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.
  • Constructor Details

    • ValueMetadataImpl

      public ValueMetadataImpl(org.datanucleus.metadata.ValueMetaData internal)
  • Method Details

    • getInternal

      public org.datanucleus.metadata.ValueMetaData getInternal()
    • getColumn

      public String getColumn()
      Specified by:
      getColumn in interface javax.jdo.metadata.ValueMetadata
    • getColumns

      public javax.jdo.metadata.ColumnMetadata[] getColumns()
      Specified by:
      getColumns in interface javax.jdo.metadata.ValueMetadata
    • setColumn

      public javax.jdo.metadata.ValueMetadata setColumn(String name)
      Specified by:
      setColumn in interface javax.jdo.metadata.ValueMetadata
    • newColumnMetadata

      public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
      Specified by:
      newColumnMetadata in interface javax.jdo.metadata.ValueMetadata
    • getDeleteAction

      public javax.jdo.annotations.ForeignKeyAction getDeleteAction()
      Specified by:
      getDeleteAction in interface javax.jdo.metadata.ValueMetadata
    • setDeleteAction

      public javax.jdo.metadata.ValueMetadata setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk)
      Specified by:
      setDeleteAction in interface javax.jdo.metadata.ValueMetadata
    • getUpdateAction

      public javax.jdo.annotations.ForeignKeyAction getUpdateAction()
      Specified by:
      getUpdateAction in interface javax.jdo.metadata.ValueMetadata
    • setUpdateAction

      public javax.jdo.metadata.ValueMetadata setUpdateAction(javax.jdo.annotations.ForeignKeyAction fk)
      Specified by:
      setUpdateAction in interface javax.jdo.metadata.ValueMetadata
    • getForeignKeyMetadata

      public javax.jdo.metadata.ForeignKeyMetadata getForeignKeyMetadata()
      Specified by:
      getForeignKeyMetadata in interface javax.jdo.metadata.ValueMetadata
    • newForeignKeyMetadata

      public javax.jdo.metadata.ForeignKeyMetadata newForeignKeyMetadata()
      Specified by:
      newForeignKeyMetadata in interface javax.jdo.metadata.ValueMetadata
    • getUniqueMetadata

      public javax.jdo.metadata.UniqueMetadata getUniqueMetadata()
      Specified by:
      getUniqueMetadata in interface javax.jdo.metadata.ValueMetadata
    • newUniqueMetadata

      public javax.jdo.metadata.UniqueMetadata newUniqueMetadata()
      Specified by:
      newUniqueMetadata in interface javax.jdo.metadata.ValueMetadata
    • getIndexMetadata

      public javax.jdo.metadata.IndexMetadata getIndexMetadata()
      Specified by:
      getIndexMetadata in interface javax.jdo.metadata.ValueMetadata
    • newIndexMetadata

      public javax.jdo.metadata.IndexMetadata newIndexMetadata()
      Specified by:
      newIndexMetadata in interface javax.jdo.metadata.ValueMetadata
    • getEmbeddedMetadata

      public javax.jdo.metadata.EmbeddedMetadata getEmbeddedMetadata()
      Specified by:
      getEmbeddedMetadata in interface javax.jdo.metadata.ValueMetadata
    • newEmbeddedMetadata

      public javax.jdo.metadata.EmbeddedMetadata newEmbeddedMetadata()
      Specified by:
      newEmbeddedMetadata in interface javax.jdo.metadata.ValueMetadata
    • getTable

      public String getTable()
      Specified by:
      getTable in interface javax.jdo.metadata.ValueMetadata
    • setTable

      public javax.jdo.metadata.ValueMetadata setTable(String name)
      Specified by:
      setTable in interface javax.jdo.metadata.ValueMetadata
    • getConverter

      public javax.jdo.AttributeConverter<?,?> getConverter()
      Specified by:
      getConverter in interface javax.jdo.metadata.ValueMetadata
    • setConverter

      public javax.jdo.metadata.ValueMetadata setConverter(javax.jdo.AttributeConverter<?,?> conv)
      Specified by:
      setConverter in interface javax.jdo.metadata.ValueMetadata
    • getUseDefaultConversion

      public Boolean getUseDefaultConversion()
      Specified by:
      getUseDefaultConversion in interface javax.jdo.metadata.ValueMetadata
    • setUseDefaultConversion

      public javax.jdo.metadata.ValueMetadata setUseDefaultConversion(Boolean flag)
      Specified by:
      setUseDefaultConversion in interface javax.jdo.metadata.ValueMetadata