Uses of Class
org.jpox.metadata.MetaData

Packages that use MetaData
org.jpox.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 

Uses of MetaData in org.jpox.metadata
 

Subclasses of MetaData in org.jpox.metadata
 class AbstractClassMetaData
          Abstract representation of the MetaData of a class/interface.
 class AbstractElementMetaData
          This element specifies the mapping for the element component of arrays and collections.
 class AbstractPropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
 class ArrayMetaData
          Representation of the Meta-Data for an Array.
 class ClassMetaData
          Representation of the MetaData of a class.
 class CollectionMetaData
          Representation of the MetaData of a collection.
 class ColumnMetaData
          Representation of the Meta-Data for a column mapping of a field.
 class ContainerMetaData
          Representation of the Meta-Data for a container.
 class DiscriminatorMetaData
          Representation of a discriminator in an inheritance strategy.
 class ElementMetaData
          This element specifies the mapping for the element component of arrays and collections.
 class EmbeddedMetaData
          This element specifies the mapping for an embedded type.
 class ExtendableMetaData
          Base class of any extendable meta-data.
 class FetchGroupMetaData
          A fetch group defines a particular loaded state for an object graph.
 class FieldMetaData
          Representation of the Meta-Data for a field of a class.
 class FileMetaData
          Representation of a Meta-Data file.
 class ForeignKeyMetaData
          Foreign keys in metadata serve two quite different purposes.
 class IdentityMetaData
          Representation of the Meta-Data for an identity of a class.
 class ImplementsMetaData
          The implements element declares a persistence-capable interface implemented by the persistence-capable class that contains this element.
 class 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.
 class InheritanceMetaData
          Representation of the Meta-Data defining inherited classes.
 class InterfaceMetaData
          Representation of the MetaData of a "persistent-interface".
 class 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.
 class KeyMetaData
          This element specifies the mapping for the element component of arrays and collections.
 class MapMetaData
          Representation of the Meta-Data for a Map.
 class OrderMetaData
          Representation of Order MetaData - the ordering of the elements of a List.
 class PackageMetaData
          Representation of the Meta-Data for a package.
 class PrimaryKeyMetaData
          Representation of a primary key constraint.
 class PropertyMetaData
          The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
 class QueryMetaData
          Representation of the MetaData of a named Query.
 class SequenceMetaData
          Representation of the MetaData of a named Sequence.
 class UniqueMetaData
          MetaData representing a unique constraint.
 class ValueMetaData
          This element specifies the mapping for the element component of arrays and collections.
 class VersionMetaData
          Three common strategies for versioning instances are supported by standard metadata.
 

Fields in org.jpox.metadata declared as MetaData
protected  MetaData MetaData.parent
          Parent MetaData object.
 

Methods in org.jpox.metadata that return MetaData
 MetaData MetaData.getParent()
          Accessor for the parent MetaData object.
protected  MetaData MetaDataParser.getStack()
          Accessor for the current MetaData component.
protected  MetaData MetaDataParser.popStack()
          Method to remove the current MetaData component from the Stack.
 

Methods in org.jpox.metadata with parameters of type MetaData
protected  FieldMetaData MetaDataParser.newFieldObject(MetaData md, org.xml.sax.Attributes attrs)
          Utility to create a new field component.
protected  PropertyMetaData MetaDataParser.newPropertyObject(MetaData md, org.xml.sax.Attributes attrs)
          Utility to create a new property component.
protected  void MetaDataParser.pushStack(MetaData md)
          Method to add a MetaData component to the Stack.
 

Constructors in org.jpox.metadata with parameters of type MetaData
ExtendableMetaData(MetaData parent)
          default constructor
MetaData(MetaData parent)
          Constructor.
AbstractPropertyMetaData(MetaData parent, java.lang.String name)
          Convenience constructor taking defaults
AbstractPropertyMetaData(MetaData parent, AbstractPropertyMetaData fmd)
          Convenience constructor to copy the specification from the passed field.
AbstractPropertyMetaData(MetaData parent, java.lang.String name, java.lang.String pk, java.lang.String modifier, java.lang.String defaultFetchGroup, java.lang.String nullValue, java.lang.String embedded, java.lang.String serialized, java.lang.String dependent, java.lang.String mappedBy, java.lang.String column, java.lang.String table, java.lang.String deleteAction, java.lang.String indexed, java.lang.String unique, java.lang.String recursionDepth, java.lang.String loadFetchGroup, java.lang.String valueStrategy, java.lang.String foreignKey, java.lang.String sequence, java.lang.String fieldType)
          Constructor.
