Uses of Package
org.datanucleus.metadata
-
Packages that use org.datanucleus.metadata Package Description org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins.org.datanucleus.api Provides adapters for different client APIs, like JDO, JPA and so on.org.datanucleus.enhancer DataNucleus ByteCode enhancer framework.org.datanucleus.enhancer.methods Method enhancements for supporting the org.datanucleus.enhancement.Persistable bytecode enhancement contract.org.datanucleus.flush This package provides classes managing the flush process when using MANUAL flush.org.datanucleus.identity Package defining object identity classes.org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.org.datanucleus.metadata.annotations Provides classes for parsing annotations input data and converting into org.datanucleus.metadata input data for the DataNucleus persistence process.org.datanucleus.metadata.xml Provides classes for parsing XML metadata input data and converting into org.datanucleus.metadata input data for the DataNucleus persistence process.org.datanucleus.state Provides classes relating to the life cycle state management of a persistable object.org.datanucleus.store Package handling the storage of classes to the datastore, and the management of the datastore.org.datanucleus.store.federation Package providing management for federation of datastores.org.datanucleus.store.fieldmanager Package providing managers for fields which give a mechanism for navigating through fields of a class and performing operations based on the type of the field.org.datanucleus.store.query Package providing query language support for datastores.org.datanucleus.store.query.compiler Package handling the (generic) compilation of queries.org.datanucleus.store.schema.naming This package is a work-in-progress to provide datastore-agnostic naming strategies for JDO, JPA and indeed any other API.org.datanucleus.store.schema.table Provides a series of convenience classes for modelling tables and columns that a class and its members map onto.org.datanucleus.store.types Package providing basic java type handling for DataNucleus.org.datanucleus.store.types.containers Package providing classes for supporting use of containers (collection, map, array) in DataNucleus.org.datanucleus.store.types.converters Package providing type conversion for member types, using the interface TypeConverter allowing conversion between some member Java type, and a Java type suitable for persistence in the datastore.org.datanucleus.store.types.scostore Package providing backing store definitions for (SCO) types that need a backing store.org.datanucleus.store.types.wrappers Provides implementations of the "simple" wrappers for the mutable Second Class Objects (SCO's) supported by DataNucleus, so that we can intercept calls that will mutate the object.org.datanucleus.store.types.wrappers.backed Provides implementations of the "backed" wrappers for the mutable Second Class Objects (SCO's) that are supported.org.datanucleus.store.valuegenerator Value Generation. -
Classes in org.datanucleus.metadata used by org.datanucleus Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.MetaDataManager Manager for metadata in DataNucleus. -
Classes in org.datanucleus.metadata used by org.datanucleus.api Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.MetaDataManager Manager for metadata in DataNucleus. -
Classes in org.datanucleus.metadata used by org.datanucleus.enhancer Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.ClassMetaData Representation of the MetaData of a class.FileMetaData Representation of a Meta-Data file.InterfaceMetaData Representation of the MetaData of a "persistent-interface".MetaDataManager Manager for metadata in DataNucleus.PersistenceUnitMetaData MetaData representation of a "persistence.xml" persistence unit. -
Classes in org.datanucleus.metadata used by org.datanucleus.enhancer.methods Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface. -
Classes in org.datanucleus.metadata used by org.datanucleus.flush Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface. -
Classes in org.datanucleus.metadata used by org.datanucleus.identity Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.FieldRole Series of roles that fields can be performing in the (ORM) mapping process. -
Classes in org.datanucleus.metadata used by org.datanucleus.metadata Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractElementMetaData This element specifies the mapping for the element component of arrays and collections.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.ArrayMetaData Representation of the Meta-Data for an Array.ClassMetaData Representation of the MetaData of a class.ClassPersistenceModifier Definition of the options for persistence-modifier of a class.CollectionMetaData Representation of the MetaData of a collection.ColumnMetaData Representation of the Meta-Data for a column mapping of a field.ColumnMetaDataContainer Interface defining an object that contains Columns.ConstraintMetaData Representation of an ORM constraint.ContainerMetaData Representation of the Meta-Data for a container.DatastoreIdentityMetaData Meta-Data for the datastore-identity of a class.DiscriminatorMetaData Representation of a discriminator in an inheritance strategy.DiscriminatorStrategy Representation of the values for discriminator "strategy".ElementMetaData This element specifies the mapping for the element component of arrays and collections.EmbeddedMetaData This element specifies the mapping for an embedded type.EventListenerMetaData Listener for events, following the JPA/Jakarta model.FetchGroupMemberMetaData Metadata defining a member of a fetch-group.FetchGroupMetaData A fetch group defines a particular loaded state for an object graph.FetchPlanMetaData FetchPlan defined in MetaData.FieldMetaData Representation of the Meta-Data for a field of a class.FieldPersistenceModifier Class defining the possibilities for persistence, in terms of the type of persistence, and the types that are capable to be supported.FieldRole Series of roles that fields can be performing in the (ORM) mapping process.FileMetaData Representation of a Meta-Data file.ForeignKeyAction Foreign keys represent a consistency constraint in the database that must be maintained.ForeignKeyMetaData Foreign keys in metadata serve two quite different purposes.IdentityType Representation of the values for identity-type.ImplementsMetaData The implements element declares a persistence-capable interface implemented by the persistence-capable class that contains this element.IndexedValue Representation of whether an item is indexed or not.IndexMetaData For schema generation, it might be useful to specify that a column or columns be indexed, and to provide the name of the index.InheritanceMetaData Representation of the Meta-Data defining inherited classes.InheritanceStrategy Representation of the values for inheritance "strategy".InterfaceMetaData Representation of the MetaData of a "persistent-interface".InvalidClassMetaDataException Exception thrown when meta-data specific to a class is invalid.InvalidMetaDataException Representation of an exception thrown when an error occurs in Meta-Data definition.JdbcType Representation of the jdbc-type of a column.JoinMetaData Secondary tables and join tables are mapped using a join condition that associates a column or columns in the secondary or join table with a column or columns in the primary table, typically the primary tables primary key columns.KeyMetaData This element specifies the mapping for the key component of maps.MapMetaData Representation of the Meta-Data for a Map.MapMetaData.MapType MetaData Base class for all MetaData.MetaDataFileType Enum for the different types of metadata "files".MetaDataListener Listener for registering interest when metadata for a class is loaded.MetaDataManager Manager for metadata in DataNucleus.MetaDataScanner Scanner for persistable classes, typically provided by a JEE environment to locate classes not easily/efficiently locatable using the builtin file scanner.MetaDataUtils Utilities needed for the processing of MetaData.MultitenancyMetaData MetaData representation for a multitenancy discriminator.NullValue Representation of how to handle a null value (in a field).OrderMetaData Representation of Order MetaData - the ordering of the elements of a List.OrderMetaData.FieldOrder Definition of ordering using a field.PackageMetaData Representation of the Meta-Data for a package.PersistenceFileMetaData Representation of a Meta-Data "persistence.xml" file.PersistenceUnitMetaData MetaData representation of a "persistence.xml" persistence unit.PrimaryKeyMetaData Representation of a primary key constraint.PropertyMetaData The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.QueryLanguage Representation of the primary query languages.QueryMetaData Representation of the MetaData of a named Query.QueryResultMetaData Representation of the mapping of (SQL) Query results into a desired output form.QueryResultMetaData.ConstructorTypeColumn QueryResultMetaData.ConstructorTypeMapping Class to wrap the mapping for a constructor type.QueryResultMetaData.PersistentTypeMapping Class to wrap the mapping for a persistent type.RelationType Utility class providing enums for the different relation types.SequenceMetaData Representation of the MetaData of a named Sequence (JDO, or JPA).SequenceStrategy Representation of strategy of a Sequence.SoftDeleteMetaData MetaData representation for a soft delete indicator column.StoredProcQueryMetaData Metadata representation of a named stored proc query.StoredProcQueryParameterMetaData Metadata representation of a parameter for a named stored proc query.StoredProcQueryParameterMode Mode of usage of a stored procedure query parameter.TableGeneratorMetaData Representation of the MetaData of a TableGenerator (JPA).TransactionType Representation of a transaction type.UniqueMetaData MetaData representing a unique constraint.ValueGenerationStrategy Value generation "strategy".ValueMetaData This element specifies the mapping for the value component of maps.VersionMetaData Three common strategies for versioning instances are supported by standard metadata.VersionStrategy Three common strategies for versioning instances are supported by standard metadata. -
Classes in org.datanucleus.metadata used by org.datanucleus.metadata.annotations Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.MetaDataManager Manager for metadata in DataNucleus.PackageMetaData Representation of the Meta-Data for a package. -
Classes in org.datanucleus.metadata used by org.datanucleus.metadata.xml Class Description MetaData Base class for all MetaData.MetaDataManager Manager for metadata in DataNucleus. -
Classes in org.datanucleus.metadata used by org.datanucleus.state Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.VersionMetaData Three common strategies for versioning instances are supported by standard metadata.VersionStrategy Three common strategies for versioning instances are supported by standard metadata. -
Classes in org.datanucleus.metadata used by org.datanucleus.store Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.ClassMetaData Representation of the MetaData of a class.MetaData Base class for all MetaData.MetaDataManager Manager for metadata in DataNucleus.SequenceMetaData Representation of the MetaData of a named Sequence (JDO, or JPA).TableGeneratorMetaData Representation of the MetaData of a TableGenerator (JPA). -
Classes in org.datanucleus.metadata used by org.datanucleus.store.federation Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.MetaDataManager Manager for metadata in DataNucleus.SequenceMetaData Representation of the MetaData of a named Sequence (JDO, or JPA). -
Classes in org.datanucleus.metadata used by org.datanucleus.store.fieldmanager Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.query Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.QueryResultMetaData Representation of the mapping of (SQL) Query results into a desired output form.StoredProcQueryParameterMode Mode of usage of a stored procedure query parameter. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.query.compiler Class Description MetaDataManager Manager for metadata in DataNucleus. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.schema.naming Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.ConstraintMetaData Representation of an ORM constraint.SequenceMetaData Representation of the MetaData of a named Sequence (JDO, or JPA). -
Classes in org.datanucleus.metadata used by org.datanucleus.store.schema.table Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.ColumnMetaData Representation of the Meta-Data for a column mapping of a field.EmbeddedMetaData This element specifies the mapping for an embedded type.FieldRole Series of roles that fields can be performing in the (ORM) mapping process.JdbcType Representation of the jdbc-type of a column. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.types Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.MetaDataManager Manager for metadata in DataNucleus. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.types.containers Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.ArrayMetaData Representation of the Meta-Data for an Array.CollectionMetaData Representation of the MetaData of a collection.ContainerMetaData Representation of the Meta-Data for a container.MapMetaData Representation of the Meta-Data for a Map. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.types.converters Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.FieldRole Series of roles that fields can be performing in the (ORM) mapping process. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.types.scostore Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.types.wrappers Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.types.wrappers.backed Class Description AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface. -
Classes in org.datanucleus.metadata used by org.datanucleus.store.valuegenerator Class Description AbstractClassMetaData Abstract representation of the MetaData of a class/interface.AbstractMemberMetaData Abstract representation of MetaData for a field/property of a class/interface.