Class VArrayType
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.VArrayType
- All Implemented Interfaces:
Cloneable,CompositeDatabaseType,DatabaseType,DatabaseTypeCompositeTestable,DatabaseTypeScalarTestable
public class VArrayType
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) longgetSize()booleanbooleanIndicates VArrayType instancevoidvoidsetSize(long size) toString()Methods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeWithEnclosedType
getEnclosedType, setEnclosedTypeMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeBase
isCompositeMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
clone, getTypeName, setTypeNameMethods 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, isPLSQLType, isPrecisionType, isProcedureType, isRawType, isRealType, isROWTYPEType, isScalar, isSizedType, isTableType, isTimeStampType, isTYPEType, isURowIdType, isVarChar2Type, isVarCharTypeMethods 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, setTypeNameMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeCompositeTestable
isArgumentType, isComposite, isDbTableType, isFieldType, isFunctionType, isObjectTableType, isObjectType, isPLSQLCollectionType, isPLSQLCursorType, isPLSQLRecordType, isPLSQLSubType, isPLSQLType, isProcedureType, isROWTYPEType, isTableType, isTYPETypeMethods 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
-
schema
-
size
protected long size
-
-
Constructor Details
-
VArrayType
-
-
Method Details
-
getSchema
-
setSchema
-
getSize
public long getSize() -
setSize
public void setSize(long size) -
isResolved
public boolean isResolved()- Specified by:
isResolvedin interfaceDatabaseType- Overrides:
isResolvedin classDatabaseTypeBase
-
isVArrayType
public boolean isVArrayType()Description copied from interface:DatabaseTypeCompositeTestableIndicates VArrayType instance- Specified by:
isVArrayTypein interfaceDatabaseTypeCompositeTestable- Overrides:
isVArrayTypein classDatabaseTypeTestableBase
-
shortName
- Specified by:
shortNamein interfaceDatabaseType- Overrides:
shortNamein classDatabaseTypeBase
-
toString
- Overrides:
toStringin classDatabaseTypeBase
-
accept
- Specified by:
acceptin interfaceDatabaseType
-