|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface JavaManagedTypeDefinition
Map a type to a context managed type and its corresponding Java annotations.
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.
| Nested Class Summary | |
|---|---|
static class |
JavaManagedTypeDefinition.AnnotationNamesTransformer
|
| Method Summary | |
|---|---|
JavaManagedType |
buildContextManagedType(JpaContextModel parent,
JavaResourceType jrt,
JpaFactory factory)
Return a new Java managed type. |
Iterable<String> |
getAnnotationNames(JpaProject jpaProject)
Return the names of the annotations applicable to this managed type. |
Class<? extends ManagedType> |
getManagedTypeType()
Return a type that corresponds to the definition's managed type. |
| Method Detail |
|---|
Class<? extends ManagedType> getManagedTypeType()
ManagedType.getManagedTypeType()Iterable<String> getAnnotationNames(JpaProject jpaProject)
JavaManagedType buildContextManagedType(JpaContextModel parent,
JavaResourceType jrt,
JpaFactory factory)
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||