|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.omnaest.utils.structure.table.concrete.internal.StripeAbstract<E>
E - public abstract class StripeAbstract<E>
TableInternal.StripeInternal,
Serialized Form| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.omnaest.utils.structure.table.Table.Stripe |
|---|
Table.Stripe.StripeType, Table.Stripe.Title |
| Field Summary | |
|---|---|
protected TableInternal.StripeData<E> |
stripeData
|
protected TableInternal<E> |
tableInternal
|
| Constructor Summary | |
|---|---|
StripeAbstract(TableInternal<E> tableInternal,
TableInternal.StripeData<E> stripeData)
|
|
| Method Summary | |
|---|---|
int |
determineColumnIndexPosition()
Determines the index position of this Table.Column within the Table |
int |
determineRowIndexPosition()
Determines the index position of this Table.Row within the Table |
boolean |
equals(Object obj)
|
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 |
List<Object> |
getColumnTitleValueList()
|
Table<E> |
getTable()
Returns the underlying Table |
TableInternal<E> |
getTableInternal()
Returns the TableInternal reference the current TableInternal.StripeInternal belongs to |
int |
hashCode()
|
Table.Stripe<E> |
setCellElements(E... elements)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.omnaest.utils.structure.table.internal.TableInternal.StripeInternal |
|---|
determineIndexPosition, getStripeData |
| Methods inherited from interface org.omnaest.utils.structure.table.Table.Stripe |
|---|
cells, clearCellElements, contains, contains, determineNumberOfCells, getCell, getCell, getCell, getTitleValue, hasTitle, setCellElement, setCellElement, setCellElements, title |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Field Detail |
|---|
protected TableInternal<E> tableInternal
protected TableInternal.StripeData<E> stripeData
| Constructor Detail |
|---|
public StripeAbstract(TableInternal<E> tableInternal,
TableInternal.StripeData<E> stripeData)
tableInternal - stripeData - | Method Detail |
|---|
public int determineColumnIndexPosition()
Table.ColumnTable.Column within the Table
determineColumnIndexPosition in interface Table.Column<E>public int determineRowIndexPosition()
Table.RowTable.Row within the Table
determineRowIndexPosition in interface Table.Row<E>public Table.Stripe<E> setCellElements(E... elements)
setCellElements in interface Table.Stripe<E>Table.Stripe.setCellElements(Iterable)public TableInternal<E> getTableInternal()
TableInternal.StripeInternalTableInternal reference the current TableInternal.StripeInternal belongs to
getTableInternal in interface TableInternal.StripeInternal<E>public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic String toString()
toString in class Objectpublic List<E> getCellElementList()
Table.StripeList instance of all Table.CellImmutable.getElement() in order
getCellElementList in interface Table.Stripe<E>public E getCellElement(int indexPosition)
Table.StripeTable.CellImmutable.getElement() for the given index position
getCellElement in interface Table.Stripe<E>public E getCellElement(Object titleValue)
Table.StripeTable.CellImmutable.getElement() for the given index position
getCellElement in interface Table.Stripe<E>public E getCellElement(Table.Stripe<E> stripeOrthogonal)
Table.StripeTable.CellImmutable.getElement() for the given orthogonal Table.Stripe
getCellElement in interface Table.Stripe<E>public Table<E> getTable()
Table.StripeTable
getTable in interface Table.Stripe<E>public List<Object> getColumnTitleValueList()
getColumnTitleValueList in interface Table.Row<E>TableCoreImmutable.getColumnTitleValueList()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||