Class ComponentInfo

java.lang.Object
org.datanucleus.store.rdbms.scostore.ComponentInfo

public class ComponentInfo extends 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 Details

    • cmd

      org.datanucleus.metadata.AbstractClassMetaData cmd
      MetaData for the component class.
    • table

      Primary table storing the component.
    • ownerMapping

      JavaTypeMapping ownerMapping
  • Constructor Details

    • ComponentInfo

      public ComponentInfo(org.datanucleus.metadata.AbstractClassMetaData cmd, DatastoreClass table)
  • Method Details

    • setOwnerMapping

      public void setOwnerMapping(JavaTypeMapping m)
    • getClassName

      public 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 String toString()
      Overrides:
      toString in class Object