|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eobjects.metamodel.data.AbstractRowBuilder<RB>
public abstract class AbstractRowBuilder<RB extends RowBuilder<?>>
Abstract RowBuilder implementation.
| Constructor Summary | |
|---|---|
AbstractRowBuilder(Column[] columns)
|
|
AbstractRowBuilder(Table table)
|
|
| Method Summary | |
|---|---|
protected Column[] |
getColumns()
|
protected boolean[] |
getExplicitNulls()
Gets a boolean array indicating if any of the values have been explicitly set to null (as opposed to just not set) |
protected Style[] |
getStyles()
|
protected Object[] |
getValues()
|
boolean |
isSet(Column column)
Determines if a column's value has been explicitly specified or not. |
Row |
toRow()
Gets the built record represented as a Row object. |
RB |
value(Column column,
Object value)
Sets the value of a column |
RB |
value(Column column,
Object value,
Style style)
Sets the value of a column |
RB |
value(int columnIndex,
Object value)
Sets the value of a column, by column index |
RB |
value(int columnIndex,
Object value,
Style style)
Sets the value of a column, by column index |
RB |
value(String columnName,
Object value)
Sets the value of a column, by column name |
RB |
value(String columnName,
Object value,
Style style)
Sets the value and the style of this value of a column, by column name |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eobjects.metamodel.data.RowBuilder |
|---|
getTable |
| Constructor Detail |
|---|
public AbstractRowBuilder(Table table)
public AbstractRowBuilder(Column[] columns)
| Method Detail |
|---|
protected boolean[] getExplicitNulls()
protected Object[] getValues()
protected Column[] getColumns()
protected Style[] getStyles()
public final Row toRow()
RowBuilderRow object.
toRow in interface RowBuilder<RB extends RowBuilder<?>>Row object as it will appear if committed and queried.
public final RB value(Column column,
Object value)
RowBuilder
value in interface RowBuilder<RB extends RowBuilder<?>>
public RB value(Column column,
Object value,
Style style)
RowBuilder
value in interface RowBuilder<RB extends RowBuilder<?>>
public RB value(int columnIndex,
Object value)
RowBuilder
value in interface RowBuilder<RB extends RowBuilder<?>>
public final RB value(int columnIndex,
Object value,
Style style)
RowBuilder
value in interface RowBuilder<RB extends RowBuilder<?>>
public RB value(String columnName,
Object value)
RowBuilder
value in interface RowBuilder<RB extends RowBuilder<?>>
public final RB value(String columnName,
Object value,
Style style)
RowBuilder
value in interface RowBuilder<RB extends RowBuilder<?>>public boolean isSet(Column column)
RowBuilder
isSet in interface RowBuilder<RB extends RowBuilder<?>>column - the column to check
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||