com.p6spy.engine.spy
Class P6Array

java.lang.Object
  |
  +--com.p6spy.engine.spy.P6Array
All Implemented Interfaces:
java.sql.Array
Direct Known Subclasses:
P6LogArray, P6OutageArray

public class P6Array
extends java.lang.Object
implements java.sql.Array


Field Summary
protected  java.sql.Array passthru
           
protected  java.lang.String preparedQuery
           
protected  java.lang.String query
           
protected  P6Statement statement
           
 
Constructor Summary
P6Array(java.sql.Array array, P6Statement statement, java.lang.String preparedQuery, java.lang.String query)
           
 
Method Summary
 java.lang.Object getArray()
           
 java.lang.Object getArray(long p0, int p1)
           
 java.lang.Object getArray(long p0, int p1, java.util.Map map)
           
 java.lang.Object getArray(java.util.Map p0)
           
 int getBaseType()
           
 java.lang.String getBaseTypeName()
           
protected  P6Factory getP6Factory()
           
 java.sql.ResultSet getResultSet()
           
 java.sql.ResultSet getResultSet(long p0, int p1)
           
 java.sql.ResultSet getResultSet(long p0, int p1, java.util.Map p2)
           
 java.sql.ResultSet getResultSet(java.util.Map p0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

passthru

protected java.sql.Array passthru

statement

protected P6Statement statement

query

protected java.lang.String query

preparedQuery

protected java.lang.String preparedQuery
Constructor Detail

P6Array

public P6Array(java.sql.Array array,
               P6Statement statement,
               java.lang.String preparedQuery,
               java.lang.String query)
Method Detail

getP6Factory

protected P6Factory getP6Factory()

getArray

public java.lang.Object getArray()
                          throws java.sql.SQLException
Specified by:
getArray in interface java.sql.Array

getArray

public java.lang.Object getArray(java.util.Map p0)
                          throws java.sql.SQLException
Specified by:
getArray in interface java.sql.Array

getArray

public java.lang.Object getArray(long p0,
                                 int p1)
                          throws java.sql.SQLException
Specified by:
getArray in interface java.sql.Array

getArray

public java.lang.Object getArray(long p0,
                                 int p1,
                                 java.util.Map map)
                          throws java.sql.SQLException
Specified by:
getArray in interface java.sql.Array

getBaseType

public int getBaseType()
                throws java.sql.SQLException
Specified by:
getBaseType in interface java.sql.Array

getBaseTypeName

public java.lang.String getBaseTypeName()
                                 throws java.sql.SQLException
Specified by:
getBaseTypeName in interface java.sql.Array

getResultSet

public java.sql.ResultSet getResultSet()
                                throws java.sql.SQLException
Specified by:
getResultSet in interface java.sql.Array

getResultSet

public java.sql.ResultSet getResultSet(java.util.Map p0)
                                throws java.sql.SQLException
Specified by:
getResultSet in interface java.sql.Array

getResultSet

public java.sql.ResultSet getResultSet(long p0,
                                       int p1)
                                throws java.sql.SQLException
Specified by:
getResultSet in interface java.sql.Array

getResultSet

public java.sql.ResultSet getResultSet(long p0,
                                       int p1,
                                       java.util.Map p2)
                                throws java.sql.SQLException
Specified by:
getResultSet in interface java.sql.Array