public abstract class AbstractLabelGenerator<T> extends java.lang.Object implements ILabelGenerator<T>
ILabelGenerator.Builder, ILabelGenerator.Descriptor, ILabelGenerator.Option<T>, ILabelGenerator.Registry, ILabelGenerator.Self
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends T> |
labelledClass |
Modifier | Constructor and Description |
---|---|
protected |
AbstractLabelGenerator(java.lang.Class<? extends T> labelledClass) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends T> |
getLabelledClass() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildLabelFor
@NonNull protected final java.lang.Class<? extends T> labelledClass
protected AbstractLabelGenerator(@NonNull java.lang.Class<? extends T> labelledClass)
@NonNull public java.lang.Class<? extends T> getLabelledClass()