public class PLSQLCursor extends ComplexDatabaseType implements OraclePLSQLType, java.lang.Cloneable
DatabaseType.DatabaseTypeHelperPLSQLBoolean_IN_CONV, PLSQLBoolean_OUT_CONVARGNAME_SIZE_LIMIT, COMPAT_SHORT_PREFIX, COMPAT_SUFFIX, TARGET_SHORT_PREFIX, TARGET_SUFFIX| Constructor and Description |
|---|
PLSQLCursor() |
PLSQLCursor(java.lang.String cursorName) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildBeginBlock(java.lang.StringBuilder sb,
PLSQLargument arg,
PLSQLStoredProcedureCall call) |
void |
buildInDeclare(java.lang.StringBuilder sb,
PLSQLargument inArg) |
void |
buildOutAssignment(java.lang.StringBuilder sb,
PLSQLargument outArg,
PLSQLStoredProcedureCall call) |
void |
buildOutDeclare(java.lang.StringBuilder sb,
PLSQLargument outArg) |
PLSQLCursor |
clone() |
int |
computeInIndex(PLSQLargument inArg,
int newIndex,
java.util.ListIterator<PLSQLargument> i) |
int |
computeOutIndex(PLSQLargument outArg,
int newIndex,
java.util.ListIterator<PLSQLargument> iterator) |
int |
getSqlCode() |
boolean |
isCursor()
Indicates if a given subclass represents a PL/SQL cursor.
|
buildOutputRow, getCompatibleType, getConversionCode, getJavaType, getJavaTypeName, getTypeName, hasCompatibleType, isArray, isCollection, isComplexDatabaseType, isJDBCType, isRecord, isStruct, logParameter, setCompatibleType, setJavaType, setJavaTypeName, setTypeName, toString, translateequals, getClass, hashCode, notify, notifyAll, wait, wait, waitbuildOutputRow, getConversionCode, getTypeName, isComplexDatabaseType, isJDBCType, logParameter, translatepublic PLSQLCursor()
public PLSQLCursor(java.lang.String cursorName)
public PLSQLCursor clone()
clone in class ComplexDatabaseTypepublic boolean isCursor()
ComplexDatabaseTypeisCursor in class ComplexDatabaseTypePLSQLCursorpublic int getSqlCode()
getSqlCode in interface DatabaseTypepublic int computeInIndex(PLSQLargument inArg, int newIndex, java.util.ListIterator<PLSQLargument> i)
computeInIndex in interface DatabaseTypecomputeInIndex in class ComplexDatabaseTypepublic int computeOutIndex(PLSQLargument outArg, int newIndex, java.util.ListIterator<PLSQLargument> iterator)
computeOutIndex in interface DatabaseTypecomputeOutIndex in class ComplexDatabaseTypepublic void buildInDeclare(java.lang.StringBuilder sb,
PLSQLargument inArg)
buildInDeclare in interface DatabaseTypebuildInDeclare in class ComplexDatabaseTypepublic void buildOutDeclare(java.lang.StringBuilder sb,
PLSQLargument outArg)
buildOutDeclare in interface DatabaseTypebuildOutDeclare in class ComplexDatabaseTypepublic void buildBeginBlock(java.lang.StringBuilder sb,
PLSQLargument arg,
PLSQLStoredProcedureCall call)
buildBeginBlock in interface DatabaseTypebuildBeginBlock in class ComplexDatabaseTypepublic void buildOutAssignment(java.lang.StringBuilder sb,
PLSQLargument outArg,
PLSQLStoredProcedureCall call)
buildOutAssignment in interface DatabaseTypebuildOutAssignment in class ComplexDatabaseTypeEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference