public class PLSQLCollection extends ComplexDatabaseType implements java.lang.Cloneable, OraclePLSQLType
DatabaseType.DatabaseTypeHelper
PLSQLBoolean_IN_CONV, PLSQLBoolean_OUT_CONV
ARGNAME_SIZE_LIMIT, COMPAT_SHORT_PREFIX, COMPAT_SUFFIX, TARGET_SHORT_PREFIX, TARGET_SUFFIX
Constructor and Description |
---|
PLSQLCollection()
The default constructor sets javaType to ArrayList.class
|
Modifier and Type | Method and Description |
---|---|
PLSQLCollection |
clone() |
DatabaseType |
getNestedType()
Return the database type of the value contained in the collection type.
|
int |
getSqlCode() |
boolean |
isCollection() |
boolean |
isNestedTable()
Indicates if the instance represents a Nested Table (as opposed to Varray).
|
void |
setIsNestedTable(boolean isNestedTable)
Set boolean that indicates if the instance represents a Nested Table
(as opposed to Varray)
|
void |
setNestedType(DatabaseType nestedType)
Set the database type of the value contained in the collection type.
|
buildBeginBlock, buildInDeclare, buildOutAssignment, buildOutDeclare, buildOutputRow, computeInIndex, computeOutIndex, getCompatibleType, getConversionCode, getJavaType, getJavaTypeName, getTypeName, hasCompatibleType, isArray, isComplexDatabaseType, isCursor, isJDBCType, isRecord, isStruct, logParameter, setCompatibleType, setJavaType, setJavaTypeName, setTypeName, toString, translate
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
buildBeginBlock, buildInDeclare, buildOutAssignment, buildOutDeclare, buildOutputRow, computeInIndex, computeOutIndex, getConversionCode, getTypeName, isComplexDatabaseType, isJDBCType, logParameter, translate
public PLSQLCollection()
public PLSQLCollection clone()
clone
in class ComplexDatabaseType
public boolean isCollection()
isCollection
in class ComplexDatabaseType
public boolean isNestedTable()
public DatabaseType getNestedType()
public void setIsNestedTable(boolean isNestedTable)
public void setNestedType(DatabaseType nestedType)
i.e. the OF type.
This could be a JDBC type, PLSQL type, or a PLSQL RECORD type.
public int getSqlCode()
getSqlCode
in interface DatabaseType
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference