Uses of Interface
dev.civl.sarl.IF.type.SymbolicTypeSequence
Packages that use SymbolicTypeSequence
Package
Description
The type package provides interfaces for all of the symbolic types.
Internal interface for the symbolic object module, providing mechanisms for
creating
SymbolicObjects.This package provides all of the functionality of a symbolic universe except
reasoning.
Internal interface for the "type" module, providing a
SymbolicTypeFactory
for producing SymbolicType
s.-
Uses of SymbolicTypeSequence in dev.civl.sarl.IF.type
Methods in dev.civl.sarl.IF.type that return SymbolicTypeSequenceModifier and TypeMethodDescriptionSymbolicFunctionType.inputTypes()The ordered sequence of input types.SymbolicTupleType.sequence()Returns the sequence of component types of this tuple object.SymbolicUnionType.sequence()The sequence of types comprising this union. -
Uses of SymbolicTypeSequence in dev.civl.sarl.object.IF
Method parameters in dev.civl.sarl.object.IF with type arguments of type SymbolicTypeSequenceModifier and TypeMethodDescriptionvoidObjectFactory.setTypeSequenceComparator(Comparator<SymbolicTypeSequence> c) Sets the type sequence comparator of this factory. -
Uses of SymbolicTypeSequence in dev.civl.sarl.preuniverse.IF
Methods in dev.civl.sarl.preuniverse.IF that return SymbolicTypeSequenceModifier and TypeMethodDescriptionPreUniverse.typeSequence(Iterable<? extends SymbolicType> types) Given an iterable collection of SymbolicTypes, returns a SymbolicTypeSequence conatining those SymbolicTypes -
Uses of SymbolicTypeSequence in dev.civl.sarl.type.IF
Methods in dev.civl.sarl.type.IF that return SymbolicTypeSequenceModifier and TypeMethodDescriptionSymbolicTypeFactory.sequence(SymbolicType[] elements) Creates a SymbolicTypeSequecne from an array of SymbolicTypeSymbolicTypeFactory.sequence(Iterable<? extends SymbolicType> elements) Creates a SymbolicTypeSequence from a list of SymbolicTypesSymbolicTypeFactory.singletonSequence(SymbolicType type) Creates a SymbolicTypeSequence of 1 element that has a SymbolicTypeMethods in dev.civl.sarl.type.IF with parameters of type SymbolicTypeSequenceModifier and TypeMethodDescriptionSymbolicTypeFactory.functionType(SymbolicTypeSequence inputTypes, SymbolicType outputType) Creates a SymbolicFunctionType, which represents an abstract mathematical functionSymbolicTypeFactory.functionType(SymbolicTypeSequence inputTypes, SymbolicType outputType, SymbolicFunctionType.SpecialRelationKind relKind) Creates a SymbolicFunctionType, which represents an abstract mathematical functionSymbolicTypeFactory.tupleType(StringObject name, SymbolicTypeSequence fieldTypes) Creates a SymbolicTupleTypeSymbolicTypeFactory.unionType(StringObject name, SymbolicTypeSequence memberTypes) Creates a SymbolicUnionType