# Uses of Package
javax.jdo.metadata

- Packages that use javax.jdo.metadata
  Package | Description
  --- | ---
  javax.jdo | This package contains the JDO specification interfaces and classes.
  javax.jdo.metadata | This package contains classes representing the different components of the JDO Metadata.

- Classes in javax.jdo.metadata used by javax.jdo
  Class and Description
  JDOMetadata Represents the top-level JDO metadata.
  TypeMetadata Represents a class or interface.

- Classes in javax.jdo.metadata used by javax.jdo.metadata
  Class and Description
  ArrayMetadata Represents details of an array in a field/property in a class.
  ClassMetadata Represents a class.
  ClassPersistenceModifier Enumeration of the persistence-modifier values for a class.
  CollectionMetadata Represents details of a collection in a field/property in a class.
  ColumnMetadata Represents an element in a collection/array.
  DatastoreIdentityMetadata Represents the datastore identity of a class.
  DiscriminatorMetadata Represents the discriminator for inheritance purposes for this class.
  ElementMetadata Represents an element in a collection/array.
  EmbeddedMetadata Represents embedding details of a field/property in a class.
  ExtensionMetadata A vendor extension defined in Metadata.
  FetchGroupMetadata Represents a fetch group for a class.
  FetchPlanMetadata Represents a fetch plan for a class.
  FieldMetadata Represents a field in a class.
  ForeignKeyMetadata Represents a FK constraint in an ORM context.
  Indexed Enumeration of the indexed values.
  IndexMetadata Represents an index.
  InheritanceMetadata Represents the inheritance of a class.
  InterfaceMetadata Represents a persistent-interface.
  JDOMetadata Represents the top-level JDO metadata.
  JoinMetadata Represents join information.
  KeyMetadata Represents a key in a map.
  MapMetadata Represents details of a map in a field/property in a class.
  MemberMetadata Represents a field/property in a class/persistent-interface.
  Metadata This interface provides base level definitions for all metadata components.
  OrderMetadata Represents ordering of a collection field/property.
  PackageMetadata Represents a package within a JDOMetadata.
  PrimaryKeyMetadata Represents the primary key definition of a class.
  PropertyMetadata Represents a property in a class/persistent-interface.
  QueryMetadata Represents a named query.
  SequenceMetadata Represents a sequence.
  TypeMetadata Represents a class or interface.
  UniqueMetadata Represents a unique constraint.
  ValueMetadata Represents a value in a map.
  VersionMetadata Represents versioning of a class.

Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.