Class PLSQLCollectionType
java.lang.Object
org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeTestableBase
org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeBase
org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeWithEnclosedType
org.eclipse.persistence.tools.oracleddl.metadata.PLSQLType
org.eclipse.persistence.tools.oracleddl.metadata.PLSQLCollectionType
- All Implemented Interfaces:
Cloneable,CompositeDatabaseType,DatabaseType,DatabaseTypeCompositeTestable,DatabaseTypeScalarTestable,DatabaseTypeVisitable
-
Field Summary
FieldsFields inherited from class org.eclipse.persistence.tools.oracleddl.metadata.PLSQLType
parentTypeFields inherited from class org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeWithEnclosedType
enclosedTypeFields inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
typeName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(DatabaseTypeVisitor visitor) booleanbooleanIndicates PLSQLCollectionType instancebooleanvoidsetEnclosedType(DatabaseType enclosedType) voidsetIndexed(boolean indexed) voidsetIndexType(DatabaseType indexType) Methods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.PLSQLType
getParentType, isComposite, isPLSQLType, setParentTypeMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
clone, getTypeName, setTypeName, shortName, toStringMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeTestableBase
isArgumentType, isBinaryType, isBlobType, isCharType, isClobType, isDbTableType, isDecimalType, isDoubleType, isFieldType, isFloatType, isFunctionType, isIntervalDayToSecond, isIntervalYearToMonth, isLongRawType, isLongType, isNCharType, isNClobType, isNumericType, isNVarChar2Type, isObjectTableType, isObjectType, isPLSQLCursorType, isPLSQLRecordType, isPLSQLSubType, isPrecisionType, isProcedureType, isRawType, isRealType, isROWTYPEType, isScalar, isSizedType, isTableType, isTimeStampType, isTYPEType, isURowIdType, isVarChar2Type, isVarCharType, isVArrayTypeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseType
getTypeName, setTypeName, shortNameMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeCompositeTestable
isArgumentType, isDbTableType, isFieldType, isFunctionType, isObjectTableType, isObjectType, isPLSQLCursorType, isPLSQLRecordType, isPLSQLSubType, isProcedureType, isROWTYPEType, isTableType, isTYPEType, isVArrayTypeMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeScalarTestable
isBinaryType, isBlobType, isCharType, isClobType, isDecimalType, isDoubleType, isFloatType, isIntervalDayToSecond, isIntervalYearToMonth, isLongRawType, isLongType, isNCharType, isNClobType, isNumericType, isNVarChar2Type, isPrecisionType, isRawType, isRealType, isScalar, isSizedType, isTimeStampType, isURowIdType, isVarChar2Type, isVarCharType
-
Field Details
-
indexType
-
indexed
protected boolean indexed
-
-
Constructor Details
-
PLSQLCollectionType
-
-
Method Details
-
isIndexed
public boolean isIndexed() -
setIndexed
public void setIndexed(boolean indexed) -
getIndexType
-
setIndexType
-
getEnclosedType
- Specified by:
getEnclosedTypein interfaceCompositeDatabaseType- Overrides:
getEnclosedTypein classCompositeDatabaseTypeWithEnclosedType
-
setEnclosedType
- Specified by:
setEnclosedTypein interfaceCompositeDatabaseType- Overrides:
setEnclosedTypein classCompositeDatabaseTypeWithEnclosedType
-
isResolved
public boolean isResolved()- Specified by:
isResolvedin interfaceDatabaseType- Overrides:
isResolvedin classDatabaseTypeBase
-
isPLSQLCollectionType
public boolean isPLSQLCollectionType()Description copied from interface:DatabaseTypeCompositeTestableIndicates PLSQLCollectionType instance- Specified by:
isPLSQLCollectionTypein interfaceDatabaseTypeCompositeTestable- Overrides:
isPLSQLCollectionTypein classDatabaseTypeTestableBase
-
accept
- Specified by:
acceptin interfaceDatabaseType- Specified by:
acceptin interfaceDatabaseTypeVisitable- Overrides:
acceptin classPLSQLType
-