public static class ValuesSource.Bytes.ParentChild extends ValuesSource.Bytes implements ReaderContextAware, TopReaderContextAware
ValuesSource.Bytes.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 AtomicParentChildFieldData |
atomicFieldData |
protected IndexParentChildFieldData |
globalFieldData |
protected ParentChildIndexFieldData |
indexFieldData |
protected ValuesSource.MetaData |
metaData |
Constructor and Description |
---|
ParentChild(ParentChildIndexFieldData 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,
String type) |
org.apache.lucene.index.SortedDocValues |
globalOrdinalsValues(String type) |
ValuesSource.MetaData |
metaData() |
void |
setNextReader(org.apache.lucene.index.AtomicReaderContext reader) |
void |
setNextReader(org.apache.lucene.index.IndexReaderContext reader) |
docsWithValue
setNeedsGlobalOrdinals
protected final ParentChildIndexFieldData indexFieldData
protected final ValuesSource.MetaData metaData
protected AtomicParentChildFieldData atomicFieldData
protected IndexParentChildFieldData globalFieldData
public ParentChild(ParentChildIndexFieldData indexFieldData, ValuesSource.MetaData metaData)
public void setNextReader(org.apache.lucene.index.AtomicReaderContext reader)
setNextReader
in interface ReaderContextAware
public void setNextReader(org.apache.lucene.index.IndexReaderContext reader)
setNextReader
in interface TopReaderContextAware
public org.apache.lucene.index.SortedDocValues globalOrdinalsValues(String type)
public long globalMaxOrd(org.apache.lucene.search.IndexSearcher indexSearcher, String type)
public SortedBinaryDocValues bytesValues()
ValuesSource
ValuesSource.WithScript.BytesValues
.bytesValues
in class ValuesSource
public ValuesSource.MetaData metaData()
metaData
in class ValuesSource
Copyright © 2009–2015. All rights reserved.