Class 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 Detail

      • ValueMetadataImpl

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

      • 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