Class PLSQLRecordType
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.PLSQLRecordType
- 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) voidaddField(DatabaseType databaseType) Returns the list of FieldType instances.booleanIndicates PLSQLRecordType instancebooleanvoidsetEnclosedType(DatabaseType enclosedType) toString()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, shortNameMethods 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, 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, isPLSQLCollectionType, isPLSQLCursorType, 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
-
fields
-
-
Constructor Details
-
PLSQLRecordType
-
-
Method Details
-
getFields
Returns the list of FieldType instances.- Returns:
- the list of FieldType instances
-
addField
-
getEnclosedType
- Specified by:
getEnclosedTypein interfaceCompositeDatabaseType- Overrides:
getEnclosedTypein classCompositeDatabaseTypeWithEnclosedType
-
setEnclosedType
- Specified by:
setEnclosedTypein interfaceCompositeDatabaseType- Overrides:
setEnclosedTypein classCompositeDatabaseTypeWithEnclosedType
-
accept
- Specified by:
acceptin interfaceDatabaseType- Specified by:
acceptin interfaceDatabaseTypeVisitable- Overrides:
acceptin classPLSQLType
-
isResolved
public boolean isResolved()- Specified by:
isResolvedin interfaceDatabaseType- Overrides:
isResolvedin classDatabaseTypeBase
-
isPLSQLRecordType
public boolean isPLSQLRecordType()Description copied from interface:DatabaseTypeCompositeTestableIndicates PLSQLRecordType instance- Specified by:
isPLSQLRecordTypein interfaceDatabaseTypeCompositeTestable- Overrides:
isPLSQLRecordTypein classDatabaseTypeTestableBase
-
toString
- Overrides:
toStringin classDatabaseTypeBase
-