Uses of Class
org.datanucleus.metadata.DiscriminatorMetaData
-
Packages that use DiscriminatorMetaData Package Description org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. -
-
Uses of DiscriminatorMetaData in org.datanucleus.metadata
Fields in org.datanucleus.metadata declared as DiscriminatorMetaData Modifier and Type Field Description protected DiscriminatorMetaData
EmbeddedMetaData. discriminatorMetaData
Discriminator for use when embedding objects with inheritance.protected DiscriminatorMetaData
InheritanceMetaData. discriminatorMetaData
DiscriminatorMetaData element.Methods in org.datanucleus.metadata that return DiscriminatorMetaData Modifier and Type Method Description DiscriminatorMetaData
AbstractClassMetaData. getDiscriminatorMetaData()
Convenience accessor for the discriminator metadata applying to this class.DiscriminatorMetaData
EmbeddedMetaData. getDiscriminatorMetaData()
DiscriminatorMetaData
InheritanceMetaData. getDiscriminatorMetaData()
DiscriminatorMetaData
AbstractClassMetaData. getDiscriminatorMetaDataForTable()
Convenience method to find the discriminator MetaData defining the discrim for the same table as this class is using.DiscriminatorMetaData
AbstractClassMetaData. getDiscriminatorMetaDataRoot()
Convenience method to return the "root" discriminator metadata definition (that defines the strategy, column etc).DiscriminatorMetaData
EmbeddedMetaData. newDiscriminatorMetaData()
Method to create a new discriminator metadata, assign it to this inheritance, and return it.DiscriminatorMetaData
InheritanceMetaData. newDiscriminatorMetaData()
Method to create a new discriminator metadata, assign it to this inheritance, and return it.DiscriminatorMetaData
DiscriminatorMetaData. setColumnName(String columnName)
DiscriminatorMetaData
DiscriminatorMetaData. setIndexed(String indexed)
DiscriminatorMetaData
DiscriminatorMetaData. setIndexed(IndexedValue indexed)
DiscriminatorMetaData
DiscriminatorMetaData. setStrategy(String strategy)
DiscriminatorMetaData
DiscriminatorMetaData. setStrategy(DiscriminatorStrategy strategy)
DiscriminatorMetaData
DiscriminatorMetaData. setValue(String value)
Methods in org.datanucleus.metadata with parameters of type DiscriminatorMetaData Modifier and Type Method Description String
MetaDataManager. getClassNameFromDiscriminatorValue(String discrimValue, DiscriminatorMetaData dismd)
Method to return the class name that uses the specified discriminator value for the specified discriminator.String
MetaDataManagerImpl. getClassNameFromDiscriminatorValue(String discrimValue, DiscriminatorMetaData dismd)
EmbeddedMetaData
EmbeddedMetaData. setDiscriminatorMetaData(DiscriminatorMetaData dismd)
void
InheritanceMetaData. setDiscriminatorMetaData(DiscriminatorMetaData discriminatorMetaData)
Constructors in org.datanucleus.metadata with parameters of type DiscriminatorMetaData Constructor Description DiscriminatorMetaData(DiscriminatorMetaData dmd)
Copy constructor.
-