Module org.eclipse.persistence.jpa
Class MetadataConstants
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.metadata.MetadataConstants
-
public final class MetadataConstants extends Object
INTERNAL: Common metadata processing constants. Of particular interest are JPA annotations and enums. To ensure EclipseLink remains compliant from release to release, we refer to all JPA annotations and enums with string names. We also do this to be consistent (and alleviate any thought process as to which annotations can and can not be referenced by class). NOTE: Internal EclipseLink annotations can always be referred to by class. 2.1 OR/Metadata annotations will not be added to the eclipselink jar as the 2.0 annotations were. With this solution in place many of the 2.0 annotations can also be removed from the jar.- Since:
- EclipseLink 1.1
- Author:
- Guy Pelletier
-
-
Field Summary
-
-
-
Field Detail
-
JPA_ACCESS
public static final String JPA_ACCESS
JPA Annotations- See Also:
- Constant Field Values
-
JPA_ASSOCIATION_OVERRIDE
public static final String JPA_ASSOCIATION_OVERRIDE
- See Also:
- Constant Field Values
-
JPA_ASSOCIATION_OVERRIDES
public static final String JPA_ASSOCIATION_OVERRIDES
- See Also:
- Constant Field Values
-
JPA_ATTRIBUTE_OVERRIDE
public static final String JPA_ATTRIBUTE_OVERRIDE
- See Also:
- Constant Field Values
-
JPA_ATTRIBUTE_OVERRIDES
public static final String JPA_ATTRIBUTE_OVERRIDES
- See Also:
- Constant Field Values
-
JPA_BASIC
public static final String JPA_BASIC
- See Also:
- Constant Field Values
-
JPA_CACHE
public static final String JPA_CACHE
- See Also:
- Constant Field Values
-
JPA_CACHEABLE
public static final String JPA_CACHEABLE
- See Also:
- Constant Field Values
-
JPA_CACHE_RETRIEVE_MODE
public static final String JPA_CACHE_RETRIEVE_MODE
- See Also:
- Constant Field Values
-
JPA_CACHE_STORE_MODE
public static final String JPA_CACHE_STORE_MODE
- See Also:
- Constant Field Values
-
JPA_COLLECTION_TABLE
public static final String JPA_COLLECTION_TABLE
- See Also:
- Constant Field Values
-
JPA_COLUMN
public static final String JPA_COLUMN
- See Also:
- Constant Field Values
-
JPA_COLUMN_RESULT
public static final String JPA_COLUMN_RESULT
- See Also:
- Constant Field Values
-
JPA_CONVERT
public static final String JPA_CONVERT
- See Also:
- Constant Field Values
-
JPA_CONVERTS
public static final String JPA_CONVERTS
- See Also:
- Constant Field Values
-
JPA_CONVERTER
public static final String JPA_CONVERTER
- See Also:
- Constant Field Values
-
JPA_DISCRIMINATOR_COLUMN
public static final String JPA_DISCRIMINATOR_COLUMN
- See Also:
- Constant Field Values
-
JPA_DISCRIMINATOR_VALUE
public static final String JPA_DISCRIMINATOR_VALUE
- See Also:
- Constant Field Values
-
JPA_ELEMENT_COLLECTION
public static final String JPA_ELEMENT_COLLECTION
- See Also:
- Constant Field Values
-
JPA_EMBEDDABLE
public static final String JPA_EMBEDDABLE
- See Also:
- Constant Field Values
-
JPA_EMBEDDED
public static final String JPA_EMBEDDED
- See Also:
- Constant Field Values
-
JPA_EMBEDDED_ID
public static final String JPA_EMBEDDED_ID
- See Also:
- Constant Field Values
-
JPA_ENTITY
public static final String JPA_ENTITY
- See Also:
- Constant Field Values
-
JPA_ENTITY_GRAPH
public static final String JPA_ENTITY_GRAPH
- See Also:
- Constant Field Values
-
JPA_ENTITY_GRAPHS
public static final String JPA_ENTITY_GRAPHS
- See Also:
- Constant Field Values
-
JPA_ENTITY_LISTENERS
public static final String JPA_ENTITY_LISTENERS
- See Also:
- Constant Field Values
-
JPA_ENTITY_RESULT
public static final String JPA_ENTITY_RESULT
- See Also:
- Constant Field Values
-
JPA_ENUMERATED
public static final String JPA_ENUMERATED
- See Also:
- Constant Field Values
-
JPA_EXCLUDE_DEFAULT_LISTENERS
public static final String JPA_EXCLUDE_DEFAULT_LISTENERS
- See Also:
- Constant Field Values
-
JPA_EXCLUDE_SUPERCLASS_LISTENERS
public static final String JPA_EXCLUDE_SUPERCLASS_LISTENERS
- See Also:
- Constant Field Values
-
JPA_FIELD_RESULT
public static final String JPA_FIELD_RESULT
- See Also:
- Constant Field Values
-
JPA_GENERATED_VALUE
public static final String JPA_GENERATED_VALUE
- See Also:
- Constant Field Values
-
JPA_ID
public static final String JPA_ID
- See Also:
- Constant Field Values
-
JPA_ID_CLASS
public static final String JPA_ID_CLASS
- See Also:
- Constant Field Values
-
JPA_INHERITANCE
public static final String JPA_INHERITANCE
- See Also:
- Constant Field Values
-
JPA_JOIN_COLUMN
public static final String JPA_JOIN_COLUMN
- See Also:
- Constant Field Values
-
JPA_JOIN_COLUMNS
public static final String JPA_JOIN_COLUMNS
- See Also:
- Constant Field Values
-
JPA_JOIN_TABLE
public static final String JPA_JOIN_TABLE
- See Also:
- Constant Field Values
-
JPA_LOB
public static final String JPA_LOB
- See Also:
- Constant Field Values
-
JPA_MANY_TO_MANY
public static final String JPA_MANY_TO_MANY
- See Also:
- Constant Field Values
-
JPA_MANY_TO_ONE
public static final String JPA_MANY_TO_ONE
- See Also:
- Constant Field Values
-
JPA_MAP_KEY
public static final String JPA_MAP_KEY
- See Also:
- Constant Field Values
-
JPA_MAP_KEY_CLASS
public static final String JPA_MAP_KEY_CLASS
- See Also:
- Constant Field Values
-
JPA_MAP_KEY_COLUMN
public static final String JPA_MAP_KEY_COLUMN
- See Also:
- Constant Field Values
-
JPA_MAP_KEY_ENUMERATED
public static final String JPA_MAP_KEY_ENUMERATED
- See Also:
- Constant Field Values
-
JPA_MAP_KEY_JOIN_COLUMN
public static final String JPA_MAP_KEY_JOIN_COLUMN
- See Also:
- Constant Field Values
-
JPA_MAP_KEY_JOIN_COLUMNS
public static final String JPA_MAP_KEY_JOIN_COLUMNS
- See Also:
- Constant Field Values
-
JPA_MAP_KEY_TEMPORAL
public static final String JPA_MAP_KEY_TEMPORAL
- See Also:
- Constant Field Values
-
JPA_MAPPED_SUPERCLASS
public static final String JPA_MAPPED_SUPERCLASS
- See Also:
- Constant Field Values
-
JPA_MAPS_ID
public static final String JPA_MAPS_ID
- See Also:
- Constant Field Values
-
JPA_NAMED_NATIVE_QUERY
public static final String JPA_NAMED_NATIVE_QUERY
- See Also:
- Constant Field Values
-
JPA_NAMED_NATIVE_QUERIES
public static final String JPA_NAMED_NATIVE_QUERIES
- See Also:
- Constant Field Values
-
JPA_NAMED_QUERY
public static final String JPA_NAMED_QUERY
- See Also:
- Constant Field Values
-
JPA_NAMED_QUERIES
public static final String JPA_NAMED_QUERIES
- See Also:
- Constant Field Values
-
JPA_NAMED_STORED_PROCEDURE_QUERY
public static final String JPA_NAMED_STORED_PROCEDURE_QUERY
- See Also:
- Constant Field Values
-
JPA_NAMED_STORED_PROCEDURE_QUERIES
public static final String JPA_NAMED_STORED_PROCEDURE_QUERIES
- See Also:
- Constant Field Values
-
JPA_ONE_TO_MANY
public static final String JPA_ONE_TO_MANY
- See Also:
- Constant Field Values
-
JPA_ONE_TO_ONE
public static final String JPA_ONE_TO_ONE
- See Also:
- Constant Field Values
-
JPA_ORDER_BY
public static final String JPA_ORDER_BY
- See Also:
- Constant Field Values
-
JPA_ORDER_COLUMN
public static final String JPA_ORDER_COLUMN
- See Also:
- Constant Field Values
-
JPA_PARAMETER
public static final String JPA_PARAMETER
- See Also:
- Constant Field Values
-
JPA_POST_LOAD
public static final String JPA_POST_LOAD
- See Also:
- Constant Field Values
-
JPA_POST_PERSIST
public static final String JPA_POST_PERSIST
- See Also:
- Constant Field Values
-
JPA_POST_REMOVE
public static final String JPA_POST_REMOVE
- See Also:
- Constant Field Values
-
JPA_POST_UPDATE
public static final String JPA_POST_UPDATE
- See Also:
- Constant Field Values
-
JPA_PRE_PERSIST
public static final String JPA_PRE_PERSIST
- See Also:
- Constant Field Values
-
JPA_PRE_REMOVE
public static final String JPA_PRE_REMOVE
- See Also:
- Constant Field Values
-
JPA_PRE_UPDATE
public static final String JPA_PRE_UPDATE
- See Also:
- Constant Field Values
-
JPA_PRIMARY_KEY_JOIN_COLUMN
public static final String JPA_PRIMARY_KEY_JOIN_COLUMN
- See Also:
- Constant Field Values
-
JPA_PRIMARY_KEY_JOIN_COLUMNS
public static final String JPA_PRIMARY_KEY_JOIN_COLUMNS
- See Also:
- Constant Field Values
-
JPA_SECONDARY_TABLE
public static final String JPA_SECONDARY_TABLE
- See Also:
- Constant Field Values
-
JPA_SECONDARY_TABLES
public static final String JPA_SECONDARY_TABLES
- See Also:
- Constant Field Values
-
JPA_SEQUENCE_GENERATOR
public static final String JPA_SEQUENCE_GENERATOR
- See Also:
- Constant Field Values
-
JPA_SEQUENCE_GENERATORS
public static final String JPA_SEQUENCE_GENERATORS
- See Also:
- Constant Field Values
-
JPA_SQL_RESULT_SET_MAPPING
public static final String JPA_SQL_RESULT_SET_MAPPING
- See Also:
- Constant Field Values
-
JPA_SQL_RESULT_SET_MAPPINGS
public static final String JPA_SQL_RESULT_SET_MAPPINGS
- See Also:
- Constant Field Values
-
JPA_STORED_PROCEDURE_PARAMETER
public static final String JPA_STORED_PROCEDURE_PARAMETER
- See Also:
- Constant Field Values
-
JPA_TABLE
public static final String JPA_TABLE
- See Also:
- Constant Field Values
-
JPA_TABLE_GENERATOR
public static final String JPA_TABLE_GENERATOR
- See Also:
- Constant Field Values
-
JPA_TABLE_GENERATORS
public static final String JPA_TABLE_GENERATORS
- See Also:
- Constant Field Values
-
JPA_TEMPORAL
public static final String JPA_TEMPORAL
- See Also:
- Constant Field Values
-
JPA_TRANSIENT
public static final String JPA_TRANSIENT
- See Also:
- Constant Field Values
-
JPA_UNIQUE_CONSTRAINT
public static final String JPA_UNIQUE_CONSTRAINT
- See Also:
- Constant Field Values
-
JPA_VERSION
public static final String JPA_VERSION
- See Also:
- Constant Field Values
-
JPA_STATIC_METAMODEL
public static final String JPA_STATIC_METAMODEL
- See Also:
- Constant Field Values
-
JPA_ACCESS_FIELD
public static final String JPA_ACCESS_FIELD
JPA AccessType enum values- See Also:
- Constant Field Values
-
JPA_ACCESS_PROPERTY
public static final String JPA_ACCESS_PROPERTY
- See Also:
- Constant Field Values
-
EL_ACCESS_VIRTUAL
public static final String EL_ACCESS_VIRTUAL
- See Also:
- Constant Field Values
-
JPA_CONSTRAINT_MODE_CONSTRAINT
public static final String JPA_CONSTRAINT_MODE_CONSTRAINT
JPA ConstraintMode enum values- See Also:
- Constant Field Values
-
JPA_CONSTRAINT_MODE_NO_CONSTRAINT
public static final String JPA_CONSTRAINT_MODE_NO_CONSTRAINT
- See Also:
- Constant Field Values
-
JPA_CONSTRAINT_MODE_PROVIDER_DEFAULT
public static final String JPA_CONSTRAINT_MODE_PROVIDER_DEFAULT
- See Also:
- Constant Field Values
-
JPA_FETCH_EAGER
public static final String JPA_FETCH_EAGER
JPA FetchType enum values- See Also:
- Constant Field Values
-
JPA_FETCH_LAZY
public static final String JPA_FETCH_LAZY
- See Also:
- Constant Field Values
-
JPA_DISCRIMINATOR_STRING
public static final String JPA_DISCRIMINATOR_STRING
JPA DiscriminatorType enum values- See Also:
- Constant Field Values
-
JPA_DISCRIMINATOR_CHAR
public static final String JPA_DISCRIMINATOR_CHAR
- See Also:
- Constant Field Values
-
JPA_DISCRIMINATOR_INTEGER
public static final String JPA_DISCRIMINATOR_INTEGER
- See Also:
- Constant Field Values
-
JPA_ENUM_ORDINAL
public static final String JPA_ENUM_ORDINAL
JPA EnumType enum values- See Also:
- Constant Field Values
-
JPA_ENUM_STRING
public static final String JPA_ENUM_STRING
- See Also:
- Constant Field Values
-
JPA_TEMPORAL_DATE
public static final String JPA_TEMPORAL_DATE
JPA TemporalType enum values- See Also:
- Constant Field Values
-
JPA_TEMPORAL_TIME
public static final String JPA_TEMPORAL_TIME
- See Also:
- Constant Field Values
-
JPA_TEMPORAL_TIMESTAMP
public static final String JPA_TEMPORAL_TIMESTAMP
- See Also:
- Constant Field Values
-
JPA_INHERITANCE_SINGLE_TABLE
public static final String JPA_INHERITANCE_SINGLE_TABLE
JPA InheritanceType enum values- See Also:
- Constant Field Values
-
JPA_INHERITANCE_TABLE_PER_CLASS
public static final String JPA_INHERITANCE_TABLE_PER_CLASS
- See Also:
- Constant Field Values
-
JPA_INHERITANCE_JOINED
public static final String JPA_INHERITANCE_JOINED
- See Also:
- Constant Field Values
-
JPA_CASCADE_ALL
public static final String JPA_CASCADE_ALL
JPA CascadeType enum values- See Also:
- Constant Field Values
-
JPA_CASCADE_PERSIST
public static final String JPA_CASCADE_PERSIST
- See Also:
- Constant Field Values
-
JPA_CASCADE_MERGE
public static final String JPA_CASCADE_MERGE
- See Also:
- Constant Field Values
-
JPA_CASCADE_REMOVE
public static final String JPA_CASCADE_REMOVE
- See Also:
- Constant Field Values
-
JPA_CASCADE_REFRESH
public static final String JPA_CASCADE_REFRESH
- See Also:
- Constant Field Values
-
JPA_CASCADE_DETACH
public static final String JPA_CASCADE_DETACH
- See Also:
- Constant Field Values
-
JPA_PARAMETER_IN
public static final String JPA_PARAMETER_IN
JPA ParameterMode enum values- See Also:
- Constant Field Values
-
JPA_PARAMETER_INOUT
public static final String JPA_PARAMETER_INOUT
- See Also:
- Constant Field Values
-
JPA_PARAMETER_OUT
public static final String JPA_PARAMETER_OUT
- See Also:
- Constant Field Values
-
JPA_PARAMETER_REF_CURSOR
public static final String JPA_PARAMETER_REF_CURSOR
- See Also:
- Constant Field Values
-
JPA_GENERATION_TABLE
public static final String JPA_GENERATION_TABLE
JPA GenerationType enum values- See Also:
- Constant Field Values
-
JPA_GENERATION_SEQUENCE
public static final String JPA_GENERATION_SEQUENCE
- See Also:
- Constant Field Values
-
JPA_GENERATION_IDENTITY
public static final String JPA_GENERATION_IDENTITY
- See Also:
- Constant Field Values
-
JPA_GENERATION_AUTO
public static final String JPA_GENERATION_AUTO
- See Also:
- Constant Field Values
-
JPA_GENERATION_UUID
public static final String JPA_GENERATION_UUID
- See Also:
- Constant Field Values
-
MAPPED_SUPERCLASS_RESERVED_PK_NAME
public static final String MAPPED_SUPERCLASS_RESERVED_PK_NAME
Metamodel processing for MappedSuperclasses non-functional names.
-
MAPPED_SUPERCLASS_RESERVED_TABLE_NAME
public static final String MAPPED_SUPERCLASS_RESERVED_TABLE_NAME
- See Also:
- Constant Field Values
-
JPA_PERSISTENCE_PACKAGE_PREFIX
public static final String JPA_PERSISTENCE_PACKAGE_PREFIX
Used by canonical model generator- See Also:
- Constant Field Values
-
ECLIPSELINK_PERSISTENCE_PACKAGE_PREFIX
public static final String ECLIPSELINK_PERSISTENCE_PACKAGE_PREFIX
- See Also:
- Constant Field Values
-
ECLIPSELINK_OXM_PACKAGE_PREFIX
public static final String ECLIPSELINK_OXM_PACKAGE_PREFIX
- See Also:
- Constant Field Values
-
-