Class IntIntervalTerms
java.lang.Object
tools.refinery.logic.term.intinterval.IntIntervalTerms
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Aggregator<IntInterval, IntInterval> static final PartialAggregator<IntInterval, Integer, IntInterval, Integer> static final PartialAggregator<IntInterval, Integer, IntInterval, Integer> static final PartialAggregator<IntInterval, Integer, IntInterval, Integer> -
Method Summary
Modifier and TypeMethodDescriptionstatic Term<IntInterval> add(Term<IntInterval> left, Term<IntInterval> right) static Term<IntInterval> constant(IntInterval value) static Term<TruthValue> eq(Term<IntInterval> left, Term<IntInterval> right) static Term<IntInterval> fromString(Term<StringValue> body) static Term<TruthValue> greater(Term<IntInterval> left, Term<IntInterval> right) static Term<TruthValue> greaterEq(Term<IntInterval> left, Term<IntInterval> right) static Term<TruthValue> less(Term<IntInterval> left, Term<IntInterval> right) static Term<TruthValue> lessEq(Term<IntInterval> left, Term<IntInterval> right) static Term<IntInterval> minus(Term<IntInterval> body) static Term<IntInterval> mul(Term<IntInterval> left, Term<IntInterval> right) static Term<TruthValue> notEq(Term<IntInterval> left, Term<IntInterval> right) static Term<IntInterval> plus(Term<IntInterval> body) static Term<IntInterval> range(Term<IntInterval> left, Term<IntInterval> right) static Term<IntInterval> sub(Term<IntInterval> left, Term<IntInterval> right)
-
Field Details
-
INT_INTERVAL_SUM
-
INT_SUM
-
INT_MIN
-
INT_MAX
-
-
Method Details
-
constant
-
plus
-
minus
-
add
-
sub
-
mul
-
range
-
eq
-
notEq
-
less
-
lessEq
-
greater
-
greaterEq
-
fromString
-