|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AmberField | |
---|---|
com.caucho.amber.field | |
com.caucho.amber.type |
Uses of AmberField in com.caucho.amber.field |
---|
Subinterfaces of AmberField in com.caucho.amber.field | |
---|---|
interface |
IdField
Configuration for a bean's field |
Classes in com.caucho.amber.field that implement AmberField | |
---|---|
class |
AbstractField
Configuration for a bean's property |
class |
AssociationField
Configuration for a bean's field |
class |
CascadableField
A child field that is cascadable from parent to child on persist, merge, remove or update operations. |
class |
CollectionElementField
Configuration for a bean's field |
class |
CollectionField
Configuration for a bean's field |
class |
DependentEntityOneToOneField
Represents the dependent side of a one-to-one bidirectional link. |
class |
Discriminator
Configuration for a bean's field |
class |
ElementCollectionField
Configuration for a bean's field |
class |
EmbeddedIdField
Configuration for a bean's field |
class |
EmbeddedSubField
Represents the sub-field of an embedded type. |
class |
EntityEmbeddedField
Configuration for a bean's embedded field |
class |
EntityMapField
Represents a map to entities. |
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 |
class |
ManyToManyField
Configuration for a bean's field |
class |
ManyToOneField
Represents a many-to-one link pointing to an entity. |
class |
MapElementField
Configuration for a bean's field |
class |
MapManyToManyField
Configuration for a bean's field |
class |
OneToManyField
Represents a field to a collection of objects where the target hold a back-link to the source entity. |
class |
PropertyField
Configuration for a bean's field |
class |
VersionField
Configuration for a bean's field |
Methods in com.caucho.amber.field that return AmberField | |
---|---|
AmberField |
AbstractField.override(AmberBeanType table)
Creates a copy of the field for a parent |
AmberField |
AmberField.override(AmberBeanType entityType)
Override the field |
AmberField |
EmbeddedSubField.override(AmberBeanType entityType)
Override the field |
AmberField |
KeyPropertyField.override(AmberBeanType type)
Creates a copy of the field for a parent |
AmberField |
ManyToOneField.override(AmberBeanType type)
Creates a copy of the field for a parent |
AmberField |
PropertyField.override(AmberBeanType type)
Creates a copy of the field for a parent |
Methods in com.caucho.amber.field with parameters of type AmberField | |
---|---|
int |
AmberFieldCompare.compare(AmberField a,
AmberField b)
Compares the fields. |
protected EmbeddedSubField |
EmbeddedIdField.createSubField(AmberField field,
int index)
|
protected EmbeddedSubField |
EntityEmbeddedField.createSubField(AmberField field,
int index)
|
void |
ManyToOneField.setAliasField(AmberField alias)
Sets any alias field. |
Constructors in com.caucho.amber.field with parameters of type AmberField | |
---|---|
EmbeddedSubField(EntityEmbeddedField embeddedField,
AmberField embeddableField,
int index)
|
|
KeyEmbeddedSubField(EntityEmbeddedField embeddedField,
AmberField embeddableField,
int index)
|
Uses of AmberField in com.caucho.amber.type |
---|
Methods in com.caucho.amber.type that return AmberField | |
---|---|
AmberField |
ElementType.getField()
Returns the element's value field. |
AmberField |
AmberBeanType.getField(java.lang.String name)
Returns the field with a given name. |
AmberField |
EntityType.getField(java.lang.String name)
Returns the field with a given name. |
AmberField |
EntityType.getMappedSuperclassField(java.lang.String name)
Returns the mapped superclass field with a given name. |
Methods in com.caucho.amber.type that return types with arguments of type AmberField | |
---|---|
java.util.ArrayList<AmberField> |
AmberBeanType.getFields()
Returns the fields. |
java.util.ArrayList<AmberField> |
EntityType.getFields()
returns the merged fields |
java.util.ArrayList<AmberField> |
EntityType.getMappedSuperclassFields()
Returns the mapped superclass fields. |
protected java.util.ArrayList<AmberField> |
EntityType.getMergedFields()
|
java.util.ArrayList<AmberField> |
AmberBeanType.getSelfFields()
Returns the fields declared on this instance |
Methods in com.caucho.amber.type with parameters of type AmberField | |
---|---|
void |
AmberBeanType.addField(AmberField field)
Adds a new field. |
void |
EntityType.addField(AmberField field)
Adds a new field. |
void |
EntityType.addMappedSuperclassField(AmberField field)
Adds a mapped superclass field. |
Constructors in com.caucho.amber.type with parameters of type AmberField | |
---|---|
ElementType(AmberPersistenceUnit amberPersistenceUnit,
AmberField valueField)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |