org.exolab.adaptx.xpath.engine

Class Token

public class Token extends Object

A Token class for the XPath 1.0 lexer

Author: Keith Visco

Field Summary
static shortADDITION_OP
static shortANCESTORS_AXIS
static shortANCESTORS_OR_SELF
static shortANCESTOR_OP
static shortAND_OPNAME
static shortATTRIBUTES_AXIS
static shortAT_SYMBOL
static shortCHILDREN_AXIS
static shortCNAME
static shortCOMMA
static shortCOMMENT
static shortDESCENDANTS_AXIS
static shortDESCENDANTS_OR_SELF
static shortDIV_OPNAME
static shortEQUALS_OP
static shortFOLLOWING_AXIS
static shortFOLLOWING_SIBLINGS_AXIS
static shortFUNCTION_NAME
static shortGREATER_OR_EQ_OP
static shortGREATER_THAN_OP
static shortLESS_OR_EQ_OP
static shortLESS_THAN_OP
static shortLITERAL
static shortL_BRACKET
static shortL_PAREN
static shortMOD_OPNAME
static shortMULTIPLY_OP
static shortNAMESPACE_AXIS
static shortNAMESPACE_PREFIX
static shortNODE
static shortNOT_EQUALS_OP
static shortNULL
static shortNUMBER
static shortOR_OPNAME
static shortPARENT_AXIS
static shortPARENT_NODE
static shortPARENT_OP
static shortPERIOD
static shortPI
static shortPRECEDING_AXIS
static shortPRECEDING_SIBLINGS_AXIS
static shortQUO_OPNAME
static shortR_BRACKET
static shortR_PAREN
static shortSELF_AXIS
static shortSELF_NODE
static shortSUBTRACTION_OP
shorttype
static shortTEXT
static shortUNION_OP
Stringvalue
static shortVAR_REFERENCE
static shortWILDCARD
Method Summary
StringtoString()

Field Detail

ADDITION_OP

public static final short ADDITION_OP

ANCESTORS_AXIS

public static final short ANCESTORS_AXIS

ANCESTORS_OR_SELF

public static final short ANCESTORS_OR_SELF

ANCESTOR_OP

public static final short ANCESTOR_OP

AND_OPNAME

public static final short AND_OPNAME

ATTRIBUTES_AXIS

public static final short ATTRIBUTES_AXIS

AT_SYMBOL

public static final short AT_SYMBOL

CHILDREN_AXIS

public static final short CHILDREN_AXIS

CNAME

public static final short CNAME

COMMA

public static final short COMMA

COMMENT

public static final short COMMENT

DESCENDANTS_AXIS

public static final short DESCENDANTS_AXIS

DESCENDANTS_OR_SELF

public static final short DESCENDANTS_OR_SELF

DIV_OPNAME

public static final short DIV_OPNAME

EQUALS_OP

public static final short EQUALS_OP

FOLLOWING_AXIS

public static final short FOLLOWING_AXIS

FOLLOWING_SIBLINGS_AXIS

public static final short FOLLOWING_SIBLINGS_AXIS

FUNCTION_NAME

public static final short FUNCTION_NAME

GREATER_OR_EQ_OP

public static final short GREATER_OR_EQ_OP

GREATER_THAN_OP

public static final short GREATER_THAN_OP

LESS_OR_EQ_OP

public static final short LESS_OR_EQ_OP

LESS_THAN_OP

public static final short LESS_THAN_OP

LITERAL

public static final short LITERAL

L_BRACKET

public static final short L_BRACKET

L_PAREN

public static final short L_PAREN

MOD_OPNAME

public static final short MOD_OPNAME

MULTIPLY_OP

public static final short MULTIPLY_OP

NAMESPACE_AXIS

public static final short NAMESPACE_AXIS

NAMESPACE_PREFIX

public static final short NAMESPACE_PREFIX

NODE

public static final short NODE

NOT_EQUALS_OP

public static final short NOT_EQUALS_OP

NULL

public static final short NULL

NUMBER

public static final short NUMBER

OR_OPNAME

public static final short OR_OPNAME

PARENT_AXIS

public static final short PARENT_AXIS

PARENT_NODE

public static final short PARENT_NODE

PARENT_OP

public static final short PARENT_OP

PERIOD

public static final short PERIOD

PI

public static final short PI

PRECEDING_AXIS

public static final short PRECEDING_AXIS

PRECEDING_SIBLINGS_AXIS

public static final short PRECEDING_SIBLINGS_AXIS

QUO_OPNAME

public static final short QUO_OPNAME

R_BRACKET

public static final short R_BRACKET

R_PAREN

public static final short R_PAREN

SELF_AXIS

public static final short SELF_AXIS

SELF_NODE

public static final short SELF_NODE

SUBTRACTION_OP

public static final short SUBTRACTION_OP

type

public short type

TEXT

public static final short TEXT

UNION_OP

public static final short UNION_OP

value

public String value

VAR_REFERENCE

public static final short VAR_REFERENCE

WILDCARD

public static final short WILDCARD

Method Detail

toString

public String toString()