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 DiscriminatorMetaDataEmbeddedMetaData. discriminatorMetaDataDiscriminator for use when embedding objects with inheritance.protected DiscriminatorMetaDataInheritanceMetaData. discriminatorMetaDataDiscriminatorMetaData element.Methods in org.datanucleus.metadata that return DiscriminatorMetaData Modifier and Type Method Description DiscriminatorMetaDataAbstractClassMetaData. getDiscriminatorMetaData()Convenience accessor for the discriminator metadata applying to this class.DiscriminatorMetaDataEmbeddedMetaData. getDiscriminatorMetaData()DiscriminatorMetaDataInheritanceMetaData. getDiscriminatorMetaData()DiscriminatorMetaDataAbstractClassMetaData. getDiscriminatorMetaDataForTable()Convenience method to find the discriminator MetaData defining the discrim for the same table as this class is using.DiscriminatorMetaDataAbstractClassMetaData. getDiscriminatorMetaDataRoot()Convenience method to return the "root" discriminator metadata definition (that defines the strategy, column etc).DiscriminatorMetaDataEmbeddedMetaData. newDiscriminatorMetaData()Method to create a new discriminator metadata, assign it to this inheritance, and return it.DiscriminatorMetaDataInheritanceMetaData. newDiscriminatorMetaData()Method to create a new discriminator metadata, assign it to this inheritance, and return it.DiscriminatorMetaDataDiscriminatorMetaData. setColumnName(String columnName)DiscriminatorMetaDataDiscriminatorMetaData. setIndexed(String indexed)DiscriminatorMetaDataDiscriminatorMetaData. setIndexed(IndexedValue indexed)DiscriminatorMetaDataDiscriminatorMetaData. setStrategy(String strategy)DiscriminatorMetaDataDiscriminatorMetaData. setStrategy(DiscriminatorStrategy strategy)DiscriminatorMetaDataDiscriminatorMetaData. setValue(String value)Methods in org.datanucleus.metadata with parameters of type DiscriminatorMetaData Modifier and Type Method Description StringMetaDataManager. getClassNameFromDiscriminatorValue(String discrimValue, DiscriminatorMetaData dismd)Method to return the class name that uses the specified discriminator value for the specified discriminator.StringMetaDataManagerImpl. getClassNameFromDiscriminatorValue(String discrimValue, DiscriminatorMetaData dismd)EmbeddedMetaDataEmbeddedMetaData. setDiscriminatorMetaData(DiscriminatorMetaData dismd)voidInheritanceMetaData. setDiscriminatorMetaData(DiscriminatorMetaData discriminatorMetaData)Constructors in org.datanucleus.metadata with parameters of type DiscriminatorMetaData Constructor Description DiscriminatorMetaData(DiscriminatorMetaData dmd)Copy constructor.
-