|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.jpa.jpql.CollectionValuedFieldResolver.MapManagedType
protected static class CollectionValuedFieldResolver.MapManagedType
Field Summary | |
---|---|
protected IType |
mapType
|
protected IManagedTypeProvider |
provider
|
Constructor Summary | |
---|---|
protected |
CollectionValuedFieldResolver.MapManagedType(IManagedTypeProvider provider,
IType mapType)
|
Method Summary | |
---|---|
void |
accept(IManagedTypeVisitor visitor)
Visits this managed type with the given visitor. |
int |
compareTo(IManagedType managedType)
|
IMapping |
getMappingNamed(java.lang.String name)
Returns the IMapping with the given name. |
IManagedTypeProvider |
getProvider()
Retrieves the owner of this managed type. |
IType |
getType()
Returns the external representation of the class used by this managed type. |
IterableIterator<IMapping> |
mappings()
Returns the collection of mappings defined in this managed type. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final IType mapType
protected final IManagedTypeProvider provider
Constructor Detail |
---|
protected CollectionValuedFieldResolver.MapManagedType(IManagedTypeProvider provider, IType mapType)
Method Detail |
---|
public void accept(IManagedTypeVisitor visitor)
accept
in interface IManagedType
visitor
- The visitor to visit this managed type objectpublic int compareTo(IManagedType managedType)
compareTo
in interface java.lang.Comparable<IManagedType>
public IMapping getMappingNamed(java.lang.String name)
IMapping
with the given name.
getMappingNamed
in interface IManagedType
name
- The name of the mapping to retrieve
IMapping
or null
if it could not be foundpublic IManagedTypeProvider getProvider()
getProvider
in interface IManagedType
public IType getType()
getType
in interface IManagedType
public IterableIterator<IMapping> mappings()
mappings
defined in this managed type.
mappings
in interface IManagedType
public java.lang.String toString()
toString
in class java.lang.Object
|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |