Class ColumnMetadataImpl
java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.ColumnMetadataImpl
- All Implemented Interfaces:
javax.jdo.metadata.ColumnMetadata, javax.jdo.metadata.Metadata
public class ColumnMetadataImpl
extends AbstractMetadataImpl
implements javax.jdo.metadata.ColumnMetadata
Implementation of JDO ColumnMetadata object.
-
Field Summary
Fields inherited from class AbstractMetadataImpl
internalMD, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.datanucleus.metadata.ColumnMetaDatagetName()getScale()javax.jdo.metadata.ColumnMetadatasetAllowsNull(boolean flag) javax.jdo.metadata.ColumnMetadatasetDefaultValue(String val) javax.jdo.metadata.ColumnMetadatasetInsertValue(String val) javax.jdo.metadata.ColumnMetadatasetJDBCType(String type) javax.jdo.metadata.ColumnMetadatasetLength(int len) javax.jdo.metadata.ColumnMetadatajavax.jdo.metadata.ColumnMetadatasetPosition(int pos) javax.jdo.metadata.ColumnMetadatasetScale(int scale) javax.jdo.metadata.ColumnMetadatasetSQLType(String type) javax.jdo.metadata.ColumnMetadatajavax.jdo.metadata.ColumnMetadatasetTargetField(String tgt) Methods inherited from class AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.jdo.metadata.Metadata
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata
-
Constructor Details
-
ColumnMetadataImpl
public ColumnMetadataImpl(org.datanucleus.metadata.ColumnMetaData internal)
-
-
Method Details
-
getInternal
public org.datanucleus.metadata.ColumnMetaData getInternal() -
getAllowsNull
- Specified by:
getAllowsNullin interfacejavax.jdo.metadata.ColumnMetadata
-
getDefaultValue
- Specified by:
getDefaultValuein interfacejavax.jdo.metadata.ColumnMetadata
-
getInsertValue
- Specified by:
getInsertValuein interfacejavax.jdo.metadata.ColumnMetadata
-
getJDBCType
- Specified by:
getJDBCTypein interfacejavax.jdo.metadata.ColumnMetadata
-
getLength
- Specified by:
getLengthin interfacejavax.jdo.metadata.ColumnMetadata
-
getName
- Specified by:
getNamein interfacejavax.jdo.metadata.ColumnMetadata
-
getPosition
- Specified by:
getPositionin interfacejavax.jdo.metadata.ColumnMetadata
-
getSQLType
- Specified by:
getSQLTypein interfacejavax.jdo.metadata.ColumnMetadata
-
getScale
- Specified by:
getScalein interfacejavax.jdo.metadata.ColumnMetadata
-
getTarget
- Specified by:
getTargetin interfacejavax.jdo.metadata.ColumnMetadata
-
getTargetField
- Specified by:
getTargetFieldin interfacejavax.jdo.metadata.ColumnMetadata
-
setAllowsNull
public javax.jdo.metadata.ColumnMetadata setAllowsNull(boolean flag) - Specified by:
setAllowsNullin interfacejavax.jdo.metadata.ColumnMetadata
-
setDefaultValue
- Specified by:
setDefaultValuein interfacejavax.jdo.metadata.ColumnMetadata
-
setInsertValue
- Specified by:
setInsertValuein interfacejavax.jdo.metadata.ColumnMetadata
-
setJDBCType
- Specified by:
setJDBCTypein interfacejavax.jdo.metadata.ColumnMetadata
-
setLength
public javax.jdo.metadata.ColumnMetadata setLength(int len) - Specified by:
setLengthin interfacejavax.jdo.metadata.ColumnMetadata
-
setName
- Specified by:
setNamein interfacejavax.jdo.metadata.ColumnMetadata
-
setPosition
public javax.jdo.metadata.ColumnMetadata setPosition(int pos) - Specified by:
setPositionin interfacejavax.jdo.metadata.ColumnMetadata
-
setSQLType
- Specified by:
setSQLTypein interfacejavax.jdo.metadata.ColumnMetadata
-
setScale
public javax.jdo.metadata.ColumnMetadata setScale(int scale) - Specified by:
setScalein interfacejavax.jdo.metadata.ColumnMetadata
-
setTarget
- Specified by:
setTargetin interfacejavax.jdo.metadata.ColumnMetadata
-
setTargetField
- Specified by:
setTargetFieldin interfacejavax.jdo.metadata.ColumnMetadata
-