public static final class Lookup.LookupResult extends java.lang.Object implements java.lang.Comparable<Lookup.LookupResult>
Modifier and Type | Field and Description |
---|---|
java.util.Set<BytesRef> |
contexts
the key's contexts (null if not present)
|
java.lang.Object |
highlightKey
Expert: custom Object to hold the result of a
highlighted suggestion.
|
java.lang.CharSequence |
key
the key's text
|
BytesRef |
payload
the key's payload (null if not present)
|
long |
value
the key's weight
|
Constructor and Description |
---|
LookupResult(java.lang.CharSequence key,
long value)
Create a new result from a key+weight pair.
|
LookupResult(java.lang.CharSequence key,
long value,
BytesRef payload)
Create a new result from a key+weight+payload triple.
|
LookupResult(java.lang.CharSequence key,
long value,
BytesRef payload,
java.util.Set<BytesRef> contexts)
Create a new result from a key+weight+payload+contexts triple.
|
LookupResult(java.lang.CharSequence key,
long value,
java.util.Set<BytesRef> contexts)
Create a new result from a key+weight+contexts triple.
|
LookupResult(java.lang.CharSequence key,
java.lang.Object highlightKey,
long value,
BytesRef payload)
Create a new result from a key+highlightKey+weight+payload triple.
|
LookupResult(java.lang.CharSequence key,
java.lang.Object highlightKey,
long value,
BytesRef payload,
java.util.Set<BytesRef> contexts)
Create a new result from a key+highlightKey+weight+payload+contexts triple.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Lookup.LookupResult o)
Compare alphabetically.
|
java.lang.String |
toString() |
public final java.lang.CharSequence key
public final java.lang.Object highlightKey
public final long value
public final BytesRef payload
public final java.util.Set<BytesRef> contexts
public LookupResult(java.lang.CharSequence key, long value)
public LookupResult(java.lang.CharSequence key, long value, BytesRef payload)
public LookupResult(java.lang.CharSequence key, java.lang.Object highlightKey, long value, BytesRef payload)
public LookupResult(java.lang.CharSequence key, long value, BytesRef payload, java.util.Set<BytesRef> contexts)
public LookupResult(java.lang.CharSequence key, long value, java.util.Set<BytesRef> contexts)
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(Lookup.LookupResult o)
compareTo
in interface java.lang.Comparable<Lookup.LookupResult>
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.