public static class ValuesSource.Bytes.WithOrdinals.FieldData extends ValuesSource.Bytes.WithOrdinals implements ReaderContextAware
ValuesSource.Bytes.WithOrdinals.FieldData
ValuesSource.Bytes.ParentChild, ValuesSource.Bytes.Script, ValuesSource.Bytes.WithOrdinals
ValuesSource.Bytes, ValuesSource.GeoPoint, ValuesSource.MetaData, ValuesSource.Numeric, ValuesSource.WithScript
Modifier and Type | Field and Description |
---|---|
protected AtomicOrdinalsFieldData |
atomicFieldData |
protected AtomicOrdinalsFieldData |
globalAtomicFieldData |
protected IndexOrdinalsFieldData |
globalFieldData |
protected IndexOrdinalsFieldData |
indexFieldData |
protected ValuesSource.MetaData |
metaData |
Constructor and Description |
---|
FieldData(IndexOrdinalsFieldData indexFieldData,
ValuesSource.MetaData metaData) |
Modifier and Type | Method and Description |
---|---|
SortedBinaryDocValues |
bytesValues()
Get the current
ValuesSource.WithScript.BytesValues . |
long |
globalMaxOrd(org.apache.lucene.search.IndexSearcher indexSearcher) |
org.apache.lucene.index.RandomAccessOrds |
globalOrdinalsValues() |
ValuesSource.MetaData |
metaData() |
org.apache.lucene.index.RandomAccessOrds |
ordinalsValues() |
void |
setNeedsGlobalOrdinals(boolean needsGlobalOrdinals) |
void |
setNextReader(org.apache.lucene.index.AtomicReaderContext reader) |
void |
setNextReader(org.apache.lucene.index.IndexReaderContext reader) |
docsWithValue
protected final IndexOrdinalsFieldData indexFieldData
protected final ValuesSource.MetaData metaData
protected AtomicOrdinalsFieldData atomicFieldData
protected IndexOrdinalsFieldData globalFieldData
protected AtomicOrdinalsFieldData globalAtomicFieldData
public FieldData(IndexOrdinalsFieldData indexFieldData, ValuesSource.MetaData metaData)
public ValuesSource.MetaData metaData()
metaData
in class ValuesSource
public void setNeedsGlobalOrdinals(boolean needsGlobalOrdinals)
setNeedsGlobalOrdinals
in class ValuesSource
public void setNextReader(org.apache.lucene.index.AtomicReaderContext reader)
setNextReader
in interface ReaderContextAware
public SortedBinaryDocValues bytesValues()
ValuesSource
ValuesSource.WithScript.BytesValues
.bytesValues
in class ValuesSource
public org.apache.lucene.index.RandomAccessOrds ordinalsValues()
ordinalsValues
in class ValuesSource.Bytes.WithOrdinals
public void setNextReader(org.apache.lucene.index.IndexReaderContext reader)
setNextReader
in interface TopReaderContextAware
setNextReader
in class ValuesSource.Bytes.WithOrdinals
public org.apache.lucene.index.RandomAccessOrds globalOrdinalsValues()
globalOrdinalsValues
in class ValuesSource.Bytes.WithOrdinals
public long globalMaxOrd(org.apache.lucene.search.IndexSearcher indexSearcher)
globalMaxOrd
in class ValuesSource.Bytes.WithOrdinals
Copyright © 2009–2015. All rights reserved.