Class PLSQLType
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
- All Implemented Interfaces:
Cloneable,CompositeDatabaseType,DatabaseType,DatabaseTypeCompositeTestable,DatabaseTypeScalarTestable
- Direct Known Subclasses:
PLSQLCollectionType,PLSQLRecordType,PLSQLSubType
public class PLSQLType
extends CompositeDatabaseTypeWithEnclosedType
implements CompositeDatabaseType
-
Field Summary
FieldsFields 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 PLSQLType instancevoidsetParentType(PLSQLPackageType parentType) Methods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeWithEnclosedType
getEnclosedType, setEnclosedTypeMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
clone, getTypeName, isResolved, 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, isPLSQLCollectionType, 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.CompositeDatabaseType
getEnclosedType, setEnclosedTypeMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseType
getTypeName, isResolved, setTypeName, shortNameMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeCompositeTestable
isArgumentType, isDbTableType, isFieldType, isFunctionType, isObjectTableType, isObjectType, isPLSQLCollectionType, 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
-
parentType
-
-
Constructor Details
-
PLSQLType
-
-
Method Details
-
getParentType
-
setParentType
-
isComposite
public boolean isComposite()- Specified by:
isCompositein interfaceDatabaseTypeCompositeTestable- Overrides:
isCompositein classCompositeDatabaseTypeBase
-
accept
- Specified by:
acceptin interfaceDatabaseType
-
isPLSQLType
public boolean isPLSQLType()Description copied from interface:DatabaseTypeCompositeTestableIndicates PLSQLType instance- Specified by:
isPLSQLTypein interfaceDatabaseTypeCompositeTestable- Overrides:
isPLSQLTypein classDatabaseTypeTestableBase
-