Module org.eclipse.persistence.jpa
Class MetadataConstants
java.lang.Object
org.eclipse.persistence.internal.jpa.metadata.MetadataConstants
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
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
JPA Annotationsstatic final String
JPA AccessType enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
JPA CascadeType enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
JPA ConstraintMode enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
JPA DiscriminatorType enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
JPA EnumType enum valuesstatic final String
static final String
static final String
static final String
static final String
JPA FetchType enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
JPA GenerationType enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
JPA InheritanceType enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
JPA ParameterMode enum valuesstatic final String
static final String
static final String
static final String
Used by canonical model generatorstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
JPA TemporalType enum valuesstatic final String
static final String
static final String
static final String
static final String
static final String
Metamodel processing for MappedSuperclasses non-functional names.static final String
-
Method Summary
-
Field Details
-
JPA_ACCESS
JPA Annotations- See Also:
-
JPA_ASSOCIATION_OVERRIDE
- See Also:
-
JPA_ASSOCIATION_OVERRIDES
- See Also:
-
JPA_ATTRIBUTE_OVERRIDE
- See Also:
-
JPA_ATTRIBUTE_OVERRIDES
- See Also:
-
JPA_BASIC
- See Also:
-
JPA_CACHE
- See Also:
-
JPA_CACHEABLE
- See Also:
-
JPA_CACHE_RETRIEVE_MODE
- See Also:
-
JPA_CACHE_STORE_MODE
- See Also:
-
JPA_COLLECTION_TABLE
- See Also:
-
JPA_COLUMN
- See Also:
-
JPA_COLUMN_RESULT
- See Also:
-
JPA_CONVERT
- See Also:
-
JPA_CONVERTS
- See Also:
-
JPA_CONVERTER
- See Also:
-
JPA_DISCRIMINATOR_COLUMN
- See Also:
-
JPA_DISCRIMINATOR_VALUE
- See Also:
-
JPA_ELEMENT_COLLECTION
- See Also:
-
JPA_EMBEDDABLE
- See Also:
-
JPA_EMBEDDED
- See Also:
-
JPA_EMBEDDED_ID
- See Also:
-
JPA_ENTITY
- See Also:
-
JPA_ENTITY_GRAPH
- See Also:
-
JPA_ENTITY_GRAPHS
- See Also:
-
JPA_ENTITY_LISTENERS
- See Also:
-
JPA_ENTITY_RESULT
- See Also:
-
JPA_ENUMERATED
- See Also:
-
JPA_EXCLUDE_DEFAULT_LISTENERS
- See Also:
-
JPA_EXCLUDE_SUPERCLASS_LISTENERS
- See Also:
-
JPA_FIELD_RESULT
- See Also:
-
JPA_GENERATED_VALUE
- See Also:
-
JPA_ID
- See Also:
-
JPA_ID_CLASS
- See Also:
-
JPA_INHERITANCE
- See Also:
-
JPA_JOIN_COLUMN
- See Also:
-
JPA_JOIN_COLUMNS
- See Also:
-
JPA_JOIN_TABLE
- See Also:
-
JPA_LOB
- See Also:
-
JPA_MANY_TO_MANY
- See Also:
-
JPA_MANY_TO_ONE
- See Also:
-
JPA_MAP_KEY
- See Also:
-
JPA_MAP_KEY_CLASS
- See Also:
-
JPA_MAP_KEY_COLUMN
- See Also:
-
JPA_MAP_KEY_ENUMERATED
- See Also:
-
JPA_MAP_KEY_JOIN_COLUMN
- See Also:
-
JPA_MAP_KEY_JOIN_COLUMNS
- See Also:
-
JPA_MAP_KEY_TEMPORAL
- See Also:
-
JPA_MAPPED_SUPERCLASS
- See Also:
-
JPA_MAPS_ID
- See Also:
-
JPA_NAMED_NATIVE_QUERY
- See Also:
-
JPA_NAMED_NATIVE_QUERIES
- See Also:
-
JPA_NAMED_QUERY
- See Also:
-
JPA_NAMED_QUERIES
- See Also:
-
JPA_NAMED_STORED_PROCEDURE_QUERY
- See Also:
-
JPA_NAMED_STORED_PROCEDURE_QUERIES
- See Also:
-
JPA_ONE_TO_MANY
- See Also:
-
JPA_ONE_TO_ONE
- See Also:
-
JPA_ORDER_BY
- See Also:
-
JPA_ORDER_COLUMN
- See Also:
-
JPA_PARAMETER
- See Also:
-
JPA_POST_LOAD
- See Also:
-
JPA_POST_PERSIST
- See Also:
-
JPA_POST_REMOVE
- See Also:
-
JPA_POST_UPDATE
- See Also:
-
JPA_PRE_PERSIST
- See Also:
-
JPA_PRE_REMOVE
- See Also:
-
JPA_PRE_UPDATE
- See Also:
-
JPA_PRIMARY_KEY_JOIN_COLUMN
- See Also:
-
JPA_PRIMARY_KEY_JOIN_COLUMNS
- See Also:
-
JPA_SECONDARY_TABLE
- See Also:
-
JPA_SECONDARY_TABLES
- See Also:
-
JPA_SEQUENCE_GENERATOR
- See Also:
-
JPA_SEQUENCE_GENERATORS
- See Also:
-
JPA_SQL_RESULT_SET_MAPPING
- See Also:
-
JPA_SQL_RESULT_SET_MAPPINGS
- See Also:
-
JPA_STORED_PROCEDURE_PARAMETER
- See Also:
-
JPA_TABLE
- See Also:
-
JPA_TABLE_GENERATOR
- See Also:
-
JPA_TABLE_GENERATORS
- See Also:
-
JPA_TEMPORAL
- See Also:
-
JPA_TRANSIENT
- See Also:
-
JPA_UNIQUE_CONSTRAINT
- See Also:
-
JPA_VERSION
- See Also:
-
JPA_STATIC_METAMODEL
- See Also:
-
JPA_ACCESS_FIELD
JPA AccessType enum values- See Also:
-
JPA_ACCESS_PROPERTY
- See Also:
-
EL_ACCESS_VIRTUAL
- See Also:
-
JPA_CONSTRAINT_MODE_CONSTRAINT
JPA ConstraintMode enum values- See Also:
-
JPA_CONSTRAINT_MODE_NO_CONSTRAINT
- See Also:
-
JPA_CONSTRAINT_MODE_PROVIDER_DEFAULT
- See Also:
-
JPA_FETCH_EAGER
JPA FetchType enum values- See Also:
-
JPA_FETCH_LAZY
- See Also:
-
JPA_DISCRIMINATOR_STRING
JPA DiscriminatorType enum values- See Also:
-
JPA_DISCRIMINATOR_CHAR
- See Also:
-
JPA_DISCRIMINATOR_INTEGER
- See Also:
-
JPA_ENUM_ORDINAL
JPA EnumType enum values- See Also:
-
JPA_ENUM_STRING
- See Also:
-
JPA_TEMPORAL_DATE
JPA TemporalType enum values- See Also:
-
JPA_TEMPORAL_TIME
- See Also:
-
JPA_TEMPORAL_TIMESTAMP
- See Also:
-
JPA_INHERITANCE_SINGLE_TABLE
JPA InheritanceType enum values- See Also:
-
JPA_INHERITANCE_TABLE_PER_CLASS
- See Also:
-
JPA_INHERITANCE_JOINED
- See Also:
-
JPA_CASCADE_ALL
JPA CascadeType enum values- See Also:
-
JPA_CASCADE_PERSIST
- See Also:
-
JPA_CASCADE_MERGE
- See Also:
-
JPA_CASCADE_REMOVE
- See Also:
-
JPA_CASCADE_REFRESH
- See Also:
-
JPA_CASCADE_DETACH
- See Also:
-
JPA_PARAMETER_IN
JPA ParameterMode enum values- See Also:
-
JPA_PARAMETER_INOUT
- See Also:
-
JPA_PARAMETER_OUT
- See Also:
-
JPA_PARAMETER_REF_CURSOR
- See Also:
-
JPA_GENERATION_TABLE
JPA GenerationType enum values- See Also:
-
JPA_GENERATION_SEQUENCE
- See Also:
-
JPA_GENERATION_IDENTITY
- See Also:
-
JPA_GENERATION_AUTO
- See Also:
-
JPA_GENERATION_UUID
- See Also:
-
MAPPED_SUPERCLASS_RESERVED_PK_NAME
Metamodel processing for MappedSuperclasses non-functional names.- See Also:
-
MAPPED_SUPERCLASS_RESERVED_TABLE_NAME
- See Also:
-
JPA_PERSISTENCE_PACKAGE_PREFIX
Used by canonical model generator- See Also:
-
ECLIPSELINK_PERSISTENCE_PACKAGE_PREFIX
- See Also:
-
ECLIPSELINK_OXM_PACKAGE_PREFIX
- See Also:
-