Class ValueMetadataImpl
java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.ValueMetadataImpl
- All Implemented Interfaces:
javax.jdo.metadata.Metadata, javax.jdo.metadata.ValueMetadata
public class ValueMetadataImpl
extends AbstractMetadataImpl
implements javax.jdo.metadata.ValueMetadata
Implementation of JDO ValueMetadata object.
-
Field Summary
Fields inherited from class AbstractMetadataImpl
internalMD, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.jdo.metadata.ColumnMetadata[]javax.jdo.AttributeConverter<?, ?> javax.jdo.annotations.ForeignKeyActionjavax.jdo.metadata.EmbeddedMetadatajavax.jdo.metadata.ForeignKeyMetadatajavax.jdo.metadata.IndexMetadataorg.datanucleus.metadata.ValueMetaDatagetTable()javax.jdo.metadata.UniqueMetadatajavax.jdo.annotations.ForeignKeyActionjavax.jdo.metadata.ColumnMetadatajavax.jdo.metadata.EmbeddedMetadatajavax.jdo.metadata.ForeignKeyMetadatajavax.jdo.metadata.IndexMetadatajavax.jdo.metadata.UniqueMetadatajavax.jdo.metadata.ValueMetadatajavax.jdo.metadata.ValueMetadatasetConverter(javax.jdo.AttributeConverter<?, ?> conv) javax.jdo.metadata.ValueMetadatasetDeleteAction(javax.jdo.annotations.ForeignKeyAction fk) javax.jdo.metadata.ValueMetadatajavax.jdo.metadata.ValueMetadatasetUpdateAction(javax.jdo.annotations.ForeignKeyAction fk) javax.jdo.metadata.ValueMetadataMethods 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
-
ValueMetadataImpl
public ValueMetadataImpl(org.datanucleus.metadata.ValueMetaData internal)
-
-
Method Details
-
getInternal
public org.datanucleus.metadata.ValueMetaData getInternal() -
getColumn
- Specified by:
getColumnin interfacejavax.jdo.metadata.ValueMetadata
-
getColumns
public javax.jdo.metadata.ColumnMetadata[] getColumns()- Specified by:
getColumnsin interfacejavax.jdo.metadata.ValueMetadata
-
setColumn
- Specified by:
setColumnin interfacejavax.jdo.metadata.ValueMetadata
-
newColumnMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()- Specified by:
newColumnMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
getDeleteAction
public javax.jdo.annotations.ForeignKeyAction getDeleteAction()- Specified by:
getDeleteActionin interfacejavax.jdo.metadata.ValueMetadata
-
setDeleteAction
public javax.jdo.metadata.ValueMetadata setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk) - Specified by:
setDeleteActionin interfacejavax.jdo.metadata.ValueMetadata
-
getUpdateAction
public javax.jdo.annotations.ForeignKeyAction getUpdateAction()- Specified by:
getUpdateActionin interfacejavax.jdo.metadata.ValueMetadata
-
setUpdateAction
public javax.jdo.metadata.ValueMetadata setUpdateAction(javax.jdo.annotations.ForeignKeyAction fk) - Specified by:
setUpdateActionin interfacejavax.jdo.metadata.ValueMetadata
-
getForeignKeyMetadata
public javax.jdo.metadata.ForeignKeyMetadata getForeignKeyMetadata()- Specified by:
getForeignKeyMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
newForeignKeyMetadata
public javax.jdo.metadata.ForeignKeyMetadata newForeignKeyMetadata()- Specified by:
newForeignKeyMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
getUniqueMetadata
public javax.jdo.metadata.UniqueMetadata getUniqueMetadata()- Specified by:
getUniqueMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
newUniqueMetadata
public javax.jdo.metadata.UniqueMetadata newUniqueMetadata()- Specified by:
newUniqueMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
getIndexMetadata
public javax.jdo.metadata.IndexMetadata getIndexMetadata()- Specified by:
getIndexMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
newIndexMetadata
public javax.jdo.metadata.IndexMetadata newIndexMetadata()- Specified by:
newIndexMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
getEmbeddedMetadata
public javax.jdo.metadata.EmbeddedMetadata getEmbeddedMetadata()- Specified by:
getEmbeddedMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
newEmbeddedMetadata
public javax.jdo.metadata.EmbeddedMetadata newEmbeddedMetadata()- Specified by:
newEmbeddedMetadatain interfacejavax.jdo.metadata.ValueMetadata
-
getTable
- Specified by:
getTablein interfacejavax.jdo.metadata.ValueMetadata
-
setTable
- Specified by:
setTablein interfacejavax.jdo.metadata.ValueMetadata
-
getConverter
public javax.jdo.AttributeConverter<?,?> getConverter()- Specified by:
getConverterin interfacejavax.jdo.metadata.ValueMetadata
-
setConverter
public javax.jdo.metadata.ValueMetadata setConverter(javax.jdo.AttributeConverter<?, ?> conv) - Specified by:
setConverterin interfacejavax.jdo.metadata.ValueMetadata
-
getUseDefaultConversion
- Specified by:
getUseDefaultConversionin interfacejavax.jdo.metadata.ValueMetadata
-
setUseDefaultConversion
- Specified by:
setUseDefaultConversionin interfacejavax.jdo.metadata.ValueMetadata
-