|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
E - public static interface Table.Stripe<E>
Common abstraction for a Table.Column and a Table.Row
Table,
Table.Row,
Table.Column| Nested Class Summary | |
|---|---|
static class |
Table.Stripe.StripeType
Table.Stripe.StripeType of a Table.Stripe |
static interface |
Table.Stripe.Title
Table.Stripe.Title of a single Table.Stripe. |
| Method Summary | |
|---|---|
Iterable<Table.Cell<E>> |
cells()
Returns an Iterable for all Table.Cells of this Table.Stripe |
Table.Stripe<E> |
clearCellElements()
Sets all available Table.Cell.setElement(Object) to null |
boolean |
contains(E element)
Returns true if one of the Table.Cells of this Table.Stripe contains the given element |
boolean |
contains(Table.Cell<E> cell)
Returns true if this Table.Stripe contains the given Table.Cell. |
int |
determineNumberOfCells()
Determines the number of Table.Cells currently stored within this Table.Stripe |
Table.Cell<E> |
getCell(int indexPosition)
Get the Table.Cell for the given index position. |
Table.Cell<E> |
getCell(Object titleValue)
Returns the Table.Cell for the title value of the orthogonal getTitleValue() |
Table.Cell<E> |
getCell(Table.Stripe<E> stripeOrthogonal)
Returns the Table.Cell for the title value of the orthogonal Table.Stripe |
E |
getCellElement(int indexPosition)
Returns the Table.CellImmutable.getElement() for the given index position |
E |
getCellElement(Object titleValue)
Returns the Table.CellImmutable.getElement() for the given index position |
E |
getCellElement(Table.Stripe<E> stripeOrthogonal)
Returns the Table.CellImmutable.getElement() for the given orthogonal Table.Stripe |
List<E> |
getCellElementList()
Returns a new List instance of all Table.CellImmutable.getElement() in order |
Table<E> |
getTable()
Returns the underlying Table |
Object |
getTitleValue()
Returns the Table.Stripe.Title.getValue() |
boolean |
hasTitle()
Returns true if the Table.Stripe has a Table.Stripe.Title value not null |
Table.Stripe<E> |
setCellElement(int indexPosition,
E element)
Set the Table.Cell.setElement(Object) for the Table.Cell corresponding to the given orthogonal index position |
Table.Stripe<E> |
setCellElement(Object titleValue,
E element)
Sets the Table.Cell.setElement(Object) for the Table.Cell corresponding to the given title value |
Table.Stripe<E> |
setCellElements(E... elements)
|
Table.Stripe<E> |
setCellElements(Iterable<E> elements)
Sets the Table.Cell.setElement(Object) of the whole Table.Stripe |
Table.Stripe.Title |
title()
Returns the Table.Stripe.Title. |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Method Detail |
|---|
Table.Cell<E> getCell(int indexPosition)
Table.Cell for the given index position.
indexPosition -
E getCellElement(int indexPosition)
Table.CellImmutable.getElement() for the given index position
indexPosition -
Table.Cell<E> getCell(Object titleValue)
Table.Cell for the title value of the orthogonal getTitleValue()
titleValue -
Table.Cell<E> getCell(Table.Stripe<E> stripeOrthogonal)
Table.Cell for the title value of the orthogonal Table.Stripe
stripeOrthogonal -
E getCellElement(Object titleValue)
Table.CellImmutable.getElement() for the given index position
titleValue -
E getCellElement(Table.Stripe<E> stripeOrthogonal)
Table.CellImmutable.getElement() for the given orthogonal Table.Stripe
stripeOrthogonal -
List<E> getCellElementList()
List instance of all Table.CellImmutable.getElement() in order
Table.Stripe.Title title()
Table.Stripe.Title.
Object getTitleValue()
Table.Stripe.Title.getValue()
boolean contains(Table.Cell<E> cell)
Table.Stripe contains the given Table.Cell.
cell -
boolean contains(E element)
Table.Cells of this Table.Stripe contains the given element
element -
Table.Stripe<E> setCellElement(Object titleValue,
E element)
Table.Cell.setElement(Object) for the Table.Cell corresponding to the given title value
titleValue - element -
Table.Stripe<E> setCellElements(Iterable<E> elements)
Table.Cell.setElement(Object) of the whole Table.Stripe
elements -
Table.Stripe<E> setCellElements(E... elements)
elements -
setCellElements(Iterable)
Table.Stripe<E> setCellElement(int indexPosition,
E element)
Table.Cell.setElement(Object) for the Table.Cell corresponding to the given orthogonal index position
indexPosition - element -
int determineNumberOfCells()
Table.Cells currently stored within this Table.Stripe
boolean hasTitle()
Table.Stripe has a Table.Stripe.Title value not null
Iterable<Table.Cell<E>> cells()
Iterable for all Table.Cells of this Table.Stripe
Table.Stripe<E> clearCellElements()
Table.Cell.setElement(Object) to null
Table<E> getTable()
Table
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||