TupleDomain

public class TupleDomain implements SignalDomain<R>

Class to handle a tuple domain

Constructors

Link copied to clipboard
public void TupleDomain(TupleType type)

Functions

Link copied to clipboard
public Tuple any()
Unknown element: this is an element of the set that represents undefined areas of the signal.
Link copied to clipboard
public Tuple computeEqualTo(double v1, double v2)
Link copied to clipboard
public Tuple computeGreaterOrEqualThan(double v1, double v2)
Link copied to clipboard
public Tuple computeGreaterThan(double v1, double v2)
Link copied to clipboard
public Tuple computeLessOrEqualThan(double v1, double v2)
Link copied to clipboard
public Tuple computeLessThan(double v1, double v2)
Link copied to clipboard
public Tuple conjunction(Tuple x, Tuple y)
Associative, commutative, idempotent operator that chooses a value.
Link copied to clipboard
public Tuple disjunction(Tuple x, Tuple y)
Associative, commutative operator that combines values.
Link copied to clipboard
public boolean equalTo(Tuple x, Tuple y)
Link copied to clipboard
Link copied to clipboard
public static BiFunction<Double, Double, S> getOperator<S>(SignalDomain<S> domain, String op)
Link copied to clipboard
public R implies(R x, R y)
Shorthand for returning an operational implication
Link copied to clipboard
public Tuple max()
Link copied to clipboard
public Tuple min()
Link copied to clipboard
public Tuple negation(Tuple x)
Negation function that s.t.
Link copied to clipboard
public R valueOf(int v)
public Tuple valueOf(boolean b)
public Tuple valueOf(double v)