Uses of Class
org.apache.lucene.util.BytesRef

Packages that use BytesRef
org.apache.lucene.analysis.synonym Analysis components for Synonyms. 
org.apache.lucene.util Some utility classes. 
org.apache.lucene.util.fst Finite state transducers 
 

Uses of BytesRef in org.apache.lucene.analysis.synonym
 

Fields in org.apache.lucene.analysis.synonym with type parameters of type BytesRef
 FST<BytesRef> SynonymMap.fst
          map>
 

Constructor parameters in org.apache.lucene.analysis.synonym with type arguments of type BytesRef
SynonymMap(FST<BytesRef> fst, BytesRefHash words, int maxHorizontalContext)
           
 

Uses of BytesRef in org.apache.lucene.util
 

Methods in org.apache.lucene.util that return BytesRef
 BytesRef PagedBytes.Reader.fill(BytesRef b, long start)
          Reads length as 1 or 2 byte vInt prefix, starting at start.
 BytesRef PagedBytes.Reader.fillSlice(BytesRef b, long start, int length)
          Gets a slice out of PagedBytes starting at start with a given length.
 BytesRef PagedBytes.Reader.fillSliceWithPrefix(BytesRef b, long start)
          Gets a slice out of PagedBytes starting at start, the length is read as 1 or 2 byte vInt prefix.
 BytesRef BytesRefHash.get(int ord, BytesRef ref)
          Populates and returns a BytesRef with the bytes for the given ord.
 BytesRef ByteBlockPool.setBytesRef(BytesRef term, int textStart)
           
 

Methods in org.apache.lucene.util that return types with arguments of type BytesRef
static Comparator<BytesRef> BytesRef.getUTF8SortedAsUnicodeComparator()
           
static Comparator<BytesRef> BytesRef.getUTF8SortedAsUTF16Comparator()
           
 

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 BytesRef.append(BytesRef other)
           
 boolean BytesRef.bytesEquals(BytesRef other)
           
 int BytesRef.compareTo(BytesRef other)
          Unsigned byte order comparison
 void BytesRef.copy(BytesRef other)
           
 void ByteBlockPool.copy(BytesRef bytes)
          Copies the given BytesRef at the current positions ( ByteBlockPool.byteUpto across buffer boundaries
 void PagedBytes.copy(BytesRef bytes)
          Copy BytesRef in
 void PagedBytes.copy(BytesRef bytes, BytesRef out)
          Copy BytesRef in, setting BytesRef out to the result.
 long PagedBytes.copyUsingLengthPrefix(BytesRef bytes)
          Copy bytes in, writing the length as a 1 or 2 byte vInt prefix.
 boolean BytesRef.endsWith(BytesRef other)
           
 BytesRef PagedBytes.Reader.fill(BytesRef b, long start)
          Reads length as 1 or 2 byte vInt prefix, starting at start.
 int PagedBytes.Reader.fillAndGetIndex(BytesRef b, long start)
          Reads length as 1 or 2 byte vInt prefix, starting at start.
 long PagedBytes.Reader.fillAndGetStart(BytesRef b, long start)
          Reads length as 1 or 2 byte vInt prefix, starting at start and returns the start offset of the next part, suitable as start parameter on next call to sequentially read all BytesRef.
 BytesRef PagedBytes.Reader.fillSlice(BytesRef b, long start, int length)
          Gets a slice out of PagedBytes starting at start with a given length.
 BytesRef PagedBytes.Reader.fillSliceWithPrefix(BytesRef b, long start)
          Gets a slice out of PagedBytes starting at start, the length is read as 1 or 2 byte vInt prefix.
 BytesRef BytesRefHash.get(int ord, BytesRef ref)
          Populates and returns a BytesRef with the bytes for the given ord.
 BytesRef ByteBlockPool.setBytesRef(BytesRef term, int textStart)
           
 boolean BytesRef.startsWith(BytesRef other)
           
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)
 

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.
 

Constructors in org.apache.lucene.util with parameters of type BytesRef
BytesRef(BytesRef other)
           
 

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)
           
 

Methods in org.apache.lucene.util.fst with parameters of type BytesRef
 BytesRef ByteSequenceOutputs.add(BytesRef prefix, BytesRef output)
           
 void Builder.add(BytesRef input, T output)
           
 BytesRef ByteSequenceOutputs.common(BytesRef output1, BytesRef output2)
           
static
<T> T
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.seekFloor(BytesRef target)
          Seeks to biggest term that's <= target.
 BytesRef ByteSequenceOutputs.subtract(BytesRef output, BytesRef inc)
           
 void ByteSequenceOutputs.write(BytesRef prefix, DataOutput out)
           
 



Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.