Uses of Interface
dev.civl.sarl.IF.object.IntObject
Packages that use IntObject
Package
Description
This package provides the internal interface for the representation of basic
symbolic expressions.
The ideal module supports reasoning about numerical expressions using "ideal"
mathematical reals and integers.
This package and its subpackages provide the "public interface" to SARL.
The public interface package dealing with symbolic expressions.
The object package provides the
SymbolicObject
interface, which is the root of the symbolic object type hierarchy.The type package provides interfaces for all of the symbolic types.
Internal interface for the symbolic object module, providing mechanisms for
creating
SymbolicObjects.-
Uses of IntObject in dev.civl.sarl.expr.IF
Methods in dev.civl.sarl.expr.IF with parameters of type IntObjectModifier and TypeMethodDescriptionExpressionFactory.tupleComponentReference(ReferenceExpression tupleReference, IntObject fieldIndex) Given a reference to a tuple, and a field index, returns a reference to that component of the tupleExpressionFactory.unionMemberReference(ReferenceExpression unionReference, IntObject memberIndex) Given a reference to a union (expression of union type) and an index of a member type of that union, returns a reference to the underlying elementExpressionFactory.vsTupleComponentReference(ValueSetReference parent, IntObject fieldIndex) Given a reference to a (set-of) tuple(s), and a field index, returns a reference to that (set-of) component(s) of the tuple(s).ExpressionFactory.vsUnionMemberReference(ValueSetReference parent, IntObject memberIndex) Given a reference to a (set-of) union(s) (expression of union type) and an index of a member type of that union, returns a reference to the (set-of) underlying element(s). -
Uses of IntObject in dev.civl.sarl.ideal.IF
Methods in dev.civl.sarl.ideal.IF that return IntObjectModifier and TypeMethodDescriptionIdealFactory.oneIntObject()Returns anIntObjectwrapping the int 1. -
Uses of IntObject in dev.civl.sarl.IF
Methods in dev.civl.sarl.IF that return IntObjectModifier and TypeMethodDescriptionCoreUniverse.intObject(int value) Returns theIntObjectwrapping the given Javaintvalue.Methods in dev.civl.sarl.IF with parameters of type IntObjectModifier and TypeMethodDescriptionCoreUniverse.concreteValueOfUninterpretedType(SymbolicUninterpretedType type, IntObject key) Returns a symbolic expression of aSymbolicUninterpretedType.CoreUniverse.derivative(SymbolicExpression function, IntObject index, IntObject degree) Returns the function which is thedegree-th derivative offunctionwith respect to theindex-th parameter.CoreUniverse.differentiable(SymbolicExpression function, IntObject degree, Iterable<? extends NumericExpression> lowerBounds, Iterable<? extends NumericExpression> upperBounds) Returns an expression of boolean type which encodes the claim that a function is differentiable on a closed interval in R^n.CoreUniverse.tupleComponentReference(ReferenceExpression tupleReference, IntObject fieldIndex) Given a reference to a tuple, and a field index, returns a reference to that component of the tuple.CoreUniverse.tupleRead(SymbolicExpression tuple, IntObject index) Returns an expression that represents the result of reading a component in a tuple value.CoreUniverse.tupleWrite(SymbolicExpression tuple, IntObject index, SymbolicExpression value) Returns an expression representing the result of modifying a tuple by changing the value of one component.CoreUniverse.unionExtract(IntObject memberIndex, SymbolicExpression object) Casts an object whose type is a union type to a representation whose type is the appropriate member type of the union type.CoreUniverse.unionInject(SymbolicUnionType unionType, IntObject memberIndex, SymbolicExpression object) Casts an object belonging to one of the members of a union type to the union type.CoreUniverse.unionMemberReference(ReferenceExpression unionReference, IntObject memberIndex) Given a reference to a union (expression of union type) and an index of a member type of that union, returns a reference to the underlying element.CoreUniverse.unionTest(IntObject memberIndex, SymbolicExpression object) Tests whether an object of a union type is in the image of injection from the member type of the given index.CoreUniverse.vsTupleComponentReference(ValueSetReference parent, IntObject fieldIndex) Given a reference to a (set-of) tuple(s), and a field index, returns a reference to that (set-of) component(s) of the tuple(s).CoreUniverse.vsUnionMemberReference(ValueSetReference parent, IntObject memberIndex) Given a reference to a (set-of) union(s) (expression of union type) and an index of a member type of that union, returns a reference to the (set-of) underlying element(s). -
Uses of IntObject in dev.civl.sarl.IF.expr
Methods in dev.civl.sarl.IF.expr that return IntObject -
Uses of IntObject in dev.civl.sarl.IF.expr.valueSetReference
Methods in dev.civl.sarl.IF.expr.valueSetReference that return IntObject -
Uses of IntObject in dev.civl.sarl.IF.object
Methods in dev.civl.sarl.IF.object that return IntObjectModifier and TypeMethodDescriptionReturns the maximum of this and that as an IntObject.Returns the result of subtracting that from this, as an IntObject.Returns the minimum of this and that as an IntObject.Returns the result of addting this and that, as an IntObject.Methods in dev.civl.sarl.IF.object with parameters of type IntObjectModifier and TypeMethodDescriptionReturns the maximum of this and that as an IntObject.Returns the result of subtracting that from this, as an IntObject.Returns the minimum of this and that as an IntObject.Returns the result of addting this and that, as an IntObject. -
Uses of IntObject in dev.civl.sarl.IF.type
Methods in dev.civl.sarl.IF.type that return types with arguments of type IntObject -
Uses of IntObject in dev.civl.sarl.object.IF
Methods in dev.civl.sarl.object.IF that return IntObject