public class ProcEntry
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| private ColInfo[] | colMetaDataColumn meta data (Sybase only). | 
| static int | CURSORThe entry references a prepared cursor handle. | 
| private java.lang.String | nameStored procedure name or statement handle. | 
| private ParamInfo[] | paramMetaDataParameter meta data (Sybase only). | 
| static int | PREP_FAILEDThe entry references a failed prepare. | 
| static int | PREPAREThe entry references a prepared statement handle. | 
| static int | PROCEDUREThe entry references a stored procedure. | 
| private int | refCountUsage count for this statement. | 
| private int | typeType of statement referenced by this entry. | 
| Constructor and Description | 
|---|
| ProcEntry() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addRef()Increments the usage count. | 
| void | appendDropSQL(java.lang.StringBuilder sql)Retrieves the SQL to drop this statement. | 
| ColInfo[] | getColMetaData()Retrieves the column meta data array. | 
| ParamInfo[] | getParamMetaData()Retrieves the parameter meta data array. | 
| int | getRefCount()Retreives the usage count. | 
| int | getType()Retrieves the statement implementation type. | 
| void | release()Decrements the usage count. | 
| void | setColMetaData(ColInfo[] colMetaData)Sets the column meta data. | 
| void | setHandle(int handle)Sets the prepared statement handle. | 
| void | setName(java.lang.String name)Sets the procedure name. | 
| void | setParamMetaData(ParamInfo[] paramMetaData)Sets the parameter meta data. | 
| void | setType(int type)Sets the statement implementation type. | 
| java.lang.String | toString()Retrieves the procedure or handle name. | 
public static final int PROCEDURE
public static final int PREPARE
public static final int CURSOR
public static final int PREP_FAILED
private java.lang.String name
private ColInfo[] colMetaData
private ParamInfo[] paramMetaData
private int type
private int refCount
public final java.lang.String toString()
toString in class java.lang.ObjectStringpublic void setName(java.lang.String name)
name - the procedure namepublic void setHandle(int handle)
handle - the sp_prepare handle valuepublic ColInfo[] getColMetaData()
ColInfo[]public void setColMetaData(ColInfo[] colMetaData)
colMetaData - the column meta datapublic ParamInfo[] getParamMetaData()
ParamInfo[]public void setParamMetaData(ParamInfo[] paramMetaData)
paramMetaData - the parameter meta data arraypublic void setType(int type)
type - the type code (one of PROCEDURE,PREPARE,CURSOR)public int getType()
intpublic void appendDropSQL(java.lang.StringBuilder sql)
public void addRef()
public void release()
public int getRefCount()
intGenerated on June 8 2013