|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BytesRef | |
---|---|
org.apache.lucene.analysis | API and code to convert text into indexable/searchable tokens. |
org.apache.lucene.analysis.tokenattributes | General-purpose attributes for text analysis. |
org.apache.lucene.codecs | Codecs API: API for customization of the encoding and structure of the index. |
org.apache.lucene.codecs.compressing | StoredFieldsFormat that allows cross-document and cross-field compression of stored fields. |
org.apache.lucene.codecs.lucene40 | Lucene 4.0 file format. |
org.apache.lucene.codecs.lucene41 | Lucene 4.1 file format. |
org.apache.lucene.document | The logical representation of a Document for indexing and searching. |
org.apache.lucene.index | Code to maintain and access indices. |
org.apache.lucene.search | Code to search indices. |
org.apache.lucene.search.payloads | The payloads package provides Query mechanisms for finding and using payloads. |
org.apache.lucene.search.similarities | This package contains the various ranking models that can be used in Lucene. |
org.apache.lucene.util | Some utility classes. |
org.apache.lucene.util.automaton | Finite-state automaton for regular expressions. |
org.apache.lucene.util.fst | Finite state transducers |
org.apache.lucene.util.mutable | Comparable object wrappers |
Uses of BytesRef in org.apache.lucene.analysis |
---|
Methods in org.apache.lucene.analysis that return BytesRef | |
---|---|
protected BytesRef |
TokenStreamToAutomaton.changeToken(BytesRef in)
Subclass & implement this if you need to change the token (such as escaping certain bytes) before it's turned into a graph. |
BytesRef |
NumericTokenStream.NumericTermAttributeImpl.getBytesRef()
|
BytesRef |
Token.getPayload()
Returns this Token's payload. |
Methods in org.apache.lucene.analysis with parameters of type BytesRef | |
---|---|
protected BytesRef |
TokenStreamToAutomaton.changeToken(BytesRef in)
Subclass & implement this if you need to change the token (such as escaping certain bytes) before it's turned into a graph. |
void |
Token.setPayload(BytesRef payload)
Sets this Token's payload. |
Uses of BytesRef in org.apache.lucene.analysis.tokenattributes |
---|
Methods in org.apache.lucene.analysis.tokenattributes that return BytesRef | |
---|---|
BytesRef |
CharTermAttributeImpl.getBytesRef()
|
BytesRef |
TermToBytesRefAttribute.getBytesRef()
Retrieve this attribute's BytesRef. |
BytesRef |
PayloadAttribute.getPayload()
Returns this Token's payload. |
BytesRef |
PayloadAttributeImpl.getPayload()
|
Methods in org.apache.lucene.analysis.tokenattributes with parameters of type BytesRef | |
---|---|
void |
PayloadAttribute.setPayload(BytesRef payload)
Sets this Token's payload. |
void |
PayloadAttributeImpl.setPayload(BytesRef payload)
|
Constructors in org.apache.lucene.analysis.tokenattributes with parameters of type BytesRef | |
---|---|
PayloadAttributeImpl(BytesRef payload)
Initialize this attribute with the given payload. |
Uses of BytesRef in org.apache.lucene.codecs |
---|
Methods in org.apache.lucene.codecs that return BytesRef | |
---|---|
BytesRef |
MappingMultiDocsAndPositionsEnum.getPayload()
|
Methods in org.apache.lucene.codecs that return types with arguments of type BytesRef | |
---|---|
abstract Comparator<BytesRef> |
TermsConsumer.getComparator()
Return the BytesRef Comparator used to sort terms before feeding to this API. |
abstract Comparator<BytesRef> |
TermVectorsWriter.getComparator()
Return the BytesRef Comparator used to sort terms before feeding to this API. |
Comparator<BytesRef> |
BlockTreeTermsReader.FieldReader.getComparator()
|
Methods in org.apache.lucene.codecs with parameters of type BytesRef | |
---|---|
abstract void |
PostingsConsumer.addPosition(int position,
BytesRef payload,
int startOffset,
int endOffset)
Add a new position & payload, and start/end offset. |
abstract void |
TermVectorsWriter.addPosition(int position,
int startOffset,
int endOffset,
BytesRef payload)
Adds a term position and offsets |
abstract void |
TermsConsumer.finishTerm(BytesRef text,
TermStats stats)
Finishes the current term; numDocs must be > 0. |
TermsEnum |
BlockTreeTermsReader.FieldReader.intersect(CompiledAutomaton compiled,
BytesRef startTerm)
|
abstract PostingsConsumer |
TermsConsumer.startTerm(BytesRef text)
Starts a new term in this field; this may be called with no corresponding call to finish if the term had no docs. |
abstract void |
TermVectorsWriter.startTerm(BytesRef term,
int freq)
Adds a term and its term frequency freq . |
Method parameters in org.apache.lucene.codecs with type arguments of type BytesRef | |
---|---|
abstract void |
DocValuesConsumer.addBinaryField(FieldInfo field,
Iterable<BytesRef> values)
Writes binary docvalues for a field. |
abstract void |
DocValuesConsumer.addSortedField(FieldInfo field,
Iterable<BytesRef> values,
Iterable<Number> docToOrd)
Writes pre-sorted binary docvalues for a field. |
abstract void |
DocValuesConsumer.addSortedSetField(FieldInfo field,
Iterable<BytesRef> values,
Iterable<Number> docToOrdCount,
Iterable<Number> ords)
Writes pre-sorted set docvalues for a field |
Uses of BytesRef in org.apache.lucene.codecs.compressing |
---|
Methods in org.apache.lucene.codecs.compressing that return types with arguments of type BytesRef | |
---|---|
Comparator<BytesRef> |
CompressingTermVectorsWriter.getComparator()
|
Methods in org.apache.lucene.codecs.compressing with parameters of type BytesRef | |
---|---|
void |
CompressingTermVectorsWriter.addPosition(int position,
int startOffset,
int endOffset,
BytesRef payload)
|
abstract void |
Decompressor.decompress(DataInput in,
int originalLength,
int offset,
int length,
BytesRef bytes)
Decompress bytes that were stored between offsets offset and
offset+length in the original stream from the compressed
stream in to bytes . |
void |
CompressingTermVectorsWriter.startTerm(BytesRef term,
int freq)
|
Uses of BytesRef in org.apache.lucene.codecs.lucene40 |
---|
Methods in org.apache.lucene.codecs.lucene40 that return types with arguments of type BytesRef | |
---|---|
Comparator<BytesRef> |
Lucene40TermVectorsWriter.getComparator()
|
Methods in org.apache.lucene.codecs.lucene40 with parameters of type BytesRef | |
---|---|
void |
Lucene40TermVectorsWriter.addPosition(int position,
int startOffset,
int endOffset,
BytesRef payload)
|
void |
Lucene40TermVectorsWriter.startTerm(BytesRef term,
int freq)
|
Uses of BytesRef in org.apache.lucene.codecs.lucene41 |
---|
Methods in org.apache.lucene.codecs.lucene41 with parameters of type BytesRef | |
---|---|
void |
Lucene41PostingsWriter.addPosition(int position,
BytesRef payload,
int startOffset,
int endOffset)
Add a new position & payload |
Uses of BytesRef in org.apache.lucene.document |
---|
Methods in org.apache.lucene.document that return BytesRef | |
---|---|
BytesRef |
Field.binaryValue()
|
BytesRef |
Document.getBinaryValue(String name)
Returns an array of bytes for the first (or only) field that has the name specified as the method parameter. |
BytesRef[] |
Document.getBinaryValues(String name)
Returns an array of byte arrays for of the fields that have the name specified as the method parameter. |
Methods in org.apache.lucene.document with parameters of type BytesRef | |
---|---|
static byte[] |
CompressionTools.decompress(BytesRef bytes)
Decompress the byte array previously returned by compress (referenced by the provided BytesRef) |
static String |
CompressionTools.decompressString(BytesRef bytes)
Decompress the byte array (referenced by the provided BytesRef) previously returned by compressString back into a String |
void |
Field.setBytesValue(BytesRef value)
Expert: change the value of this field. |
Constructors in org.apache.lucene.document with parameters of type BytesRef | |
---|---|
BinaryDocValuesField(String name,
BytesRef value)
Create a new binary DocValues field. |
|
DerefBytesDocValuesField(String name,
BytesRef bytes)
Deprecated. Create a new fixed or variable-length DocValues field. |
|
DerefBytesDocValuesField(String name,
BytesRef bytes,
boolean isFixedLength)
Deprecated. Create a new fixed or variable length DocValues field. |
|
Field(String name,
BytesRef bytes,
FieldType type)
Create field with binary value. |
|
SortedBytesDocValuesField(String name,
BytesRef bytes)
Deprecated. Create a new fixed or variable-length sorted DocValues field. |
|
SortedBytesDocValuesField(String name,
BytesRef bytes,
boolean isFixedLength)
Deprecated. Create a new fixed or variable length sorted DocValues field. |
|
SortedDocValuesField(String name,
BytesRef bytes)
Create a new sorted DocValues field. |
|
SortedSetDocValuesField(String name,
BytesRef bytes)
Create a new sorted DocValues field. |
|
StoredField(String name,
BytesRef value)
Create a stored-only field with the given binary value. |
|
StraightBytesDocValuesField(String name,
BytesRef bytes)
Deprecated. Create a new fixed or variable length DocValues field. |
|
StraightBytesDocValuesField(String name,
BytesRef bytes,
boolean isFixedLength)
Deprecated. Create a new fixed or variable length direct DocValues field. |
Uses of BytesRef in org.apache.lucene.index |
---|
Fields in org.apache.lucene.index declared as BytesRef | |
---|---|
protected BytesRef[] |
DocTermOrds.indexedTermsArray
Holds the indexed (by default every 128th) terms. |
protected BytesRef |
DocTermOrds.prefix
If non-null, only terms matching this prefix were indexed. |
Methods in org.apache.lucene.index that return BytesRef | |
---|---|
BytesRef |
IndexableField.binaryValue()
Non-null if this field has a binary value |
BytesRef |
Term.bytes()
Returns the bytes of this term. |
abstract BytesRef |
DocsAndPositionsEnum.getPayload()
Returns the payload at this position, or null if no payload was indexed. |
BytesRef |
FilterAtomicReader.FilterDocsAndPositionsEnum.getPayload()
|
BytesRef |
MultiDocsAndPositionsEnum.getPayload()
|
BytesRef |
DocTermOrds.lookupTerm(TermsEnum termsEnum,
int ord)
Returns the term ( BytesRef ) corresponding to
the provided ordinal. |
BytesRef |
MultiTermsEnum.next()
|
BytesRef |
FilterAtomicReader.FilterTermsEnum.next()
|
BytesRef |
FilteredTermsEnum.next()
|
protected BytesRef |
FilteredTermsEnum.nextSeekTerm(BytesRef currentTerm)
On the first call to FilteredTermsEnum.next() or if FilteredTermsEnum.accept(org.apache.lucene.util.BytesRef) returns
FilteredTermsEnum.AcceptStatus.YES_AND_SEEK or FilteredTermsEnum.AcceptStatus.NO_AND_SEEK ,
this method will be called to eventually seek the underlying TermsEnum
to a new position. |
BytesRef |
MultiTermsEnum.term()
|
BytesRef |
FilterAtomicReader.FilterTermsEnum.term()
|
abstract BytesRef |
TermsEnum.term()
Returns current term. |
BytesRef |
FilteredTermsEnum.term()
|
Methods in org.apache.lucene.index that return types with arguments of type BytesRef | |
---|---|
abstract Comparator<BytesRef> |
Terms.getComparator()
Return the BytesRef Comparator used to sort terms provided by the iterator. |
Comparator<BytesRef> |
MultiTermsEnum.getComparator()
|
Comparator<BytesRef> |
MultiTerms.getComparator()
|
Comparator<BytesRef> |
FilterAtomicReader.FilterTerms.getComparator()
|
Comparator<BytesRef> |
FilterAtomicReader.FilterTermsEnum.getComparator()
|
Comparator<BytesRef> |
FilteredTermsEnum.getComparator()
|
Methods in org.apache.lucene.index with parameters of type BytesRef | |
---|---|
protected FilteredTermsEnum.AcceptStatus |
SingleTermsEnum.accept(BytesRef term)
|
protected abstract FilteredTermsEnum.AcceptStatus |
FilteredTermsEnum.accept(BytesRef term)
Return if term is accepted, not accepted or the iteration should ended (and possibly seek). |
abstract void |
BinaryDocValues.get(int docID,
BytesRef result)
Lookup the value for document. |
void |
SortedDocValues.get(int docID,
BytesRef result)
|
static DocsEnum |
MultiFields.getTermDocsEnum(IndexReader r,
Bits liveDocs,
String field,
BytesRef term)
Returns DocsEnum for the specified field &
term. |
static DocsEnum |
MultiFields.getTermDocsEnum(IndexReader r,
Bits liveDocs,
String field,
BytesRef term,
int flags)
Returns DocsEnum for the specified field &
term, with control over whether freqs are required. |
static DocsAndPositionsEnum |
MultiFields.getTermPositionsEnum(IndexReader r,
Bits liveDocs,
String field,
BytesRef term)
Returns DocsAndPositionsEnum for the specified
field & term. |
static DocsAndPositionsEnum |
MultiFields.getTermPositionsEnum(IndexReader r,
Bits liveDocs,
String field,
BytesRef term,
int flags)
Returns DocsAndPositionsEnum for the specified
field & term, with control over whether offsets and payloads are
required. |
TermsEnum |
Terms.intersect(CompiledAutomaton compiled,
BytesRef startTerm)
Returns a TermsEnum that iterates over all terms that are accepted by the provided CompiledAutomaton . |
TermsEnum |
MultiTerms.intersect(CompiledAutomaton compiled,
BytesRef startTerm)
|
TermsEnum |
FilterAtomicReader.FilterTerms.intersect(CompiledAutomaton automaton,
BytesRef bytes)
|
void |
MultiDocValues.MultiSortedDocValues.lookupOrd(int ord,
BytesRef result)
|
abstract void |
SortedDocValues.lookupOrd(int ord,
BytesRef result)
Retrieves the value for the specified ordinal. |
void |
MultiDocValues.MultiSortedSetDocValues.lookupOrd(long ord,
BytesRef result)
|
abstract void |
SortedSetDocValues.lookupOrd(long ord,
BytesRef result)
Retrieves the value for the specified ordinal. |
void |
SingletonSortedSetDocValues.lookupOrd(long ord,
BytesRef result)
|
long |
SortedSetDocValues.lookupTerm(BytesRef key)
If key exists, returns its ordinal, else
returns -insertionPoint-1 , like Arrays.binarySearch . |
long |
SingletonSortedSetDocValues.lookupTerm(BytesRef key)
|
int |
SortedDocValues.lookupTerm(BytesRef key)
If key exists, returns its ordinal, else
returns -insertionPoint-1 , like Arrays.binarySearch . |
protected BytesRef |
FilteredTermsEnum.nextSeekTerm(BytesRef currentTerm)
On the first call to FilteredTermsEnum.next() or if FilteredTermsEnum.accept(org.apache.lucene.util.BytesRef) returns
FilteredTermsEnum.AcceptStatus.YES_AND_SEEK or FilteredTermsEnum.AcceptStatus.NO_AND_SEEK ,
this method will be called to eventually seek the underlying TermsEnum
to a new position. |
TermsEnum.SeekStatus |
TermsEnum.seekCeil(BytesRef text)
Seeks to the specified term, if it exists, or to the next (ceiling) term. |
TermsEnum.SeekStatus |
MultiTermsEnum.seekCeil(BytesRef term,
boolean useCache)
|
TermsEnum.SeekStatus |
FilterAtomicReader.FilterTermsEnum.seekCeil(BytesRef text,
boolean useCache)
|
abstract TermsEnum.SeekStatus |
TermsEnum.seekCeil(BytesRef text,
boolean useCache)
Expert: just like TermsEnum.seekCeil(BytesRef) but allows
you to control whether the implementation should
attempt to use its term cache (if it uses one). |
TermsEnum.SeekStatus |
FilteredTermsEnum.seekCeil(BytesRef term,
boolean useCache)
This enum does not support seeking! |
boolean |
MultiTermsEnum.seekExact(BytesRef term,
boolean useCache)
|
boolean |
FilterAtomicReader.FilterTermsEnum.seekExact(BytesRef text,
boolean useCache)
|
boolean |
TermsEnum.seekExact(BytesRef text,
boolean useCache)
Attempts to seek to the exact term, returning true if the term is found. |
boolean |
FilteredTermsEnum.seekExact(BytesRef term,
boolean useCache)
This enum does not support seeking! |
void |
FilterAtomicReader.FilterTermsEnum.seekExact(BytesRef term,
TermState state)
|
void |
TermsEnum.seekExact(BytesRef term,
TermState state)
Expert: Seeks a specific position by TermState previously obtained
from TermsEnum.termState() . |
void |
FilteredTermsEnum.seekExact(BytesRef term,
TermState state)
This enum does not support seeking! |
protected void |
FilteredTermsEnum.setInitialSeekTerm(BytesRef term)
Use this method to set the initial BytesRef
to seek before iterating. |
static long |
MultiFields.totalTermFreq(IndexReader r,
String field,
BytesRef text)
Returns the total number of occurrences of this term across all documents (the sum of the freq() for each doc that has this term). |
protected void |
DocTermOrds.uninvert(AtomicReader reader,
Bits liveDocs,
BytesRef termPrefix)
Call this only once (if you subclass!) |
Constructors in org.apache.lucene.index with parameters of type BytesRef | |
---|---|
DocTermOrds(AtomicReader reader,
Bits liveDocs,
String field,
BytesRef termPrefix)
Inverts only terms starting w/ prefix |
|
DocTermOrds(AtomicReader reader,
Bits liveDocs,
String field,
BytesRef termPrefix,
int maxTermDocFreq)
Inverts only terms starting w/ prefix, and only terms whose docFreq (not taking deletions into account) is <= maxTermDocFreq |
|
DocTermOrds(AtomicReader reader,
Bits liveDocs,
String field,
BytesRef termPrefix,
int maxTermDocFreq,
int indexIntervalBits)
Inverts only terms starting w/ prefix, and only terms whose docFreq (not taking deletions into account) is <= maxTermDocFreq, with a custom indexing interval (default is every 128nd term). |
|
SingleTermsEnum(TermsEnum tenum,
BytesRef termText)
Creates a new SingleTermsEnum . |
|
Term(String fld,
BytesRef bytes)
Constructs a Term with the given field and bytes. |
Uses of BytesRef in org.apache.lucene.search |
---|
Methods in org.apache.lucene.search that return BytesRef | |
---|---|
BytesRef |
MaxNonCompetitiveBoostAttributeImpl.getCompetitiveTerm()
|
BytesRef |
MaxNonCompetitiveBoostAttribute.getCompetitiveTerm()
This is the term or null of the term that triggered the boost change. |
BytesRef |
TermRangeQuery.getLowerTerm()
Returns the lower value of this range query |
BytesRef |
TermRangeFilter.getLowerTerm()
Returns the lower value of this range filter |
BytesRef |
DocTermOrdsRangeFilter.getLowerVal()
Returns the lower value of this range filter |
BytesRef |
TermRangeQuery.getUpperTerm()
Returns the upper value of this range query |
BytesRef |
TermRangeFilter.getUpperTerm()
Returns the upper value of this range filter |
BytesRef |
DocTermOrdsRangeFilter.getUpperVal()
Returns the upper value of this range filter |
BytesRef |
FuzzyTermsEnum.next()
|
BytesRef |
TermStatistics.term()
returns the term text |
BytesRef |
FuzzyTermsEnum.term()
|
BytesRef |
FieldComparator.TermOrdValComparator.value(int slot)
|
BytesRef |
FieldComparator.TermValComparator.value(int slot)
|
Methods in org.apache.lucene.search that return types with arguments of type BytesRef | |
---|---|
Comparator<BytesRef> |
SortField.getBytesComparator()
|
Comparator<BytesRef> |
FuzzyTermsEnum.getComparator()
|
static FieldCacheRangeFilter<BytesRef> |
FieldCacheRangeFilter.newBytesRefRange(String field,
BytesRef lowerVal,
BytesRef upperVal,
boolean includeLower,
boolean includeUpper)
Creates a BytesRef range filter using FieldCache.getTermsIndex(org.apache.lucene.index.AtomicReader, java.lang.String) . |
FieldComparator<BytesRef> |
FieldComparator.TermOrdValComparator.setNextReader(AtomicReaderContext context)
|
FieldComparator<BytesRef> |
FieldComparator.TermValComparator.setNextReader(AtomicReaderContext context)
|
Methods in org.apache.lucene.search with parameters of type BytesRef | |
---|---|
protected FilteredTermsEnum.AcceptStatus |
PrefixTermsEnum.accept(BytesRef term)
|
protected FilteredTermsEnum.AcceptStatus |
TermRangeTermsEnum.accept(BytesRef term)
|
int |
FieldComparator.TermOrdValComparator.compareDocToValue(int doc,
BytesRef value)
|
int |
FieldComparator.TermValComparator.compareDocToValue(int doc,
BytesRef value)
|
int |
FieldComparator.TermValComparator.compareValues(BytesRef val1,
BytesRef val2)
|
protected TermsEnum |
FuzzyTermsEnum.getAutomatonEnum(int editDistance,
BytesRef lastTerm)
return an automata-based enum for matching up to editDistance from lastTerm, if possible |
static TermRangeFilter |
TermRangeFilter.Less(String fieldName,
BytesRef upperTerm)
Constructs a filter for field fieldName matching
less than or equal to upperTerm . |
protected void |
FuzzyTermsEnum.maxEditDistanceChanged(BytesRef lastTerm,
int maxEdits,
boolean init)
|
static TermRangeFilter |
TermRangeFilter.More(String fieldName,
BytesRef lowerTerm)
Constructs a filter for field fieldName matching
greater than or equal to lowerTerm . |
static DocTermOrdsRangeFilter |
DocTermOrdsRangeFilter.newBytesRefRange(String field,
BytesRef lowerVal,
BytesRef upperVal,
boolean includeLower,
boolean includeUpper)
Creates a BytesRef range filter using FieldCache.getTermsIndex(org.apache.lucene.index.AtomicReader, java.lang.String) . |
static FieldCacheRangeFilter<BytesRef> |
FieldCacheRangeFilter.newBytesRefRange(String field,
BytesRef lowerVal,
BytesRef upperVal,
boolean includeLower,
boolean includeUpper)
Creates a BytesRef range filter using FieldCache.getTermsIndex(org.apache.lucene.index.AtomicReader, java.lang.String) . |
byte |
FieldCache.ByteParser.parseByte(BytesRef term)
Return a single Byte representation of this field's value. |
double |
FieldCache.DoubleParser.parseDouble(BytesRef term)
Return an double representation of this field's value. |
float |
FieldCache.FloatParser.parseFloat(BytesRef term)
Return an float representation of this field's value. |
int |
FieldCache.IntParser.parseInt(BytesRef term)
Return an integer representation of this field's value. |
long |
FieldCache.LongParser.parseLong(BytesRef term)
Return an long representation of this field's value. |
short |
FieldCache.ShortParser.parseShort(BytesRef term)
Return a short representation of this field's value. |
TermsEnum.SeekStatus |
FuzzyTermsEnum.seekCeil(BytesRef text,
boolean useCache)
|
boolean |
FuzzyTermsEnum.seekExact(BytesRef text,
boolean useCache)
|
void |
FuzzyTermsEnum.seekExact(BytesRef term,
TermState state)
|
void |
MaxNonCompetitiveBoostAttributeImpl.setCompetitiveTerm(BytesRef competitiveTerm)
|
void |
MaxNonCompetitiveBoostAttribute.setCompetitiveTerm(BytesRef competitiveTerm)
This is the term or null of the term that triggered the boost change. |
Method parameters in org.apache.lucene.search with type arguments of type BytesRef | |
---|---|
void |
SortField.setBytesComparator(Comparator<BytesRef> b)
|
Constructors in org.apache.lucene.search with parameters of type BytesRef | |
---|---|
FieldCacheTermsFilter(String field,
BytesRef... terms)
|
|
PrefixTermsEnum(TermsEnum tenum,
BytesRef prefixText)
|
|
TermRangeFilter(String fieldName,
BytesRef lowerTerm,
BytesRef upperTerm,
boolean includeLower,
boolean includeUpper)
|
|
TermRangeQuery(String field,
BytesRef lowerTerm,
BytesRef upperTerm,
boolean includeLower,
boolean includeUpper)
Constructs a query selecting all terms greater/equal than lowerTerm
but less/equal than upperTerm . |
|
TermRangeTermsEnum(TermsEnum tenum,
BytesRef lowerTerm,
BytesRef upperTerm,
boolean includeLower,
boolean includeUpper)
Enumerates all terms greater/equal than lowerTerm
but less/equal than upperTerm . |
|
TermStatistics(BytesRef term,
long docFreq,
long totalTermFreq)
|
Uses of BytesRef in org.apache.lucene.search.payloads |
---|
Fields in org.apache.lucene.search.payloads declared as BytesRef | |
---|---|
protected BytesRef |
PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer.payload
|
Uses of BytesRef in org.apache.lucene.search.similarities |
---|
Methods in org.apache.lucene.search.similarities with parameters of type BytesRef | |
---|---|
abstract float |
Similarity.SloppySimScorer.computePayloadFactor(int doc,
int start,
int end,
BytesRef payload)
Calculate a scoring factor based on the data in the payload. |
abstract float |
TFIDFSimilarity.scorePayload(int doc,
int start,
int end,
BytesRef payload)
Calculate a scoring factor based on the data in the payload. |
float |
DefaultSimilarity.scorePayload(int doc,
int start,
int end,
BytesRef payload)
The default implementation returns 1 |
protected float |
BM25Similarity.scorePayload(int doc,
int start,
int end,
BytesRef payload)
The default implementation returns 1 |
Uses of BytesRef in org.apache.lucene.util |
---|
Fields in org.apache.lucene.util declared as BytesRef | |
---|---|
static BytesRef |
UnicodeUtil.BIG_TERM
A binary term consisting of a number of 0xff bytes, likely to be bigger than other terms one would normally encounter, and definitely bigger than any UTF-8 terms. |
Methods in org.apache.lucene.util that return BytesRef | |
---|---|
BytesRef |
BytesRef.clone()
|
static BytesRef |
BytesRef.deepCopyOf(BytesRef other)
Creates a new BytesRef that points to a copy of the bytes from other |
BytesRef |
BytesRefHash.get(int ord,
BytesRef ref)
Populates and returns a BytesRef with the bytes for the given ord. |
BytesRef |
BytesRefIterator.next()
Increments the iteration to the next BytesRef in the iterator. |
Methods in org.apache.lucene.util that return types with arguments of type BytesRef | |
---|---|
Comparator<BytesRef> |
BytesRefIterator.getComparator()
Return the BytesRef Comparator used to sort terms provided by the
iterator. |
static Comparator<BytesRef> |
BytesRef.getUTF8SortedAsUnicodeComparator()
|
static Comparator<BytesRef> |
BytesRef.getUTF8SortedAsUTF16Comparator()
Deprecated. This comparator is only a transition mechanism |
Methods in org.apache.lucene.util with parameters of type BytesRef | |
---|---|
int |
BytesRefHash.add(BytesRef bytes)
Adds a new BytesRef |
int |
BytesRefHash.add(BytesRef bytes,
int code)
Adds a new BytesRef with a pre-calculated hash code. |
void |
NumericUtils.LongRangeBuilder.addRange(BytesRef minPrefixCoded,
BytesRef maxPrefixCoded)
Overwrite this method, if you like to receive the already prefix encoded range bounds. |
void |
NumericUtils.IntRangeBuilder.addRange(BytesRef minPrefixCoded,
BytesRef maxPrefixCoded)
Overwrite this method, if you like to receive the already prefix encoded range bounds. |
void |
ByteBlockPool.append(BytesRef bytes)
Appends the bytes in the provided BytesRef at
the current position. |
void |
BytesRef.append(BytesRef other)
Appends the bytes from the given BytesRef |
static int |
StringHelper.bytesDifference(BytesRef left,
BytesRef right)
Compares two BytesRef , element by element, and returns the
number of elements common to both arrays. |
boolean |
BytesRef.bytesEquals(BytesRef other)
Expert: compares the bytes against another BytesRef, returning true if the bytes are equal. |
static int |
UnicodeUtil.codePointCount(BytesRef utf8)
Returns the number of code points in this utf8 sequence. |
int |
BytesRef.compareTo(BytesRef other)
Unsigned byte order comparison |
void |
PagedBytes.copy(BytesRef bytes,
BytesRef out)
Copy BytesRef in, setting BytesRef out to the result. |
void |
BytesRef.copyBytes(BytesRef other)
Copies the bytes from the given BytesRef |
long |
PagedBytes.copyUsingLengthPrefix(BytesRef bytes)
Copy bytes in, writing the length as a 1 or 2 byte vInt prefix. |
static BytesRef |
BytesRef.deepCopyOf(BytesRef other)
Creates a new BytesRef that points to a copy of the bytes from other |
static boolean |
StringHelper.endsWith(BytesRef ref,
BytesRef suffix)
Returns true iff the ref ends with the given suffix. |
void |
PagedBytes.Reader.fill(BytesRef b,
long start)
Reads length as 1 or 2 byte vInt prefix, starting at start. |
void |
PagedBytes.Reader.fillSlice(BytesRef b,
long start,
int length)
Gets a slice out of PagedBytes starting at start with a
given length. |
BytesRef |
BytesRefHash.get(int ord,
BytesRef ref)
Populates and returns a BytesRef with the bytes for the given ord. |
static int |
NumericUtils.getPrefixCodedIntShift(BytesRef val)
Returns the shift value from a prefix encoded int . |
static int |
NumericUtils.getPrefixCodedLongShift(BytesRef val)
Returns the shift value from a prefix encoded long . |
static int |
NumericUtils.intToPrefixCoded(int val,
int shift,
BytesRef bytes)
Returns prefix coded bits after reducing the precision by shift bits. |
static void |
NumericUtils.intToPrefixCodedBytes(int val,
int shift,
BytesRef bytes)
Returns prefix coded bits after reducing the precision by shift bits. |
static int |
NumericUtils.longToPrefixCoded(long val,
int shift,
BytesRef bytes)
Returns prefix coded bits after reducing the precision by shift bits. |
static void |
NumericUtils.longToPrefixCodedBytes(long val,
int shift,
BytesRef bytes)
Returns prefix coded bits after reducing the precision by shift bits. |
static int |
NumericUtils.prefixCodedToInt(BytesRef val)
Returns an int from prefixCoded bytes. |
static long |
NumericUtils.prefixCodedToLong(BytesRef val)
Returns a long from prefixCoded bytes. |
void |
ByteBlockPool.setBytesRef(BytesRef term,
int textStart)
|
static boolean |
StringHelper.startsWith(BytesRef ref,
BytesRef prefix)
Returns true iff the ref starts with the given prefix. |
static void |
UnicodeUtil.UTF16toUTF8(char[] source,
int offset,
int length,
BytesRef result)
Encode characters from a char[] source, starting at offset for length chars. |
static void |
UnicodeUtil.UTF16toUTF8(CharSequence s,
int offset,
int length,
BytesRef result)
Encode characters from this String, starting at offset for length characters. |
static int |
UnicodeUtil.UTF16toUTF8WithHash(char[] source,
int offset,
int length,
BytesRef result)
Encode characters from a char[] source, starting at offset for length chars. |
static void |
UnicodeUtil.UTF8toUTF16(BytesRef bytesRef,
CharsRef chars)
Utility method for UnicodeUtil.UTF8toUTF16(byte[], int, int, CharsRef) |
static void |
UnicodeUtil.UTF8toUTF32(BytesRef utf8,
IntsRef utf32)
|
Method parameters in org.apache.lucene.util with type arguments of type BytesRef | |
---|---|
int[] |
BytesRefHash.sort(Comparator<BytesRef> comp)
Returns the values array sorted by the referenced byte values. |
Uses of BytesRef in org.apache.lucene.util.automaton |
---|
Fields in org.apache.lucene.util.automaton declared as BytesRef | |
---|---|
BytesRef |
CompiledAutomaton.commonSuffixRef
Shared common suffix accepted by the automaton. |
BytesRef |
CompiledAutomaton.term
For CompiledAutomaton.AUTOMATON_TYPE.PREFIX , this is the prefix term;
for CompiledAutomaton.AUTOMATON_TYPE.SINGLE this is the singleton term. |
Methods in org.apache.lucene.util.automaton that return BytesRef | |
---|---|
BytesRef |
CompiledAutomaton.floor(BytesRef input,
BytesRef output)
Finds largest term accepted by this Automaton, that's <= the provided input term. |
static BytesRef |
SpecialOperations.getCommonPrefixBytesRef(Automaton a)
|
static BytesRef |
SpecialOperations.getCommonSuffixBytesRef(Automaton a)
|
Methods in org.apache.lucene.util.automaton with parameters of type BytesRef | |
---|---|
BytesRef |
CompiledAutomaton.floor(BytesRef input,
BytesRef output)
Finds largest term accepted by this Automaton, that's <= the provided input term. |
Method parameters in org.apache.lucene.util.automaton with type arguments of type BytesRef | |
---|---|
static Automaton |
BasicAutomata.makeStringUnion(Collection<BytesRef> utf8Strings)
Returns a new (deterministic and minimal) automaton that accepts the union of the given collection of BytesRef s representing UTF-8 encoded
strings. |
Uses of BytesRef in org.apache.lucene.util.fst |
---|
Fields in org.apache.lucene.util.fst declared as BytesRef | |
---|---|
BytesRef |
BytesRefFSTEnum.InputOutput.input
|
Methods in org.apache.lucene.util.fst that return BytesRef | |
---|---|
BytesRef |
ByteSequenceOutputs.add(BytesRef prefix,
BytesRef output)
|
BytesRef |
ByteSequenceOutputs.common(BytesRef output1,
BytesRef output2)
|
BytesRef |
ByteSequenceOutputs.getNoOutput()
|
BytesRef |
ByteSequenceOutputs.read(DataInput in)
|
BytesRef |
ByteSequenceOutputs.subtract(BytesRef output,
BytesRef inc)
|
static BytesRef |
Util.toBytesRef(IntsRef input,
BytesRef scratch)
Just converts IntsRef to BytesRef; you must ensure the int values fit into a byte. |
Methods in org.apache.lucene.util.fst with parameters of type BytesRef | ||
---|---|---|
BytesRef |
ByteSequenceOutputs.add(BytesRef prefix,
BytesRef output)
|
|
BytesRef |
ByteSequenceOutputs.common(BytesRef output1,
BytesRef output2)
|
|
static
|
Util.get(FST<T> fst,
BytesRef input)
Looks up the output for this input, or null if the input is not accepted |
|
String |
ByteSequenceOutputs.outputToString(BytesRef output)
|
|
BytesRefFSTEnum.InputOutput<T> |
BytesRefFSTEnum.seekCeil(BytesRef target)
Seeks to smallest term that's >= target. |
|
BytesRefFSTEnum.InputOutput<T> |
BytesRefFSTEnum.seekExact(BytesRef target)
Seeks to exactly this term, returning null if the term doesn't exist. |
|
BytesRefFSTEnum.InputOutput<T> |
BytesRefFSTEnum.seekFloor(BytesRef target)
Seeks to biggest term that's <= target. |
|
BytesRef |
ByteSequenceOutputs.subtract(BytesRef output,
BytesRef inc)
|
|
static BytesRef |
Util.toBytesRef(IntsRef input,
BytesRef scratch)
Just converts IntsRef to BytesRef; you must ensure the int values fit into a byte. |
|
static IntsRef |
Util.toIntsRef(BytesRef input,
IntsRef scratch)
Just takes unsigned byte values from the BytesRef and converts into an IntsRef. |
|
void |
ByteSequenceOutputs.write(BytesRef prefix,
DataOutput out)
|
Uses of BytesRef in org.apache.lucene.util.mutable |
---|
Fields in org.apache.lucene.util.mutable declared as BytesRef | |
---|---|
BytesRef |
MutableValueStr.value
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |