public class DimensionalValue<VALUE> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DimensionalValue.Builder<VALUE> |
private static class |
DimensionalValue.Value<VALUE>
A value for a particular binding
|
Modifier and Type | Field and Description |
---|---|
private List<DimensionalValue.Value<VALUE>> |
values |
Constructor and Description |
---|
DimensionalValue(DimensionalValue.Value<VALUE> value)
Create a set of variants which is a single value regardless of dimensions
|
DimensionalValue(List<DimensionalValue.Value<VALUE>> valueVariants) |
Modifier and Type | Method and Description |
---|---|
VALUE |
get(Map<String,String> context)
Returns the value matching this context, or null if none
|
boolean |
isEmpty() |
String |
toString() |
private final List<DimensionalValue.Value<VALUE>> values
public DimensionalValue(DimensionalValue.Value<VALUE> value)
public DimensionalValue(List<DimensionalValue.Value<VALUE>> valueVariants)
Copyright © 2018. All rights reserved.