org.eclipse.jpt.core.context.java
Interface JavaPersistentAttribute.JpaContainer

All Known Implementing Classes:
JavaPersistentAttribute.JpaContainer.Null
Enclosing interface:
JavaPersistentAttribute

public static interface JavaPersistentAttribute.JpaContainer

JPA container interface (and null implementation)


Nested Class Summary
static class JavaPersistentAttribute.JpaContainer.Null
           
 
Method Summary
 java.lang.String getMetamodelContainerFieldMapKeyTypeName(CollectionMapping mapping)
           
 java.lang.String getMetamodelContainerFieldTypeName()
           
 java.lang.String getMultiReferenceMapKeyTypeName(JavaResourcePersistentAttribute resourcePersistentAttribute)
           
 java.lang.String getMultiReferenceTargetTypeName(JavaResourcePersistentAttribute resourcePersistentAttribute)
           
 java.lang.String getTypeName()
           
 boolean isContainer()
           
 boolean isMap()
           
 

Method Detail

getTypeName

java.lang.String getTypeName()

isContainer

boolean isContainer()

isMap

boolean isMap()

getMultiReferenceTargetTypeName

java.lang.String getMultiReferenceTargetTypeName(JavaResourcePersistentAttribute resourcePersistentAttribute)

getMultiReferenceMapKeyTypeName

java.lang.String getMultiReferenceMapKeyTypeName(JavaResourcePersistentAttribute resourcePersistentAttribute)

getMetamodelContainerFieldTypeName

java.lang.String getMetamodelContainerFieldTypeName()

getMetamodelContainerFieldMapKeyTypeName

java.lang.String getMetamodelContainerFieldMapKeyTypeName(CollectionMapping mapping)