|
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.AnnotationNameTransformer
|
| Method Summary | |
|---|---|
JavaManagedType |
buildContextManagedType(JpaContextNode parent,
JavaResourceType jrt,
JpaFactory factory)
Return a new JavaManagedType |
Iterable<String> |
getAnnotationNames(JpaProject jpaProject)
Return the names of the annotations applicable to this managed type |
Class<? extends JavaManagedType> |
getType()
Return a class that corresponds to the managed type. |
| Method Detail |
|---|
Class<? extends JavaManagedType> getType()
ManagedType.getType()Iterable<String> getAnnotationNames(JpaProject jpaProject)
JavaManagedType buildContextManagedType(JpaContextNode parent,
JavaResourceType jrt,
JpaFactory factory)
JavaManagedType
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||