Package org.jacop.constraints
Class ProfileConditional
java.lang.Object
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<ProfileItemCondition>,Collection<ProfileItemCondition>,List<ProfileItemCondition>,RandomAccess,SequencedCollection<ProfileItemCondition>
- Direct Known Subclasses:
DisjointConditionalProfile
Defines a basic data structure to keep the profile for the
disjointConditonal/2
- Version:
- 4.10
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) intprivate static final long(package private) static final booleanFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddToProfile(int index, int a, int b, int val, ExclusiveList exList) (package private) intmax()toString()Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAllMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll, reversed
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
trace
static final boolean trace- See Also:
-
MaxProfile
int MaxProfile
-
-
Constructor Details
-
ProfileConditional
ProfileConditional()
-
-
Method Details
-
addToProfile
-
max
int max() -
toString
- Overrides:
toStringin classAbstractCollection<ProfileItemCondition>
-