public final class NavigationReferenceRow extends AbstractReference implements NavigationReference, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private static int |
col_count |
private static int |
col_flags |
private static int |
col_navhash |
private static int |
col_pos |
private Row.Entry |
entry |
static Row |
navEntryRow |
Modifier | Constructor and Description |
---|---|
private |
NavigationReferenceRow(byte[] row) |
|
NavigationReferenceRow(byte[] termhash,
byte[] refhash,
int count,
int pos,
byte flags) |
|
NavigationReferenceRow(Row.Entry entry) |
Modifier and Type | Method and Description |
---|---|
NavigationReferenceRow |
clone() |
boolean |
equals(java.lang.Object obj) |
byte |
flags() |
int |
hashCode() |
int |
hitcount() |
boolean |
isOlder(Reference other) |
void |
join(Reference oe) |
long |
lastModified() |
java.lang.String |
navigationHash() |
int |
position(int p) |
java.util.Collection<java.lang.Integer> |
positions() |
byte[] |
termHash() |
Row.Entry |
toKelondroEntry() |
java.lang.String |
toPropertyForm() |
java.lang.String |
toString() |
byte[] |
urlhash() |
a, distance, max, maxposition, min, minposition
finalize, getClass, notify, notifyAll, wait, wait, wait
distance, maxposition, minposition
public static final Row navEntryRow
private static final int col_navhash
private static final int col_count
private static final int col_pos
private static final int col_flags
private final Row.Entry entry
public NavigationReferenceRow(byte[] termhash, byte[] refhash, int count, int pos, byte flags)
private NavigationReferenceRow(byte[] row)
public NavigationReferenceRow(Row.Entry entry)
public NavigationReferenceRow clone()
clone
in class java.lang.Object
public java.lang.String toPropertyForm()
toPropertyForm
in interface NavigationReference
toPropertyForm
in interface Reference
public Row.Entry toKelondroEntry()
toKelondroEntry
in interface NavigationReference
toKelondroEntry
in interface Reference
public java.lang.String navigationHash()
navigationHash
in interface NavigationReference
public byte[] urlhash()
urlhash
in interface NavigationReference
urlhash
in interface Reference
public byte[] termHash()
termHash
in interface NavigationReference
public int hitcount()
hitcount
in interface NavigationReference
public int position(int p)
position
in interface NavigationReference
public byte flags()
flags
in interface NavigationReference
public java.lang.String toString()
toString
in interface NavigationReference
toString
in interface Reference
toString
in class java.lang.Object
public int hashCode()
hashCode
in interface NavigationReference
hashCode
in interface Reference
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
public boolean isOlder(Reference other)
isOlder
in interface Reference
isOlder
in class AbstractReference
public long lastModified()
lastModified
in interface Reference