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
-