Constructor and Description |
---|
FieldInfos(FieldInfo[] infos)
Constructs a new FieldInfos from an array of FieldInfo objects
|
Modifier and Type | Method and Description |
---|---|
FieldInfo |
fieldInfo(int fieldNumber)
Return the fieldinfo object referenced by the fieldNumber.
|
FieldInfo |
fieldInfo(String fieldName)
Return the fieldinfo object referenced by the field name
|
boolean |
hasDocValues()
Returns true if any fields have DocValues
|
boolean |
hasFreq()
Returns true if any fields have freqs
|
boolean |
hasNorms()
Returns true if any fields have norms
|
boolean |
hasOffsets()
Returns true if any fields have offsets
|
boolean |
hasPayloads()
Returns true if any fields have payloads
|
boolean |
hasProx()
Returns true if any fields have positions
|
boolean |
hasVectors()
Returns true if any fields have vectors
|
Iterator<FieldInfo> |
iterator()
Returns an iterator over all the fieldinfo objects present,
ordered by ascending field number
|
int |
size()
Returns the number of fields
|
public FieldInfos(FieldInfo[] infos)
public boolean hasFreq()
public boolean hasProx()
public boolean hasPayloads()
public boolean hasOffsets()
public boolean hasVectors()
public boolean hasNorms()
public boolean hasDocValues()
public int size()
public Iterator<FieldInfo> iterator()
public FieldInfo fieldInfo(String fieldName)
public FieldInfo fieldInfo(int fieldNumber)
fieldNumber
- field's number.IllegalArgumentException
- if fieldNumber is negativeCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.