org.objectweb.medor.query.jorm.api

Interface JormField

All Superinterfaces:
Cloneable, Field, NullStatus
Known Implementing Classes:
BasicJormField, PNameField

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).

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.Cloneable

clone

Methods inherited from interface org.objectweb.medor.api.Field

getName, getNullStatus, getType

Method Details

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.