Package tools.refinery.logic
Interface AbstractValue<A extends AbstractValue<A,C>,C>
- All Superinterfaces:
Comparable<A>
- All Known Subinterfaces:
ComparableAbstractValue<A,
,C> StringValue
- All Known Implementing Classes:
CardinalityInterval
,IntInterval
,RealInterval
,StringValue.Concrete
,StringValue.Error
,StringValue.Unknown
,TruthValue
-
Method Summary
Modifier and TypeMethodDescriptiondefault TruthValue
checkEquals
(A other) default boolean
default boolean
isError()
default boolean
isOverlapping
(A other) default boolean
isRefinementOf
(A other) Methods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
getConcrete
-
isConcrete
default boolean isConcrete() -
getArbitrary
-
isError
default boolean isError() -
join
-
meet
-
isRefinementOf
-
isOverlapping
-
checkEquals
-