public class ProcEntry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private ColInfo[] |
colMetaData
Column meta data (Sybase only).
|
static int |
CURSOR
The entry references a prepared cursor handle.
|
private java.lang.String |
name
Stored procedure name or statement handle.
|
private ParamInfo[] |
paramMetaData
Parameter meta data (Sybase only).
|
static int |
PREP_FAILED
The entry references a failed prepare.
|
static int |
PREPARE
The entry references a prepared statement handle.
|
static int |
PROCEDURE
The entry references a stored procedure.
|
private int |
refCount
Usage count for this statement.
|
private int |
type
Type 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