Package org.refcodes.mixin
Interface TableBody<T>
-
- Type Parameters:
T- The type of the "character", may be a char or a sprite or a byte array.
- All Superinterfaces:
BottomDividerEdgeAccessor<T>,BottomLeftEdgeAccessor<T>,BottomRightEdgeAccessor<T>
- All Known Subinterfaces:
TableHeader<T>
- All Known Implementing Classes:
TableBodyImpl,TableHeaderImpl
public interface TableBody<T> extends BottomDividerEdgeAccessor<T>, BottomRightEdgeAccessor<T>, BottomLeftEdgeAccessor<T>
Defines the table elements for a table body (with for example the table's rows).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TgetDividerEdge()Returns the table body's top divider edge character, for example "┼" / the table body's top divider edge character, for example "╤".TgetDividerLine()Returns the table row's divider line character, for example "│".TgetLeftEdge()Returns the table body's top left edge character, for example "├" / the table header's top left edge character, for example "╒".TgetLeftLine()Returns the table row's left line character, for example "│".TgetRightEdge()Returns the table body's top right edge character, for example "┤" / the table header's top right edge character, for example "╕".TgetRightLine()Returns the table row's right line character, for example "│".TgetTopDividerEdge()Returns the table row's bottom divider edge character, for example "╪" (head) or "╧" (tail).TgetTopLeftEdge()Returns the table body's top left edge character, for example "├" / the table header's top left edge character, for example "╒".TgetTopLine()Returns the table row's top line character, for example "─" (body) or "═" (head).TgetTopRightEdge()Returns the table body's top right edge character, for example "┤" / the table header's top right edge character, for example "╕".-
Methods inherited from interface org.refcodes.mixin.BottomDividerEdgeAccessor
getBottomDividerEdge
-
Methods inherited from interface org.refcodes.mixin.BottomLeftEdgeAccessor
getBottomLeftEdge
-
Methods inherited from interface org.refcodes.mixin.BottomRightEdgeAccessor
getBottomRightEdge
-
-
-
-
Method Detail
-
getLeftEdge
T getLeftEdge()
Returns the table body's top left edge character, for example "├" / the table header's top left edge character, for example "╒".- Returns:
- The top left edge character.
-
getTopLeftEdge
T getTopLeftEdge()
Returns the table body's top left edge character, for example "├" / the table header's top left edge character, for example "╒".- Returns:
- The top left edge character.
-
getDividerEdge
T getDividerEdge()
Returns the table body's top divider edge character, for example "┼" / the table body's top divider edge character, for example "╤".- Returns:
- The top left edge character.
-
getTopDividerEdge
T getTopDividerEdge()
Returns the table row's bottom divider edge character, for example "╪" (head) or "╧" (tail).- Returns:
- The bottom divider edge character.
-
getTopRightEdge
T getTopRightEdge()
Returns the table body's top right edge character, for example "┤" / the table header's top right edge character, for example "╕".- Returns:
- The top left edge character.
-
getRightEdge
T getRightEdge()
Returns the table body's top right edge character, for example "┤" / the table header's top right edge character, for example "╕".- Returns:
- The top left edge character.
-
getLeftLine
T getLeftLine()
Returns the table row's left line character, for example "│".- Returns:
- The left line character.
-
getDividerLine
T getDividerLine()
Returns the table row's divider line character, for example "│".- Returns:
- The divider line character.
-
getRightLine
T getRightLine()
Returns the table row's right line character, for example "│".- Returns:
- The right line character.
-
getTopLine
T getTopLine()
Returns the table row's top line character, for example "─" (body) or "═" (head).- Returns:
- The top line character.
-
-