org.eclipse.jpt.jpa.core.context.java
Class JavaPersistentAttribute.JpaContainerDefinition.Null

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

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


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.context.java.JavaPersistentAttribute.JpaContainerDefinition
JavaPersistentAttribute.JpaContainerDefinition.Null
 
Field Summary
static JavaPersistentAttribute.JpaContainerDefinition 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.JpaContainerDefinition 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.JpaContainerDefinition INSTANCE
Method Detail

instance

public static JavaPersistentAttribute.JpaContainerDefinition instance()

getTypeName

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

isContainer

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

isMap

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

getMultiReferenceTargetTypeName

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

getMultiReferenceMapKeyTypeName

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

getMetamodelContainerFieldTypeName

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

getMetamodelContainerFieldMapKeyTypeName

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

toString

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