public abstract class AbstractLabelGeneratorBuilder extends Object implements ILabelGenerator.Builder
SHOW_CLASS_NAME, SHOW_CLASS_SIMPLE_NAME, SHOW_QUALIFIER
Modifier and Type | Method and Description |
---|---|
void |
appendObject(Object object)
Append the generated label of an object to the overall generated label.
|
void |
buildLabelFor(Object object) |
Object |
getLabelledObject() |
<T> T |
getOption(ILabelGenerator.Option<T> option) |
ILabelGenerator.Registry |
getRegistry() |
<T> boolean |
hasOption(ILabelGenerator.Option<T> option) |
<T> void |
setOption(ILabelGenerator.Option<T> option,
T value) |
abstract String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
appendString
public void appendObject(Object object)
ILabelGenerator.Builder
appendObject
in interface ILabelGenerator.Builder
object
- to be appended.public void buildLabelFor(Object object)
buildLabelFor
in interface ILabelGenerator.Builder
public Object getLabelledObject()
getLabelledObject
in interface ILabelGenerator.Builder
public <T> T getOption(ILabelGenerator.Option<T> option)
getOption
in interface ILabelGenerator.Builder
public ILabelGenerator.Registry getRegistry()
getRegistry
in interface ILabelGenerator.Builder
public <T> boolean hasOption(ILabelGenerator.Option<T> option)
hasOption
in interface ILabelGenerator.Builder
public <T> void setOption(ILabelGenerator.Option<T> option, T value)
setOption
in interface ILabelGenerator.Builder
public abstract String toString()
toString
in interface ILabelGenerator.Builder
toString
in class Object
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.