|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.vqlparser.SymbolTable
Symbol Table object that holds information about VQL tokens.
| Nested Class Summary | |
protected class |
SymbolTable.Symbol
|
| Field Summary | |
static int |
ACCRUE_OP
|
static int |
ALL_OP
|
static int |
AND_OP
|
static int |
ANY_OP
|
static int |
COMMA_OP
|
static int |
EVIDENCE_OP
|
static int |
FIELD
|
static int |
IN_OP
|
static int |
MODIFIER
|
static int |
NOT_OP
|
static int |
OR_OP
|
static int |
PRODUCT_OP
|
static int |
PROXIMITY_OP
|
static int |
REL_OP
|
static int |
STRING
|
static int |
SUM_OP
|
static int |
TEXT_REL_OP
|
static int |
TOPIC
|
static int |
UNLICENSED_FIELD
|
static int |
WHEN_OP
|
static int |
WORD
|
| Constructor Summary | |
SymbolTable()
Constructor |
|
| Method Summary | |
java.lang.String |
getAmount(java.lang.String s)
|
int |
getArity(java.lang.String nm)
The arity of this node. |
int |
getPrecedence(java.lang.String nm)
The precedence of this node. |
int |
getType(java.lang.String nm)
Return the type of this node. |
boolean |
isToken(java.lang.String nm)
Is this a Verity token? |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int ACCRUE_OP
public static final int AND_OP
public static final int COMMA_OP
public static final int EVIDENCE_OP
public static final int IN_OP
public static final int MODIFIER
public static final int OR_OP
public static final int PRODUCT_OP
public static final int PROXIMITY_OP
public static final int REL_OP
public static final int SUM_OP
public static final int TEXT_REL_OP
public static final int WHEN_OP
public static final int WORD
public static final int STRING
public static final int NOT_OP
public static final int ANY_OP
public static final int ALL_OP
public static final int TOPIC
public static final int FIELD
public static final int UNLICENSED_FIELD
| Constructor Detail |
public SymbolTable()
| Method Detail |
public java.lang.String getAmount(java.lang.String s)
public int getType(java.lang.String nm)
public int getArity(java.lang.String nm)
public int getPrecedence(java.lang.String nm)
public boolean isToken(java.lang.String nm)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||