org.datanucleus.jdo.metadata
Class MapMetadataImpl

java.lang.Object
  extended by org.datanucleus.jdo.metadata.AbstractMetadataImpl
      extended by org.datanucleus.jdo.metadata.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 Summary
MapMetadataImpl(MapMetaData internal)
           
 
Method Summary
 java.lang.Boolean getDependentKey()
           
 java.lang.Boolean getDependentValue()
           
 java.lang.Boolean getEmbeddedKey()
           
 java.lang.Boolean getEmbeddedValue()
           
 MapMetaData getInternal()
           
 java.lang.String getKeyType()
           
 java.lang.Boolean getSerializedKey()
           
 java.lang.Boolean getSerializedValue()
           
 java.lang.String getValueType()
           
 javax.jdo.metadata.MapMetadata setDependentKey(boolean flag)
           
 javax.jdo.metadata.MapMetadata setDependentValue(boolean flag)
           
 javax.jdo.metadata.MapMetadata setEmbeddedKey(boolean flag)
           
 javax.jdo.metadata.MapMetadata setEmbeddedValue(boolean flag)
           
 javax.jdo.metadata.MapMetadata setKeyType(java.lang.String type)
           
 javax.jdo.metadata.MapMetadata setSerializedKey(boolean flag)
           
 javax.jdo.metadata.MapMetadata setSerializedValue(boolean flag)
           
 javax.jdo.metadata.MapMetadata setValueType(java.lang.String type)
           
 
Methods inherited from class org.datanucleus.jdo.metadata.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jdo.metadata.Metadata
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata
 

Constructor Detail

MapMetadataImpl

public MapMetadataImpl(MapMetaData internal)
Method Detail

getInternal

public MapMetaData getInternal()

getDependentKey

public java.lang.Boolean getDependentKey()
Specified by:
getDependentKey in interface javax.jdo.metadata.MapMetadata

getDependentValue

public java.lang.Boolean getDependentValue()
Specified by:
getDependentValue in interface javax.jdo.metadata.MapMetadata

getEmbeddedKey

public java.lang.Boolean getEmbeddedKey()
Specified by:
getEmbeddedKey in interface javax.jdo.metadata.MapMetadata

getEmbeddedValue

public java.lang.Boolean getEmbeddedValue()
Specified by:
getEmbeddedValue in interface javax.jdo.metadata.MapMetadata

getKeyType

public java.lang.String getKeyType()
Specified by:
getKeyType in interface javax.jdo.metadata.MapMetadata

getSerializedKey

public java.lang.Boolean getSerializedKey()
Specified by:
getSerializedKey in interface javax.jdo.metadata.MapMetadata

getSerializedValue

public java.lang.Boolean getSerializedValue()
Specified by:
getSerializedValue in interface javax.jdo.metadata.MapMetadata

getValueType

public java.lang.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(java.lang.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(java.lang.String type)
Specified by:
setValueType in interface javax.jdo.metadata.MapMetadata


Copyright © 2011. All Rights Reserved.