org.eclipse.persistence.sdo.helper.extension
Class Token
java.lang.Object
org.eclipse.persistence.sdo.helper.extension.Token
public class Token
- extends java.lang.Object
A token is used for processing an XPath Expression
into postfix notation via OPStack. Each token
knows its type (1-6) as well as its priority.
Constructor Summary |
Token(java.lang.String name,
int type)
This constructor sets the name and type to the input
values, and sets the priority to the input type. |
Token(java.lang.String name,
int type,
int priority)
This constructor sets the name, type and priority
to the input values. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ARG
public static final int ARG
- See Also:
- Constant Field Values
PRE
public static final int PRE
- See Also:
- Constant Field Values
OPEN
public static final int OPEN
- See Also:
- Constant Field Values
DI
public static final int DI
- See Also:
- Constant Field Values
POST
public static final int POST
- See Also:
- Constant Field Values
CLOSE
public static final int CLOSE
- See Also:
- Constant Field Values
OR_PR
public static final int OR_PR
- See Also:
- Constant Field Values
AND_PR
public static final int AND_PR
- See Also:
- Constant Field Values
EQ_PR
public static final int EQ_PR
- See Also:
- Constant Field Values
NEQ_PR
public static final int NEQ_PR
- See Also:
- Constant Field Values
LEQ_PR
public static final int LEQ_PR
- See Also:
- Constant Field Values
LT_PR
public static final int LT_PR
- See Also:
- Constant Field Values
GEQ_PR
public static final int GEQ_PR
- See Also:
- Constant Field Values
GT_PR
public static final int GT_PR
- See Also:
- Constant Field Values
OpenExp
public static Token OpenExp
CloseExp
public static Token CloseExp
Token
public Token(java.lang.String name,
int type)
- This constructor sets the name and type to the input
values, and sets the priority to the input type.
- Parameters:
name
- type
-
Token
public Token(java.lang.String name,
int type,
int priority)
- This constructor sets the name, type and priority
to the input values.
- Parameters:
name
- type
- priority
-
getName
public java.lang.String getName()
getType
public int getType()
getPriority
public int getPriority()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object