org.objectweb.medor.query.jorm.api
Interface JormField

All Superinterfaces:
Cloneable, java.lang.Cloneable, Field, NullStatus
All Known Implementing Classes:
BasicJormField

public interface JormField
extends Field

This interface represents a JORM Field. Such a Field is characterized by the fact that it has an associated TypedElement (either a PrimitiveElement, a ClassRef or a GenClassRef). It is not meant to represent a PNameField (for a NameDef of a Class).


Field Summary
 
Fields inherited from interface org.objectweb.medor.api.Field
PNAMENAME
 
Fields inherited from interface org.objectweb.medor.api.NullStatus
NONULLS, NULLABLE, NULLABLEUNKNOWN
 
Method Summary
 TypedElement getTypedElement()
          Returns the JORM meta object corresponding to the JORM Field.
 
Methods inherited from interface org.objectweb.medor.api.Field
getName, getNullStatus, getType
 
Methods inherited from interface org.objectweb.medor.api.Cloneable
clone
 

Method Detail

getTypedElement

public TypedElement getTypedElement()
Returns the JORM meta object corresponding to the JORM Field.

Returns:
the JORM meta object corresponding to the JORM Field, as a TypedElement.