org.apache.kahadb.util
public class Sequence extends LinkedNode<Sequence>
Modifier and Type | Class and Description |
---|---|
static interface |
Sequence.Closure<T extends java.lang.Throwable> |
list, next, prev
Constructor and Description |
---|
Sequence(long value) |
Sequence(long first,
long last) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(long value) |
<T extends java.lang.Throwable> |
each(Sequence.Closure<T> closure) |
long |
getFirst() |
long |
getLast() |
boolean |
isAdjacentToFirst(long value) |
boolean |
isAdjacentToLast(long value) |
long |
range() |
void |
setFirst(long first) |
void |
setLast(long last) |
java.lang.String |
toString() |
getHeadNode, getList, getNext, getNextCircular, getPrevious, getPreviousCircular, getTailNode, isHeadNode, isLinked, isTailNode, linkAfter, linkAfter, linkBefore, linkBefore, linkToHead, linkToTail, splitAfter, splitBefore, unlink
public Sequence(long value)
public Sequence(long first, long last)
public boolean isAdjacentToLast(long value)
public boolean isAdjacentToFirst(long value)
public boolean contains(long value)
public long range()
public java.lang.String toString()
toString
in class java.lang.Object
public long getFirst()
public void setFirst(long first)
public long getLast()
public void setLast(long last)
public <T extends java.lang.Throwable> void each(Sequence.Closure<T> closure) throws T extends java.lang.Throwable
T extends java.lang.Throwable
Copyright © 2005-2014. All Rights Reserved.