Class ComponentInfo
- java.lang.Object
-
- org.datanucleus.store.rdbms.scostore.ComponentInfo
-
public class ComponentInfo extends java.lang.Object
Representation of a component of a collection/map. Can be element of a collection, element of an array, key of a map, or value of a map.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.datanucleus.metadata.AbstractClassMetaData
cmd
MetaData for the component class.(package private) JavaTypeMapping
ownerMapping
(package private) DatastoreClass
table
Primary table storing the component.
-
Constructor Summary
Constructors Constructor Description ComponentInfo(org.datanucleus.metadata.AbstractClassMetaData cmd, DatastoreClass table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.datanucleus.metadata.AbstractClassMetaData
getAbstractClassMetaData()
java.lang.String
getClassName()
DatastoreClass
getDatastoreClass()
JavaTypeMapping
getDiscriminatorMapping()
org.datanucleus.metadata.DiscriminatorStrategy
getDiscriminatorStrategy()
JavaTypeMapping
getOwnerMapping()
void
setOwnerMapping(JavaTypeMapping m)
java.lang.String
toString()
-
-
-
Field Detail
-
cmd
org.datanucleus.metadata.AbstractClassMetaData cmd
MetaData for the component class.
-
table
DatastoreClass table
Primary table storing the component.
-
ownerMapping
JavaTypeMapping ownerMapping
-
-
Constructor Detail
-
ComponentInfo
public ComponentInfo(org.datanucleus.metadata.AbstractClassMetaData cmd, DatastoreClass table)
-
-
Method Detail
-
setOwnerMapping
public void setOwnerMapping(JavaTypeMapping m)
-
getClassName
public java.lang.String getClassName()
-
getAbstractClassMetaData
public org.datanucleus.metadata.AbstractClassMetaData getAbstractClassMetaData()
-
getDatastoreClass
public DatastoreClass getDatastoreClass()
-
getDiscriminatorStrategy
public org.datanucleus.metadata.DiscriminatorStrategy getDiscriminatorStrategy()
-
getDiscriminatorMapping
public JavaTypeMapping getDiscriminatorMapping()
-
getOwnerMapping
public JavaTypeMapping getOwnerMapping()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-