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 org.datanucleus.api.jdo.metadata.api.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 org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringMethods inherited from class java.lang.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
-