Package com.isode.dsapi.aci
Class SimpleACIArea.ChopList
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<SimpleACIArea.Chop>
,Collection<SimpleACIArea.Chop>
,List<SimpleACIArea.Chop>
,RandomAccess
- Enclosing class:
- SimpleACIArea
List of chop-points. This is a mutable object used to form a
chop-list to pass to the Region constructor.
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
ConstructorsConstructorDescriptionChopList()
Construct an empty chop-point list.ChopList
(List<SimpleACIArea.Chop> chops) Construct a chop-point list based on an existing list of Chops. -
Method Summary
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface java.util.List
containsAll
-
Constructor Details
-
ChopList
public ChopList()Construct an empty chop-point list. -
ChopList
Construct a chop-point list based on an existing list of Chops.
-
-
Method Details
-
add
Add a chop-point to the list. Returns a reference to this object, allowing calls to be chained. -
relocate
Relocate the list of chops. -
toString
Debugging dump.- Overrides:
toString
in classAbstractCollection<SimpleACIArea.Chop>
-