|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface JpaPlatformVariation
A JPA platform has a JPA platform variation. The variation is used for various JPA spec items that are either optional or undefined. Each JPA platform implementation must determine whether it supports each of these features.
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
JpaPlatform.getJpaVariation()| Nested Class Summary | |
|---|---|
static class |
JpaPlatformVariation.Supported
Various indications of whether a particular feature is supported by a JPA runtime implementation. |
| Field Summary | |
|---|---|
static AccessType[] |
GENERIC_SUPPORTED_ACCESS_TYPES
|
| Method Summary | |
|---|---|
AccessType[] |
getSupportedAccessTypes(JptResourceType resourceType)
|
JpaPlatformVariation.Supported |
getTablePerConcreteClassInheritanceIsSupported()
Return whether table-per-concrete-class is a supported inheritance strategy in the JPA platform. |
boolean |
isJoinTableOverridable()
This is used to determine if a relationship mapping that uses a join table can be overridden with an association override. |
| Field Detail |
|---|
static final AccessType[] GENERIC_SUPPORTED_ACCESS_TYPES
| Method Detail |
|---|
JpaPlatformVariation.Supported getTablePerConcreteClassInheritanceIsSupported()
JpaPlatformVariation.Supported.MAYBE means that it is defined in the JPA spec,
but not portable or might not be supported by a particular
JPA runtime implementation.
boolean isJoinTableOverridable()
AccessType[] getSupportedAccessTypes(JptResourceType resourceType)
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||