Package | Description |
---|---|
com.caucho.amber.expr | |
com.caucho.amber.field | |
com.caucho.amber.table | |
com.caucho.amber.type |
Modifier and Type | Method and Description |
---|---|
AmberColumn |
KeyManyToOneExpr.getColumn()
Returns the column.
|
AmberColumn |
KeyPropertyExpr.getColumn()
Returns the parent expression.
|
AmberColumn |
AmberColumnExpr.getColumn()
Returns the name.
|
AmberColumn |
IdFieldExpr.getColumn()
Returns the column.
|
AmberColumn |
EmbeddedExpr.getColumnByFieldName(java.lang.String fieldName)
Returns column by name.
|
Constructor and Description |
---|
AmberColumnExpr(PathExpr parent,
AmberColumn column)
Creates a new unbound id expression.
|
BooleanColumnExpr(PathExpr parent,
AmberColumn column)
Creates a new unbound id expression.
|
KeyColumnExpr(PathExpr parent,
AmberColumn column)
Creates a new unbound id expression.
|
Modifier and Type | Method and Description |
---|---|
AmberColumn |
PropertyField.getColumn()
Gets the column.
|
AmberColumn |
AbstractField.getColumn()
Returns the column for the field
|
AmberColumn |
AmberField.getColumn()
Returns the column for the field.
|
AmberColumn |
KeyPropertyField.getColumn()
Returns column
|
AmberColumn |
EmbeddedSubField.getColumn() |
AmberColumn |
KeyManyToOneField.getColumn() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<AmberColumn> |
IdField.getColumns()
Returns the columns
|
java.util.ArrayList<AmberColumn> |
Id.getColumns()
Returns all the column.
|
java.util.ArrayList<AmberColumn> |
KeyPropertyField.getColumns()
Returns columns
|
java.util.ArrayList<AmberColumn> |
KeyEmbeddedSubField.getColumns()
Returns the columns
|
java.util.ArrayList<AmberColumn> |
EmbeddedIdField.getColumns()
Returns the columns
|
java.util.ArrayList<AmberColumn> |
KeyManyToOneField.getColumns()
Returns columns
|
java.util.ArrayList<AmberColumn> |
EntityMapField.getIndexColumns()
Sets the index columns.
|
java.util.ArrayList<AmberColumn> |
MapElementField.getIndexColumns()
Sets the index columns.
|
Modifier and Type | Method and Description |
---|---|
ForeignColumn |
ManyToOneField.getColumn(AmberColumn targetColumn)
Gets the column corresponding to the target field.
|
ForeignColumn |
KeyManyToOneField.getColumn(AmberColumn key)
Gets the column corresponding to the target field.
|
ForeignColumn |
CollectionField.getSourceColumn(AmberColumn key)
Returns the source column for a given target key.
|
void |
PropertyField.setColumn(AmberColumn column)
Sets the column.
|
void |
AbstractField.setColumn(AmberColumn column)
Returns the column for the field
|
void |
KeyPropertyField.setColumn(AmberColumn column)
Sets the column
|
void |
DependentEntityOneToOneField.setColumn(AmberColumn column)
Sets the column.
|
Modifier and Type | Method and Description |
---|---|
void |
MapField.setIndexColumns(java.util.ArrayList<AmberColumn> columns) |
void |
EntityMapField.setIndexColumns(java.util.ArrayList<AmberColumn> columns)
Sets the index columns.
|
void |
MapElementField.setIndexColumns(java.util.ArrayList<AmberColumn> columns)
Sets the index columns.
|
Constructor and Description |
---|
KeyPropertyField(EntityType entityType,
java.lang.String name,
AmberColumn column) |
Modifier and Type | Class and Description |
---|---|
class |
ForeignColumn
AmberColumn linking to another table
|
Modifier and Type | Method and Description |
---|---|
AmberColumn |
AmberTable.addColumn(AmberColumn column)
Adds a column.
|
AmberColumn |
AmberTable.createColumn(java.lang.String name,
AmberType type)
Creates a column.
|
AmberColumn |
ForeignColumn.getTargetColumn()
Returns the target column.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<AmberColumn> |
AmberTable.getColumns()
Returns the columns.
|
java.util.ArrayList<AmberColumn> |
AmberTable.getIdColumns()
Returns the id columns.
|
Modifier and Type | Method and Description |
---|---|
AmberColumn |
AmberTable.addColumn(AmberColumn column)
Adds a column.
|
void |
AmberTable.addIdColumn(AmberColumn column)
Adds an id column.
|
int |
ColumnCompare.compare(AmberColumn a,
AmberColumn b)
Compares the fields.
|
ForeignColumn |
AmberTable.createForeignColumn(java.lang.String name,
AmberColumn key)
Creates a foreign column.
|
ForeignColumn |
LinkColumns.getSourceColumn(AmberColumn targetKey)
Generates the linking for a link
|
boolean |
AmberTable.removeColumn(AmberColumn column)
Remove a given column.
|
Modifier and Type | Method and Description |
---|---|
AmberColumn |
SubEntityType.getDiscriminator()
Returns the discriminator.
|
AmberColumn |
AmberBeanType.getDiscriminator()
Returns the discriminator.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<AmberColumn> |
EntityType.getColumns()
Returns the columns.
|
Modifier and Type | Method and Description |
---|---|
void |
AmberBeanType.setDiscriminator(AmberColumn discriminator)
Sets the discriminator.
|