- get(int) - Method in interface org.colomoto.mddlib.IndexMapper
-
- getAllVariables() - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getAllVariables() - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getAllVariables() - Method in interface org.colomoto.mddlib.MDDManager
-
Get all MDDVariables in this manager.
- getArgs() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractBinaryOperator
-
- getArgs() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractOperator
-
- getArgs() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractUnaryOperator
-
- getChild(int, int) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getChild(int, int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getChild(int, int) - Method in interface org.colomoto.mddlib.MDDManager
-
Get a specific child for a node.
- getChildren(int) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getChildren(int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getChildren(int) - Method in interface org.colomoto.mddlib.MDDManager
-
Get all the children of a given node.
- getComparator(MDDManager, MDDManager) - Static method in class org.colomoto.mddlib.MDDComparatorFactory
-
Get a comparator for the two specified MDDManagers.
- getLeafCount() - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getLeafCount() - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getLeafCount() - Method in interface org.colomoto.mddlib.MDDManager
-
Get the number of leaves
- getManager(List<?>) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getManager(List<?>) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getManager(List<?>) - Method in interface org.colomoto.mddlib.MDDManager
-
Get a new manager for this MDD Store, using a custom variable order.
- getManager(MDDVariableFactory, int) - Static method in class org.colomoto.mddlib.MDDManagerFactory
-
Get a new MDDManager using a MDDVariableFactory.
- getManager(Collection<?>, int) - Static method in class org.colomoto.mddlib.MDDManagerFactory
-
Get a new MDDManager using a normal list of variables.
- getMax() - Method in class org.colomoto.mddlib.PathSearcher
-
Get the int[] used to store max values if this searcher detects intervals.
- getMDD(MDDManager) - Method in class org.colomoto.mddlib.logicalfunction.AbstractOperand
-
- getMDD(MDDManager) - Method in interface org.colomoto.mddlib.logicalfunction.FunctionNode
-
Construct a MDD corresponding to this logical function.
- getMDD(MDDManager) - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractBinaryOperator
-
- getMDD(MDDManager) - Method in class org.colomoto.mddlib.logicalfunction.ValueNode
-
- getMDDManager() - Method in interface org.colomoto.mddlib.logicalfunction.OperandFactory
-
get (or refresh) the MDDManager associated to this parser.
- getMDDManager() - Method in class org.colomoto.mddlib.logicalfunction.SimpleOperandFactory
-
- getMDDOperation() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractBinaryOperator
-
- getMDDVariableKey() - Method in class org.colomoto.mddlib.logicalfunction.AbstractOperand
-
- getMultivaluedVariableEffect(MDDVariable, int) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getMultivaluedVariableEffect(MDDVariable, int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getMultivaluedVariableEffect(MDDVariable, int) - Method in interface org.colomoto.mddlib.MDDManager
-
Determine the effect of a given variable on a MDD.
- getNbArgs() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractBinaryOperator
-
- getNbArgs() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractOperator
-
- getNbArgs() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractUnaryOperator
-
- getNbValue(Object) - Method in class org.colomoto.mddlib.MDDVariableFactory
-
Retrieve the number of values for a given variable.
- getNode(int, int, int) - Method in interface org.colomoto.mddlib.internal.MDDStore
-
Retrieve or create a node in the backend.
- getNode(int, int[]) - Method in interface org.colomoto.mddlib.internal.MDDStore
-
Retrieve or create a node in the backend.
- getNode(int, int, int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getNode(int, int[]) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getNode(Stack<FunctionNode>) - Method in interface org.colomoto.mddlib.logicalfunction.OperatorFactory
-
Build a node representing this operator applied to the current parsing stack.
- getNode(Stack<FunctionNode>) - Method in class org.colomoto.mddlib.logicalfunction.operators.AndOperatorFactory
-
- getNode(FunctionNode, FunctionNode) - Method in class org.colomoto.mddlib.logicalfunction.operators.AndOperatorFactory
-
- getNode(Stack<FunctionNode>) - Method in class org.colomoto.mddlib.logicalfunction.operators.NotOperatorFactory
-
- getNode(FunctionNode) - Method in class org.colomoto.mddlib.logicalfunction.operators.NotOperatorFactory
-
- getNode(Stack<FunctionNode>) - Method in class org.colomoto.mddlib.logicalfunction.operators.OrOperatorFactory
-
- getNode(FunctionNode, FunctionNode) - Method in class org.colomoto.mddlib.logicalfunction.operators.OrOperatorFactory
-
- getNode(int) - Method in class org.colomoto.mddlib.logicalfunction.ValueNode
-
- getNode(int, int) - Method in class org.colomoto.mddlib.MDDVariable
-
get a boolean node.
- getNode(int[]) - Method in class org.colomoto.mddlib.MDDVariable
-
Get a multi-valued node.
- getNodeCount() - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getNodeCount() - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getNodeCount() - Method in interface org.colomoto.mddlib.MDDManager
-
- getNodeForValue(int, int) - Method in class org.colomoto.mddlib.MDDVariable
-
- getNodeFree(int, int) - Method in class org.colomoto.mddlib.MDDVariable
-
Get a Boolean node and release the provided children.
- getNodeFree(int[]) - Method in class org.colomoto.mddlib.MDDVariable
-
Get a node and release the provided children.
- getNodeVariable(int) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getNodeVariable(int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getNodeVariable(int) - Method in interface org.colomoto.mddlib.MDDManager
-
Get the variable associated to a given node.
- getOperators() - Method in class org.colomoto.mddlib.logicalfunction.OperatorCollection
-
- getOverwriteAction(int) - Static method in class org.colomoto.mddlib.operators.OverwriteOperator
-
- getPath() - Method in class org.colomoto.mddlib.PathSearcher
-
Get the int[] used to store the found path.
- getPriority(String) - Method in class org.colomoto.mddlib.logicalfunction.OperatorCollection
-
get the priority level of a given operator.
- getPriority() - Method in interface org.colomoto.mddlib.logicalfunction.OperatorFactory
-
Get the priority level of a given operator.
- getPriority() - Method in class org.colomoto.mddlib.logicalfunction.operators.AndOperatorFactory
-
- getPriority() - Method in class org.colomoto.mddlib.logicalfunction.operators.NotOperatorFactory
-
- getPriority() - Method in class org.colomoto.mddlib.logicalfunction.operators.OrOperatorFactory
-
- getProxy(MDDStore, List<?>) - Static method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getRangeEnd() - Method in class org.colomoto.mddlib.logicalfunction.AbstractOperand
-
- getRangeStart() - Method in class org.colomoto.mddlib.logicalfunction.AbstractOperand
-
- getRegex() - Method in class org.colomoto.mddlib.logicalfunction.OperatorCollection
-
- getRelation(int, int) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getRelation(int, int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getRelation(int, int) - Method in interface org.colomoto.mddlib.MDDManager
-
Determine the relation between two nodes.
- getSign(int, MDDVariable) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getSign(int, MDDVariable) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getSign(int, MDDVariable) - Method in interface org.colomoto.mddlib.MDDManager
-
Infer the effect of a variable in a given MDD.
- getSimpleMapper(Map<Integer, Integer>) - Static method in interface org.colomoto.mddlib.IndexMapper
-
- getSimpleNode(int, int, int, int) - Method in class org.colomoto.mddlib.MDDVariable
-
Get a node for the specified variable with two different children:
a "true" child in the specified range and a "false" one outside.
- getSymbol() - Method in interface org.colomoto.mddlib.logicalfunction.OperatorFactory
-
Get the symbol for this operator.
- getSymbol() - Method in class org.colomoto.mddlib.logicalfunction.operators.AbstractOperator
-
- getSymbol() - Method in class org.colomoto.mddlib.logicalfunction.operators.AndOperatorFactory
-
- getSymbol() - Method in class org.colomoto.mddlib.logicalfunction.operators.NotOperatorFactory
-
- getSymbol() - Method in class org.colomoto.mddlib.logicalfunction.operators.OrOperatorFactory
-
- getVariableEffect(MDDVariable, int) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getVariableEffect(MDDVariable, int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getVariableEffect(MDDVariable, int) - Method in interface org.colomoto.mddlib.MDDManager
-
Determine the effect of a given variable on a MDD.
- getVariableForKey(Object) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getVariableForKey(Object) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getVariableForKey(Object) - Method in interface org.colomoto.mddlib.MDDManager
-
Get the MDDVariable associated to a given key.
- getVariableIndex(MDDVariable) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- getVariableIndex(MDDVariable) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- getVariableIndex(MDDVariable) - Method in interface org.colomoto.mddlib.MDDManager
-
Get the position of a given variable in this manager's list of variables.
- groupReach(int, byte[]) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- groupReach(int, byte[], int[]) - Method in interface org.colomoto.mddlib.internal.MDDStore
-
Find the leaf reached for a given group of variable assignment and custom order.
- groupReach(int, byte[]) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- groupReach(int, byte[], int[]) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- groupReach(int, byte[]) - Method in interface org.colomoto.mddlib.MDDManager
-
Get the value reached by a group of paths.
- mapMDD(int) - Method in class org.colomoto.mddlib.MDDMapper
-
- MDDBaseOperators - Class in org.colomoto.mddlib.operators
-
Collection of classical MDDOperators.
- MDDComparator - Interface in org.colomoto.mddlib
-
Compare MDDs across Managers.
- MDDComparatorFactory - Class in org.colomoto.mddlib
-
Create comparators for MDDs across Managers.
- MDDComparatorFactory() - Constructor for class org.colomoto.mddlib.MDDComparatorFactory
-
- MDDManager - Interface in org.colomoto.mddlib
-
A MDD manager is responsible for the creation, storage, retrieval, combination and cleanup
of a collection of multi-valued decision diagrams (MDDs).
- MDDManagerFactory - Class in org.colomoto.mddlib
-
Create MDDManager instances.
- MDDManagerFactory() - Constructor for class org.colomoto.mddlib.MDDManagerFactory
-
- MDDManagerProxy - Class in org.colomoto.mddlib.internal
-
MDDManager adding a custom order on top of an existing MDDStore.
- MDDMapper - Class in org.colomoto.mddlib
-
Map Decision diagrams from one manager to another.
- MDDMapper(MDDManager, MDDManager, IndexMapper) - Constructor for class org.colomoto.mddlib.MDDMapper
-
- MDDOperator - Interface in org.colomoto.mddlib
-
Definition of operators that can be used to combine MDD nodes.
- MDDStore - Interface in org.colomoto.mddlib.internal
-
Interface for the raw MDD store.
- MDDStoreImpl - Class in org.colomoto.mddlib.internal
-
MDD factory implementation: create, store, retrieve a collection of MDDs.
- MDDStoreImpl(Collection<?>, int) - Constructor for class org.colomoto.mddlib.internal.MDDStoreImpl
-
Create a new MDDStore using the default capacity.
- MDDVariable - Class in org.colomoto.mddlib
-
Definition of a multi-valued variable used in a MDDManager.
- MDDVariable(MDDStore, int, Object, byte) - Constructor for class org.colomoto.mddlib.MDDVariable
-
- MDDVariableFactory - Class in org.colomoto.mddlib
-
List of variables with an associated maximal value.
- MDDVariableFactory() - Constructor for class org.colomoto.mddlib.MDDVariableFactory
-
- mnot(int, int) - Method in class org.colomoto.mddlib.internal.MDDManagerProxy
-
- mnot(int, int) - Method in class org.colomoto.mddlib.internal.MDDStoreImpl
-
- mnot(int, int) - Method in interface org.colomoto.mddlib.MDDManager
-
Multi-valued not: flip leaves 0 and v.
- multiple_leaves(MDDManager, int[]) - Method in class org.colomoto.mddlib.operators.AbstractOperator
-
Get the result of a multiple merge when only leaves are left.