public class LightweightPosition extends java.lang.Object implements java.lang.Comparable<LightweightPosition>
Modifier and Type | Class and Description |
---|---|
static class |
LightweightPosition.IntToStringArray |
Constructor and Description |
---|
LightweightPosition(int offset,
int length,
int timestamp,
LightweightPosition.IntToStringArray[] ids) |
LightweightPosition(int offset,
int length,
int timestamp,
java.lang.String... ids) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(LightweightPosition pos) |
boolean |
equals(java.lang.Object obj) |
java.lang.String[] |
getIds() |
int |
getLength() |
int |
getOffset() |
int |
getTimestamp() |
int |
hashCode() |
void |
merge(int timestamp,
java.lang.String... other) |
void |
merge(LightweightPosition.IntToStringArray[] other) |
void |
setLength(int length) |
java.lang.String |
toString() |
public LightweightPosition(int offset, int length, int timestamp, java.lang.String... ids)
public LightweightPosition(int offset, int length, int timestamp, LightweightPosition.IntToStringArray[] ids)
public int compareTo(LightweightPosition pos)
compareTo
in interface java.lang.Comparable<LightweightPosition>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void setLength(int length)
public int getLength()
public int getOffset()
public java.lang.String[] getIds()
public int getTimestamp()
public void merge(int timestamp, java.lang.String... other)
public void merge(LightweightPosition.IntToStringArray[] other)