Class RealIntervalTerms
java.lang.Object
tools.refinery.logic.term.realinterval.RealIntervalTerms
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Aggregator<RealInterval, RealInterval> static final PartialAggregator<RealInterval, BigDecimal, RealInterval, BigDecimal> static final PartialAggregator<RealInterval, BigDecimal, RealInterval, BigDecimal> static final PartialAggregator<RealInterval, BigDecimal, RealInterval, BigDecimal> -
Method Summary
Modifier and TypeMethodDescriptionstatic Term<RealInterval> add(Term<RealInterval> left, Term<RealInterval> right) static Term<IntInterval> asInt(Term<RealInterval> body) static Term<RealInterval> asReal(Term<IntInterval> body) static Term<RealInterval> constant(RealInterval value) static Term<TruthValue> eq(Term<RealInterval> left, Term<RealInterval> right) static Term<RealInterval> fromString(Term<StringValue> body) static Term<TruthValue> greater(Term<RealInterval> left, Term<RealInterval> right) static Term<TruthValue> greaterEq(Term<RealInterval> left, Term<RealInterval> right) static Term<TruthValue> less(Term<RealInterval> left, Term<RealInterval> right) static Term<TruthValue> lessEq(Term<RealInterval> left, Term<RealInterval> right) static Term<RealInterval> minus(Term<RealInterval> body) static Term<RealInterval> mul(Term<RealInterval> left, Term<RealInterval> right) static Term<TruthValue> notEq(Term<RealInterval> left, Term<RealInterval> right) static Term<RealInterval> plus(Term<RealInterval> body) static Term<RealInterval> range(Term<RealInterval> left, Term<RealInterval> right) static Term<RealInterval> sub(Term<RealInterval> left, Term<RealInterval> right)
-
Field Details
-
REAL_INTERVAL_SUM
-
REAL_SUM
-
REAL_MIN
-
REAL_MAX
-
-
Method Details
-
constant
-
asReal
-
asInt
-
plus
-
minus
-
add
-
sub
-
mul
-
range
-
eq
-
notEq
-
less
-
lessEq
-
greater
-
greaterEq
-
fromString
-