Class CharType
java.lang.Object
org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeTestableBase
org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
org.eclipse.persistence.tools.oracleddl.metadata.ScalarDatabaseTypeBase
org.eclipse.persistence.tools.oracleddl.metadata.SizedType
org.eclipse.persistence.tools.oracleddl.metadata.CharType
- All Implemented Interfaces:
Cloneable,DatabaseType,DatabaseTypeCompositeTestable,DatabaseTypeScalarTestable,ScalarDatabaseType,DatabaseTypeVisitable
- Direct Known Subclasses:
NCharType
-
Field Summary
FieldsFields inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
typeName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(DatabaseTypeVisitor visitor) longbooleanIndicates CharType instanceMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.SizedType
getSize, isSizedType, toStringMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
clone, getTypeName, isResolved, setTypeName, shortNameMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeTestableBase
isArgumentType, isBinaryType, isBlobType, isClobType, isComposite, 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, 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, isResolved, setTypeName, shortNameMethods 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, isTYPEType, isVArrayTypeMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeScalarTestable
isBinaryType, isBlobType, isClobType, isDecimalType, isDoubleType, isFloatType, isIntervalDayToSecond, isIntervalYearToMonth, isLongRawType, isLongType, isNCharType, isNClobType, isNumericType, isNVarChar2Type, isPrecisionType, isRawType, isRealType, isScalar, isTimeStampType, isURowIdType, isVarChar2Type, isVarCharType
-
Field Details
-
TYPENAME
- See Also:
-
-
Constructor Details
-
CharType
public CharType() -
CharType
public CharType(long size) -
CharType
-
-
Method Details
-
isCharType
public boolean isCharType()Description copied from interface:DatabaseTypeScalarTestableIndicates CharType instance- Specified by:
isCharTypein interfaceDatabaseTypeScalarTestable- Overrides:
isCharTypein classDatabaseTypeTestableBase
-
getDefaultSize
public long getDefaultSize()- Specified by:
getDefaultSizein classSizedType
-
accept
- Specified by:
acceptin interfaceDatabaseType- Specified by:
acceptin interfaceDatabaseTypeVisitable
-