com.timeindexing.basic
Interface Position

All Superinterfaces:
Absolute, java.lang.Cloneable, Value
All Known Subinterfaces:
AdjustablePosition
All Known Implementing Classes:
AbsoluteAdjustablePosition, AbsolutePosition, Offset, TimestampMapping

public interface Position
extends Absolute, java.lang.Cloneable

A position in an index


Field Summary
static Position END_OF_INDEX
          Special End Of Index value.
static Position TOO_HIGH
          Special Too High value.
static Position TOO_LOW
          Special Too Low value.
 
Method Summary
 java.lang.Object clone()
          Clone me
 Position position()
          Get the position.
 
Methods inherited from interface com.timeindexing.basic.Value
value
 

Field Detail

END_OF_INDEX

public static final Position END_OF_INDEX
Special End Of Index value.


TOO_LOW

public static final Position TOO_LOW
Special Too Low value.


TOO_HIGH

public static final Position TOO_HIGH
Special Too High value.

Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clone me

Throws:
java.lang.CloneNotSupportedException

position

public Position position()
Get the position.