org.eclipse.jpt.core.context.java
Class JavaPersistentAttribute.JpaContainer.Null

java.lang.Object
  extended by org.eclipse.jpt.core.context.java.JavaPersistentAttribute.JpaContainer.Null
All Implemented Interfaces:
JavaPersistentAttribute.JpaContainer
Enclosing interface:
JavaPersistentAttribute.JpaContainer

public static final class JavaPersistentAttribute.JpaContainer.Null
extends java.lang.Object
implements JavaPersistentAttribute.JpaContainer


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.core.context.java.JavaPersistentAttribute.JpaContainer
JavaPersistentAttribute.JpaContainer.Null
 
Field Summary
static JavaPersistentAttribute.JpaContainer INSTANCE
           
 
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()
           
static JavaPersistentAttribute.JpaContainer instance()
           
 boolean isContainer()
           
 boolean isMap()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final JavaPersistentAttribute.JpaContainer INSTANCE
Method Detail

instance

public static JavaPersistentAttribute.JpaContainer instance()

getTypeName

public java.lang.String getTypeName()
Specified by:
getTypeName in interface JavaPersistentAttribute.JpaContainer

isContainer

public boolean isContainer()
Specified by:
isContainer in interface JavaPersistentAttribute.JpaContainer

isMap

public boolean isMap()
Specified by:
isMap in interface JavaPersistentAttribute.JpaContainer

getMultiReferenceTargetTypeName

public java.lang.String getMultiReferenceTargetTypeName(JavaResourcePersistentAttribute resourcePersistentAttribute)
Specified by:
getMultiReferenceTargetTypeName in interface JavaPersistentAttribute.JpaContainer

getMultiReferenceMapKeyTypeName

public java.lang.String getMultiReferenceMapKeyTypeName(JavaResourcePersistentAttribute resourcePersistentAttribute)
Specified by:
getMultiReferenceMapKeyTypeName in interface JavaPersistentAttribute.JpaContainer

getMetamodelContainerFieldTypeName

public java.lang.String getMetamodelContainerFieldTypeName()
Specified by:
getMetamodelContainerFieldTypeName in interface JavaPersistentAttribute.JpaContainer

getMetamodelContainerFieldMapKeyTypeName

public java.lang.String getMetamodelContainerFieldMapKeyTypeName(CollectionMapping mapping)
Specified by:
getMetamodelContainerFieldMapKeyTypeName in interface JavaPersistentAttribute.JpaContainer

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object