static class ExtendedDismaxQParser.DynamicField extends java.lang.Object implements java.lang.Comparable<ExtendedDismaxQParser.DynamicField>
Modifier and Type | Field and Description |
---|---|
(package private) static int |
CATCHALL |
(package private) static int |
ENDS_WITH |
(package private) static int |
STARTS_WITH |
(package private) java.lang.String |
str |
(package private) int |
type |
(package private) java.lang.String |
wildcard |
Modifier | Constructor and Description |
---|---|
protected |
DynamicField(java.lang.String wildcard) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ExtendedDismaxQParser.DynamicField other)
Sort order is based on length of regex.
|
boolean |
matches(java.lang.String name) |
java.lang.String |
toString() |
static final int STARTS_WITH
static final int ENDS_WITH
static final int CATCHALL
final java.lang.String wildcard
final int type
final java.lang.String str
public boolean matches(java.lang.String name)
public int compareTo(ExtendedDismaxQParser.DynamicField other)
compareTo
in interface java.lang.Comparable<ExtendedDismaxQParser.DynamicField>
other
- The object to compare to.public java.lang.String toString()
toString
in class java.lang.Object