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