private static class DimensionalValue.Value<VALUE> extends Object implements Comparable<DimensionalValue.Value>
Modifier and Type | Class and Description |
---|---|
private static class |
DimensionalValue.Value.Builder<VALUE>
A single value with the minimal set of dimension combinations it holds for.
|
Modifier and Type | Field and Description |
---|---|
private Binding |
binding
The minimal binding this holds for
|
private VALUE |
value |
Modifier and Type | Method and Description |
---|---|
Binding |
binding()
Returns the binding that must match for this to be a valid entry, or Binding.nullBinding if none
|
int |
compareTo(DimensionalValue.Value other) |
boolean |
matches(Map<String,String> context) |
String |
toString() |
VALUE |
value()
Returns the value at this entry or null if none
|
private VALUE value
private Binding binding
public VALUE value()
public Binding binding()
public int compareTo(DimensionalValue.Value other)
compareTo
in interface Comparable<DimensionalValue.Value>
Copyright © 2018. All rights reserved.