V
- the type of the values (field elements)public final class EnvironmentImpl<V> extends java.lang.Object implements QuantityEnvironment<V>, java.io.Serializable
Modifier and Type | Method and Description |
---|---|
V |
confidenceLevel() |
boolean |
equals(java.lang.Object obj) |
ErrorPropagationStrategy<V> |
errorPropagation() |
ExtendedField<V> |
field() |
int |
hashCode() |
static <V> EnvironmentImpl<V> |
of(ExtendedField<V> field,
OptionRegistry<ManipulationOption> optionRegistry) |
OptionRegistry<ManipulationOption> |
options() |
QuantificationStrategy<V> |
quantification() |
java.lang.String |
toString() |
<T extends ManipulationOption> |
with(T newOption) |
public static <V> EnvironmentImpl<V> of(ExtendedField<V> field, OptionRegistry<ManipulationOption> optionRegistry)
public ExtendedField<V> field()
field
in interface Environment<V>
public ErrorPropagationStrategy<V> errorPropagation()
errorPropagation
in interface QuantityEnvironment<V>
public QuantificationStrategy<V> quantification()
quantification
in interface QuantityEnvironment<V>
public V confidenceLevel()
confidenceLevel
in interface QuantityEnvironment<V>
public OptionRegistry<ManipulationOption> options()
options
in interface Environment<V>
public <T extends ManipulationOption> EnvironmentImpl<V> with(T newOption)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object