public class AttributeFilter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private DoubleRange |
attributeRange |
private java.lang.String |
attributeValue |
private java.lang.String |
fieldName |
Constructor and Description |
---|
AttributeFilter() |
AttributeFilter(java.lang.String fieldName,
DoubleRange attributeRange) |
AttributeFilter(java.lang.String fieldName,
java.lang.String attributeValue) |
Modifier and Type | Method and Description |
---|---|
DoubleRange |
getAttributeRange()
Has to be specified if the attribute is numeric.
|
java.lang.String |
getAttributeValue()
Has to be specified if the attribute is not numeric.
|
java.lang.String |
getFieldName()
The solr-fieldname of the attribute which is used for filtering.
|
boolean |
isNumeric() |
java.lang.String |
toString() |
private java.lang.String fieldName
private java.lang.String attributeValue
private DoubleRange attributeRange
public AttributeFilter()
public AttributeFilter(java.lang.String fieldName, java.lang.String attributeValue)
public AttributeFilter(java.lang.String fieldName, DoubleRange attributeRange)
public java.lang.String getAttributeValue()
public java.lang.String getFieldName()
public DoubleRange getAttributeRange()
public boolean isNumeric()
public java.lang.String toString()
toString
in class java.lang.Object