com.p6spy.engine.spy
Class P6Array

java.lang.Object
  extended bycom.p6spy.engine.spy.P6Base
      extended bycom.p6spy.engine.spy.P6Array
All Implemented Interfaces:
java.sql.Array

public class P6Array
extends P6Base
implements java.sql.Array


Field Summary
protected  java.sql.Array passthru
           
protected  java.lang.String preparedQuery
           
protected  java.lang.String query
           
protected  P6Statement statement
           
 
Fields inherited from class com.p6spy.engine.spy.P6Base
factory
 
Constructor Summary
P6Array(P6Factory factory, 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()
           
 java.sql.Array getJDBC()
          Returns the underlying JDBC object (in this case, a java.sql.Array)
 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 com.p6spy.engine.spy.P6Base
getP6Factory, setP6Factory
 
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(P6Factory factory,
               java.sql.Array array,
               P6Statement statement,
               java.lang.String preparedQuery,
               java.lang.String query)
Method Detail

getArray

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

getArray

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

getArray

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

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
Throws:
java.sql.SQLException

getBaseType

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

getBaseTypeName

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

getResultSet

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

getResultSet

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

getResultSet

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

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
Throws:
java.sql.SQLException

getJDBC

public java.sql.Array getJDBC()
Returns the underlying JDBC object (in this case, a java.sql.Array)

Returns:
the wrapped JDBC object