Package de.team33.sphinx.metis
Class JTableHeaders
java.lang.Object
de.team33.sphinx.metis.JTableHeaders
Utility class to handle
JTableHeaders.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJTableHeaders.Builder<T extends JTableHeader>Builder implementation to build target instances ofJTableHeader.static final classJTableHeaders.Charger<T extends JTableHeader>Charger implementation to charge target instances ofJTableHeader.static interfaceJTableHeaders.Setup<T extends JTableHeader,S extends JTableHeaders.Setup<T, S>> Utility interface to set up a target instance ofJTableHeader. -
Method Summary
Modifier and TypeMethodDescriptionstatic JTableHeaders.Builder<JTableHeader>builder()Returns a newJTableHeaders.Builderfor target instances of typeJTableHeader.static <T extends JTableHeader>
JTableHeaders.Builder<T>Returns a newJTableHeaders.Builderfor target instances as supplied by the givenSupplier.static <T extends JTableHeader>
JTableHeaders.Charger<T>charger(T target) Returns a newJTableHeaders.Chargerfor a given target instance.static JTableHeaders.Setup<JTableHeader,?> setup(JTableHeader target) Returns a newJTableHeaders.Setupfor a givenJTableHeaderinstance.
-
Method Details
-
builder
Returns a newJTableHeaders.Builderfor target instances of typeJTableHeader. -
builder
Returns a newJTableHeaders.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJTableHeader.
-
charger
Returns a newJTableHeaders.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJTableHeader.
-
setup
Returns a newJTableHeaders.Setupfor a givenJTableHeaderinstance.
-