public static final class TLcdDimension.Builder<T> extends Object
Modifier and Type | Method and Description |
---|---|
TLcdDimension.Builder<T> |
addInterval(TLcdDimensionInterval<T> aInterval)
Adds an interval in which data can be available.
|
TLcdDimension.Builder<T> |
all(ILcdDimension<T> aDimension)
Sets all parameters on the builder based on the given axis values.
|
TLcdDimension.Builder<T> |
axis(TLcdDimensionAxis<T> aAxis)
Sets the axis of the dimension data range.
|
TLcdDimension<T> |
build()
Builds the dimension axis values with the set parameters.
|
public TLcdDimension.Builder<T> axis(TLcdDimensionAxis<T> aAxis)
aAxis
- the display namethis
public TLcdDimension.Builder<T> addInterval(TLcdDimensionInterval<T> aInterval)
aInterval
- an interval in which data can be available for this axis.this
public TLcdDimension.Builder<T> all(ILcdDimension<T> aDimension)
Sets all parameters on the builder based on the given axis values.
This is useful for example to create a new axis values instance that has almost all properties equal to another axis.
aDimension
- the axis values instance to copythis
public TLcdDimension<T> build()