Dali Provisional API
Release 3.2

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 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
 String getMetamodelContainerFieldMapKeyTypeName(CollectionMapping mapping)
           
 String getMetamodelContainerFieldTypeName()
           
 String getMultiReferenceMapKeyTypeName(JavaResourceAttribute resourceAttribute)
           
 String getMultiReferenceTargetTypeName(JavaResourceAttribute resourceAttribute)
           
 String getTypeName()
           
static JavaPersistentAttribute.JpaContainerDefinition instance()
           
 boolean isContainer()
           
 boolean isMap()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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 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 String getMultiReferenceTargetTypeName(JavaResourceAttribute resourceAttribute)
Specified by:
getMultiReferenceTargetTypeName in interface JavaPersistentAttribute.JpaContainerDefinition

getMultiReferenceMapKeyTypeName

public String getMultiReferenceMapKeyTypeName(JavaResourceAttribute resourceAttribute)
Specified by:
getMultiReferenceMapKeyTypeName in interface JavaPersistentAttribute.JpaContainerDefinition

getMetamodelContainerFieldTypeName

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

getMetamodelContainerFieldMapKeyTypeName

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

toString

public String toString()
Overrides:
toString in class Object

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.