Class MapMetadataImpl

java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.MapMetadataImpl
All Implemented Interfaces:
javax.jdo.metadata.MapMetadata, javax.jdo.metadata.Metadata

public class MapMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.MapMetadata
Implementation of JDO MapMetadata object.
  • Constructor Details

    • MapMetadataImpl

      public MapMetadataImpl(org.datanucleus.metadata.MapMetaData internal)
  • Method Details

    • getInternal

      public org.datanucleus.metadata.MapMetaData getInternal()
    • getDependentKey

      public Boolean getDependentKey()
      Specified by:
      getDependentKey in interface javax.jdo.metadata.MapMetadata
    • getDependentValue

      public Boolean getDependentValue()
      Specified by:
      getDependentValue in interface javax.jdo.metadata.MapMetadata
    • getEmbeddedKey

      public Boolean getEmbeddedKey()
      Specified by:
      getEmbeddedKey in interface javax.jdo.metadata.MapMetadata
    • getEmbeddedValue

      public Boolean getEmbeddedValue()
      Specified by:
      getEmbeddedValue in interface javax.jdo.metadata.MapMetadata
    • getKeyType

      public String getKeyType()
      Specified by:
      getKeyType in interface javax.jdo.metadata.MapMetadata
    • getSerializedKey

      public Boolean getSerializedKey()
      Specified by:
      getSerializedKey in interface javax.jdo.metadata.MapMetadata
    • getSerializedValue

      public Boolean getSerializedValue()
      Specified by:
      getSerializedValue in interface javax.jdo.metadata.MapMetadata
    • getValueType

      public String getValueType()
      Specified by:
      getValueType in interface javax.jdo.metadata.MapMetadata
    • setDependentKey

      public javax.jdo.metadata.MapMetadata setDependentKey(boolean flag)
      Specified by:
      setDependentKey in interface javax.jdo.metadata.MapMetadata
    • setDependentValue

      public javax.jdo.metadata.MapMetadata setDependentValue(boolean flag)
      Specified by:
      setDependentValue in interface javax.jdo.metadata.MapMetadata
    • setEmbeddedKey

      public javax.jdo.metadata.MapMetadata setEmbeddedKey(boolean flag)
      Specified by:
      setEmbeddedKey in interface javax.jdo.metadata.MapMetadata
    • setEmbeddedValue

      public javax.jdo.metadata.MapMetadata setEmbeddedValue(boolean flag)
      Specified by:
      setEmbeddedValue in interface javax.jdo.metadata.MapMetadata
    • setKeyType

      public javax.jdo.metadata.MapMetadata setKeyType(String type)
      Specified by:
      setKeyType in interface javax.jdo.metadata.MapMetadata
    • setSerializedKey

      public javax.jdo.metadata.MapMetadata setSerializedKey(boolean flag)
      Specified by:
      setSerializedKey in interface javax.jdo.metadata.MapMetadata
    • setSerializedValue

      public javax.jdo.metadata.MapMetadata setSerializedValue(boolean flag)
      Specified by:
      setSerializedValue in interface javax.jdo.metadata.MapMetadata
    • setValueType

      public javax.jdo.metadata.MapMetadata setValueType(String type)
      Specified by:
      setValueType in interface javax.jdo.metadata.MapMetadata