Class ContainerIterators
java.lang.Object
net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements the container iterators.
- Author:
- Holger Eichelberger
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classImplements a basic closure iterator which can stop on a cycle.(package private) static classImplements an evaluator adaptor for collecting operations.(package private) static classImplementsContainer.SELECTandContainer.REJECT.private static classThe default value comparator for any value based onStringProvider.private static classA number aggregating iterator. -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final IIteratorEvaluatorImplementsContainer.ANY.(package private) static final IIteratorEvaluatorImplementsContainer.APPLY.(package private) static final IIteratorEvaluatorImplementsContainer.CLOSURE.(package private) static final IIteratorEvaluatorImplementsContainer.COLLECTandContainer.COLLECT_NESTED.private static final Objectprivate static final Object(package private) static final IIteratorEvaluatorImplementsContainer.EXISTS.(package private) static final IIteratorEvaluatorImplementsContainer.FORALL.private static final Comparator<Value> A comparator forint values.(package private) static final IIteratorEvaluatorImplementsContainer.IS_ACYCLIC.(package private) static final IIteratorEvaluatorImplementsContainer.IS_UNIQUE.(package private) static final IIteratorEvaluatorImplementsContainer.MIN2.(package private) static final IIteratorEvaluatorImplementsContainer.MIN2.(package private) static final IIteratorEvaluatorImplementsContainer.ONE.private static final Comparator<Value> A comparator forreal values.(package private) static final IIteratorEvaluatorImplementsContainer.SORTED_BY. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
APPLY
ImplementsContainer.APPLY. -
FOR_ALL
ImplementsContainer.FORALL. -
EXISTS
ImplementsContainer.EXISTS. -
IS_UNIQUE
ImplementsContainer.IS_UNIQUE. -
ANY
ImplementsContainer.ANY. -
ONE
ImplementsContainer.ONE. -
MIN2
ImplementsContainer.MIN2. -
MAX2
ImplementsContainer.MIN2. -
COLLECT
ImplementsContainer.COLLECTandContainer.COLLECT_NESTED. -
CLOSURE
ImplementsContainer.CLOSURE. -
IS_ACYCLIC
ImplementsContainer.IS_ACYCLIC. -
SORTED_BY
ImplementsContainer.SORTED_BY. -
DATA_CLOSURE_MARKED
-
DATA_CLOSURE_CYCLIC
-
INT_COMPARATOR
A comparator forint values. This comparator shall not be used with any other instance thanint values. -
REAL_COMPARATOR
A comparator forreal values. This comparator shall not be used with any other instance thanreal values.
-
-
Constructor Details
-
ContainerIterators
private ContainerIterators()Prevents external creation.
-