|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--jdsl.core.ref.AbstractPositionalContainer
|
+--jdsl.core.ref.AbstractCircularSequence
An abstract class implementing some methods of the CircularSequence interface.
CircularSequence| Constructor Summary | |
AbstractCircularSequence()
|
|
| Method Summary | |
java.lang.Object |
removeAfter(Position pos)
Remove and invalidate the position after the position specified |
java.lang.Object |
removeBefore(Position pos)
Remove the position before the position specified |
| Methods inherited from class jdsl.core.ref.AbstractPositionalContainer |
isEmpty, swapElements |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface jdsl.core.api.CircularSequence |
insertAfter, insertBefore, insertInitial, remove, setStartingPosition, splice, split |
| Methods inherited from interface jdsl.core.api.InspectableCircularSequence |
after, before, startingPosition |
| Methods inherited from interface jdsl.core.api.InspectablePositionalContainer |
positions |
| Methods inherited from interface jdsl.core.api.InspectableContainer |
contains, elements, isEmpty, size |
| Methods inherited from interface jdsl.core.api.PositionalContainer |
swapElements |
| Methods inherited from interface jdsl.core.api.Container |
newContainer, replaceElement |
| Constructor Detail |
public AbstractCircularSequence()
| Method Detail |
public java.lang.Object removeAfter(Position pos)
throws InvalidAccessorException
CircularSequenceremoveAfter in interface CircularSequencejdsl.core.api.CircularSequencepos - a positionposInvalidAccessorException - if pos
is not a valid position in the circular sequence.
public java.lang.Object removeBefore(Position pos)
throws InvalidAccessorException
CircularSequenceremoveBefore in interface CircularSequencejdsl.core.api.CircularSequencepos - a positionposInvalidAccessorException - if pos
is not a valid position in the circular sequence.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||