Uses of Interface
dev.civl.sarl.expr.IF.BooleanExpressionFactory
Packages that use BooleanExpressionFactory
Package
Description
This package provides the internal interface for the representation of basic
symbolic expressions.
This package provides the internal interface supporting Herbrand arithmetic,
i.e., arithmetic in which all operations are treated as uninterpreted
operations.
The ideal module supports reasoning about numerical expressions using "ideal"
mathematical reals and integers.
This package provides all of the functionality of a symbolic universe except
reasoning.
-
Uses of BooleanExpressionFactory in dev.civl.sarl.expr.IF
Methods in dev.civl.sarl.expr.IF that return BooleanExpressionFactoryModifier and TypeMethodDescriptionExpressionFactory.booleanFactory()Returns the boolean expression factory used by this expression factory.NumericExpressionFactory.booleanFactory()Returns the boolean expression factory used by this numeric expression factory.static BooleanExpressionFactoryExpressions.newCnfFactory(SymbolicTypeFactory typeFactory, ObjectFactory objectFactory) Produces a new factory for creatingBooleanExpressions that uses Conjunctive Normal Form (CNF) as the canonical representation of boolean expressions. -
Uses of BooleanExpressionFactory in dev.civl.sarl.herbrand.IF
Methods in dev.civl.sarl.herbrand.IF with parameters of type BooleanExpressionFactoryModifier and TypeMethodDescriptionstatic NumericExpressionFactoryHerbrand.newHerbrandFactory(NumberFactory numberFactory, ObjectFactory objectFactory, SymbolicTypeFactory typeFactory, BooleanExpressionFactory booleanFactory) -
Uses of BooleanExpressionFactory in dev.civl.sarl.ideal.IF
Methods in dev.civl.sarl.ideal.IF with parameters of type BooleanExpressionFactoryModifier and TypeMethodDescriptionstatic IdealFactoryIdeal.newIdealFactory(NumberFactory numberFactory, ObjectFactory objectFactory, SymbolicTypeFactory typeFactory, BooleanExpressionFactory booleanFactory) Creates a new ideal factory based on the given factories. -
Uses of BooleanExpressionFactory in dev.civl.sarl.preuniverse.IF
Methods in dev.civl.sarl.preuniverse.IF that return BooleanExpressionFactory