private static class FilterImpl.Parser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private char[] |
filterChars |
private java.lang.String |
filterstring |
private boolean |
ignoreCase |
private int |
pos |
Constructor and Description |
---|
Parser(java.lang.String filterstring,
boolean ignoreCase) |
Modifier and Type | Method and Description |
---|---|
private FilterImpl |
parse_and() |
private java.lang.String |
parse_attr() |
private FilterImpl |
parse_filter() |
private FilterImpl |
parse_filtercomp() |
private FilterImpl |
parse_item() |
private FilterImpl |
parse_not() |
private FilterImpl |
parse_or() |
private java.lang.Object |
parse_substring() |
private java.lang.String |
parse_value() |
(package private) FilterImpl |
parse() |
private void |
skipWhiteSpace() |
private final java.lang.String filterstring
private final boolean ignoreCase
private final char[] filterChars
private int pos
FilterImpl parse() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private FilterImpl parse_filter() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private FilterImpl parse_filtercomp() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private FilterImpl parse_and() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private FilterImpl parse_or() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private FilterImpl parse_not() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private FilterImpl parse_item() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private java.lang.String parse_attr() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private java.lang.String parse_value() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private java.lang.Object parse_substring() throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
private void skipWhiteSpace()