| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| protected ThreadLocal | |
| protected String | |
| public boolean | nocase
This makes the test case-insensitive, i.e., there is no difference between 'A-Z' and 'a-z' both in the expanded TestString and the CondPattern. |
| public boolean | ornext
Use this to combine rule conditions with a local OR instead of the implicit AND. |
| protected boolean | |
| protected Substitution | |
| protected String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public String | |
| public Matcher | |
| public String | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public String |
| condition | back to summary |
|---|---|
| protected ThreadLocal<RewriteCond. | |
| condPattern | back to summary |
|---|---|
| protected String condPattern | |
| nocase | back to summary |
|---|---|
| public boolean nocase This makes the test case-insensitive, i.e., there is no difference between 'A-Z' and 'a-z' both in the expanded TestString and the CondPattern. This flag is effective only for comparisons between TestString and CondPattern. It has no effect on filesystem and subrequest checks. | |
| ornext | back to summary |
|---|---|
| public boolean ornext Use this to combine rule conditions with a local OR instead of the implicit AND. | |
| positive | back to summary |
|---|---|
| protected boolean positive | |
| test | back to summary |
|---|---|
| protected Substitution test | |
| testString | back to summary |
|---|---|
| protected String testString | |
| RewriteCond | back to summary |
|---|---|
| public RewriteCond() | |
| evaluate | back to summary |
|---|---|
| public boolean evaluate(Matcher rule, Matcher cond, Resolver resolver) Evaluate the condition based on the context | |
| getCondPattern | back to summary |
|---|---|
| public String getCondPattern() | |
| getMatcher | back to summary |
|---|---|
| public Matcher getMatcher() | |
| getTestString | back to summary |
|---|---|
| public String getTestString() | |
| isNocase | back to summary |
|---|---|
| public boolean isNocase() | |
| isOrnext | back to summary |
|---|---|
| public boolean isOrnext() | |
| isPositive | back to summary |
|---|---|
| public boolean isPositive() | |
| parse | back to summary |
|---|---|
| public void parse(Map<String, RewriteMap> maps) | |
| setCondPattern | back to summary |
|---|---|
| public void setCondPattern(String condPattern) | |
| setNocase | back to summary |
|---|---|
| public void setNocase(boolean nocase) | |
| setOrnext | back to summary |
|---|---|
| public void setOrnext(boolean ornext) | |
| setPositive | back to summary |
|---|---|
| public void setPositive(boolean positive) | |
| setTestString | back to summary |
|---|---|
| public void setTestString(String testString) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. String representation.
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract boolean |
| Condition | back to summary |
|---|---|
| public Condition() | |
| evaluate | back to summary |
|---|---|
| public abstract boolean evaluate(String value, Resolver resolver) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | evaluate(String value, Resolver resolver)
Implements abstract io.
|
| condition | back to summary |
|---|---|
| public String condition | |
| type | back to summary |
|---|---|
| public int type -1: < 0: = 1: > | |
| LexicalCondition | back to summary |
|---|---|
| public LexicalCondition() | |
| evaluate | back to summary |
|---|---|
| public boolean evaluate(String value, Resolver resolver) Implements abstract io. | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | evaluate(String value, Resolver resolver)
Implements abstract io.
|
| matcher | back to summary |
|---|---|
| public Matcher matcher | |
| pattern | back to summary |
|---|---|
| public Pattern pattern | |
| PatternCondition | back to summary |
|---|---|
| public PatternCondition() | |
| evaluate | back to summary |
|---|---|
| public boolean evaluate(String value, Resolver resolver) Implements abstract io. | |
| Modifier and Type | Field and Description |
|---|---|
| public int | type
0: -d (is directory ?) 1: -f (is regular file ?) 2: -s (is regular file with size ?) |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | evaluate(String value, Resolver resolver)
Implements abstract io.
|
| type | back to summary |
|---|---|
| public int type 0: -d (is directory ?) 1: -f (is regular file ?) 2: -s (is regular file with size ?) | |
| ResourceCondition | back to summary |
|---|---|
| public ResourceCondition() | |
| evaluate | back to summary |
|---|---|
| public boolean evaluate(String value, Resolver resolver) Implements abstract io. | |