|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ORG.oclc.qparse.Z3958Parser
Object that takes infix boolean strings to rpn aa:def and bb:ghi => def/u=x;s=y; ghi/u=w;s=z; and
Field Summary | |
protected String |
defaultIndex
Default index |
protected String |
defaultNearQualifier
Default near qualifier |
protected String |
defaultOperator
Default operator |
protected String |
defaultWithinQualifier
Default within qualifier |
protected IndexMap[] |
indexMap
Index Abbrivation Map for the DB |
Token |
jj_nt
|
protected ORG.oclc.qparse.JJTZ3958ParserState |
jjtree
|
boolean |
lookingAhead
|
static int |
NOPOLISH
|
static int |
POLISH
|
Token |
token
|
Z3958ParserTokenManager |
token_source
|
Constructor Summary | |
Z3958Parser(InputStream stream)
|
|
Z3958Parser(Reader stream)
|
|
Z3958Parser(Z3958ParserTokenManager tm)
|
Method Summary | |
String |
BooleanOp()
|
static boolean |
debug()
|
void |
disable_tracing()
|
void |
enable_tracing()
|
protected IndexMap |
findIndexMap(String abb)
|
protected Map |
findMap(String abb)
|
ParseException |
generateParseException()
|
int |
getMode()
|
Token |
getNextToken()
|
Token |
getToken(int index)
|
static void |
main(String[] args)
|
boolean |
mode(int m)
|
String |
prettyMode(int m)
|
void |
ProxGroup()
|
void |
ProxOp()
|
void |
QualifierList(StringBuffer indexes)
|
String |
RangeOp()
|
void |
ReInit(InputStream stream)
|
void |
ReInit(Reader stream)
|
void |
ReInit(Z3958ParserTokenManager tm)
|
String |
SearchElement()
|
void |
SearchGroup()
|
String |
SearchParm()
|
String |
SearchTerm(String indexes)
|
void |
setMode(int m)
|
void |
setUp(DbAttributes attrib,
String operator)
Set up global parser state (default to NOPOLISH or not to run the filter classes on the terms). |
void |
setUp(DbAttributes attrib,
String operator,
int m)
Set up global parser state. |
void |
SGPrime()
|
ASTStart |
Start()
|
String |
Value(String id)
|
void |
ValueGroup()
|
String |
ValueParm(String id)
|
boolean |
verbose()
|
String |
Word(String indexes)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected ORG.oclc.qparse.JJTZ3958ParserState jjtree
protected IndexMap[] indexMap
protected String defaultOperator
IndexMap
protected String defaultIndex
IndexMap
protected String defaultWithinQualifier
protected String defaultNearQualifier
public static final int POLISH
public static final int NOPOLISH
public Z3958ParserTokenManager token_source
public Token token
public Token jj_nt
public boolean lookingAhead
Constructor Detail |
public Z3958Parser(InputStream stream)
public Z3958Parser(Reader stream)
public Z3958Parser(Z3958ParserTokenManager tm)
Method Detail |
public static void main(String[] args) throws IOException
public static boolean debug()
public boolean verbose()
public int getMode()
public void setMode(int m)
public boolean mode(int m)
public String prettyMode(int m)
public void setUp(DbAttributes attrib, String operator)
public void setUp(DbAttributes attrib, String operator, int m)
protected Map findMap(String abb)
protected IndexMap findIndexMap(String abb)
public final ASTStart Start() throws ParseException
public final void SearchGroup() throws ParseException
public final void SGPrime() throws ParseException
public final String SearchElement() throws ParseException
public final String SearchParm() throws ParseException
public final void ProxGroup() throws ParseException
public final void ValueGroup() throws ParseException
public final String ValueParm(String id) throws ParseException
public final String SearchTerm(String indexes) throws ParseException
public final String Word(String indexes) throws ParseException
public final String Value(String id) throws ParseException
public final void QualifierList(StringBuffer indexes) throws ParseException
public final void ProxOp() throws ParseException
public final String BooleanOp() throws ParseException
public final String RangeOp() throws ParseException
public void ReInit(InputStream stream)
public void ReInit(Reader stream)
public void ReInit(Z3958ParserTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public final ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |