Uses of Interface
com.caucho.amber.field.IdField

Packages that use IdField
com.caucho.amber.expr   
com.caucho.amber.field   
 

Uses of IdField in com.caucho.amber.expr
 

Methods in com.caucho.amber.expr that return IdField
 IdField IdFieldExpr.getField()
          Returns the field.
 IdField KeyManyToOneExpr.getField()
          Returns the name.
 

Methods in com.caucho.amber.expr with parameters of type IdField
 void EntityPathExpr.generateHaving(CharBuffer cb, IdField field)
          Generates the having expression.
 void EntityPathExpr.generateWhere(CharBuffer cb, IdField field)
          Generates the where expression for a subfield
 

Uses of IdField in com.caucho.amber.field
 

Classes in com.caucho.amber.field that implement IdField
 class EmbeddedIdField
          Configuration for a bean's field
 class IdentifyingKeyPropertyField
          Configuration for a bean's field
 class KeyEmbeddedSubField
          Represents the sub-field of an embedded type.
 class KeyManyToOneField
          Configuration for a bean's field
 class KeyPropertyField
          Configuration for a bean's field
 

Methods in com.caucho.amber.field that return IdField
 IdField Id.getGeneratedIdField()
           
 IdField Id.getKey()
          Returns the keys.
 

Methods in com.caucho.amber.field that return types with arguments of type IdField
 java.util.ArrayList<IdField> Id.getKeys()
          Returns all the keys.
 java.util.ArrayList<IdField> SubId.getKeys()
          Returns the keys.
 java.util.ArrayList<IdField> SubId.getParentKeys()
          Returns the parent keys.
 

Methods in com.caucho.amber.field with parameters of type IdField
protected  void Id.addKey(IdField key)
          Adds a new field to the id.
 int IdFieldCompare.compare(IdField a, IdField b)
          Compares the fields.
 ForeignColumn DependentEntityOneToOneField.getColumn(IdField targetField)
          Gets the column corresponding to the target field.
 KeyPropertyField KeyManyToOneField.getIdField(IdField field)
          Returns the identifying field matching the target's id.
 void EntityMapField.setId(IdField id)
          Sets the id field.
 void EntityMapField.setIndex(IdField index)
          Sets the index field.
 

Constructors in com.caucho.amber.field with parameters of type IdField
Id(EntityType ownerType, IdField key)
           
 

Constructor parameters in com.caucho.amber.field with type arguments of type IdField
CompositeId(EntityType ownerType, java.util.ArrayList<IdField> keys)
           
Id(EntityType ownerType, java.util.ArrayList<IdField> keys)