public final class FieldInvertState extends Object
Constructor and Description |
---|
FieldInvertState(String name)
Creates {code FieldInvertState} for the specified
field name.
|
FieldInvertState(String name,
int position,
int length,
int numOverlap,
int offset,
float boost)
Creates {code FieldInvertState} for the specified
field name and values for all fields.
|
Modifier and Type | Method and Description |
---|---|
AttributeSource |
getAttributeSource()
Returns the
AttributeSource from the TokenStream that provided the indexed tokens for this
field. |
float |
getBoost()
Get boost value.
|
int |
getLength()
Get total number of terms in this field.
|
int |
getMaxTermFrequency()
Get the maximum term-frequency encountered for any term in the field.
|
String |
getName()
Return the field's name
|
int |
getNumOverlap()
Get the number of terms with
positionIncrement == 0 . |
int |
getOffset()
Get end offset of the last processed term.
|
int |
getPosition()
Get the last processed term position.
|
int |
getUniqueTermCount()
Return the number of unique terms encountered in this field.
|
void |
setBoost(float boost)
Set boost value.
|
void |
setLength(int length)
Set length value.
|
void |
setNumOverlap(int numOverlap)
Set number of terms with
positionIncrement ==
0 . |
public FieldInvertState(String name)
public FieldInvertState(String name, int position, int length, int numOverlap, int offset, float boost)
public int getPosition()
public int getLength()
public void setLength(int length)
public int getNumOverlap()
positionIncrement == 0
.public void setNumOverlap(int numOverlap)
positionIncrement ==
0
.public int getOffset()
public float getBoost()
public void setBoost(float boost)
public int getMaxTermFrequency()
public int getUniqueTermCount()
public AttributeSource getAttributeSource()
AttributeSource
from the TokenStream
that provided the indexed tokens for this
field.public String getName()
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.