BoxDomain

public class BoxDomain<R extends Comparable<R>> implements SignalDomain<R>

Constructors

Link copied to clipboard
public void BoxDomain(SignalDomain<R> domain)

Functions

Link copied to clipboard
public Box<R> any()
Unknown element: this is an element of the set that represents undefined areas of the signal.
Link copied to clipboard
public Box<R> computeEqualTo(double v1, double v2)
Link copied to clipboard
public Box<R> computeGreaterOrEqualThan(double v1, double v2)
Link copied to clipboard
public Box<R> computeGreaterThan(double v1, double v2)
Link copied to clipboard
public Box<R> computeLessOrEqualThan(double v1, double v2)
Link copied to clipboard
public Box<R> computeLessThan(double v1, double v2)
Link copied to clipboard
public Box<R> conjunction(Box<R> x, Box<R> y)
Associative, commutative, idempotent operator that chooses a value.
Link copied to clipboard
public Box<R> disjunction(Box<R> x, Box<R> y)
Associative, commutative operator that combines values.
Link copied to clipboard
public boolean equalTo(Box<R> x, Box<R> 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 Box<R> max()
Link copied to clipboard
public Box<R> min()
Link copied to clipboard
public Box<R> negation(Box<R> x)
Negation function that s.t.
Link copied to clipboard
public R valueOf(int v)
public Box<R> valueOf(boolean b)
public Box<R> valueOf(double v)