JoinMetaData(MetaData parent, JoinMetaData joinmd)
          Constructor to create a copy of the passed JoinMetaData but with the passed parent.
JoinMetaData(MetaData parent, java.lang.String table, java.lang.String column, java.lang.String outer, java.lang.String foreignKey)
          Constructor for the Join.
IndexMetaData(MetaData parent, IndexMetaData imd)
          Constructor to create a copy of the passed metadata using the provided parent.
ForeignKeyMetaData(MetaData parent, ForeignKeyMetaData fkmd)
          Constructor to create a copy of the passed metadata using the provided parent.
UniqueMetaData(MetaData parent, UniqueMetaData umd)
          Constructor to create a copy of the passed metadata using the provided parent.
UniqueMetaData(MetaData parent, java.lang.String name, java.lang.String table, java.lang.String deferredValue)
          Constructor.
FetchGroupMetaData(MetaData parent, java.lang.String postLoad, java.lang.String name)
          Constructor.
PropertyMetaData(MetaData parent, java.lang.String name)
          Convenience constructor taking defaults
PropertyMetaData(MetaData parent, PropertyMetaData fmd)
          Convenience constructor to copy the specification from the passed field.
PropertyMetaData(MetaData parent, java.lang.String name, java.lang.String pk, java.lang.String modifier, java.lang.String defaultFetchGroup, java.lang.String nullValue, java.lang.String embedded, java.lang.String serialized, java.lang.String dependent, java.lang.String mappedBy, java.lang.String column, java.lang.String table, java.lang.String deleteAction, java.lang.String indexed, java.lang.String unique, java.lang.String recursionDepth, java.lang.String loadFetchGroup, java.lang.String valueStrategy, java.lang.String foreignKey, java.lang.String sequence, java.lang.String fieldType, java.lang.String fieldName)
          Constructor.
EmbeddedMetaData(MetaData parent, EmbeddedMetaData embmd)
          Constructor to create a copy of the passed metadata using the provided parent.
ElementMetaData(MetaData parent, ElementMetaData emd)
          Constructor to create a copy of the passed metadata using the provided parent.
ElementMetaData(MetaData parent, java.lang.String column, java.lang.String deleteAction, java.lang.String updateAction, java.lang.String indexed, java.lang.String unique)
          Constructor.
AbstractElementMetaData(MetaData parent, AbstractElementMetaData aemd)
          Constructor to create a copy of the passed metadata object applying the passed parent.
AbstractElementMetaData(MetaData parent, java.lang.String column, java.lang.String deleteAction, java.lang.String updateAction, java.lang.String indexed, java.lang.String unique)
          Constructor.
KeyMetaData(MetaData parent, KeyMetaData kmd)
          Constructor to create a copy of the passed metadata using the provided parent.
KeyMetaData(MetaData parent, java.lang.String column, java.lang.String deleteAction, java.lang.String indexed, java.lang.String unique, java.lang.String mappedBy)
          Constructor.
ValueMetaData(MetaData parent, ValueMetaData vmd)
          Constructor to create a copy of the passed metadata using the provided parent.
ValueMetaData(MetaData parent, java.lang.String column, java.lang.String deleteAction, java.lang.String indexed, java.lang.String unique, java.lang.String mappedBy)
          Constructor.
OrderMetaData(MetaData parent, OrderMetaData omd)
          Constructor to create a copy of the passed metadata using the provided parent.
FieldMetaData(MetaData parent, java.lang.String name)
          Convenience constructor taking defaults
FieldMetaData(MetaData parent, AbstractPropertyMetaData fmd)
          Convenience constructor to copy the specification from the passed field.
FieldMetaData(MetaData parent, java.lang.String name, java.lang.String pk, java.lang.String modifier, java.lang.String defaultFetchGroup, java.lang.String nullValue, java.lang.String embedded, java.lang.String serialized, java.lang.String dependent, java.lang.String mappedBy, java.lang.String column, java.lang.String table, java.lang.String deleteAction, java.lang.String indexed, java.lang.String unique, java.lang.String recursionDepth, java.lang.String loadFetchGroup, java.lang.String valueStrategy, java.lang.String foreignKey, java.lang.String sequence, java.lang.String fieldType)
          Constructor.
 



Copyright © -2007 . All Rights Reserved.