Package org.htmlunit.xpath.compiler
Class Keywords
java.lang.Object
org.htmlunit.xpath.compiler.Keywords
Table of strings to operation code lookups.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringancestor-or-self axes string.private static final Stringancestor axes string.private static final Stringattribute axes string.private static final Stringchild axes string.private static final Stringancestor axes string.private static final Stringdescendant-or-self axes string.private static final Stringfollowing-sibling axes string.private static final Stringfollowing axes string.private static final Stringnamespace axes string.private static final Stringparent axes string.private static final Stringpreceding-sibling axes string.private static final Stringpreceding axes string.private static final Stringself axes abreviated string.private static final Stringself axes string.static final Stringboolean function string.static final Stringceiling function string.static final Stringconcat function string.static final Stringcontains function string.static final Stringcount function string.static final Stringcurrent function string.static final Stringfalse function string.static final Stringfloor function string.(package private) static final Stringid function string.static final Stringlang function string.static final Stringlast function string.static final Stringlocal-name function string.static final Stringname function string.static final Stringnamespace-uri function string.static final Stringnormalize-space function string.static final Stringnot function string.static final Stringnumber function string.static final Stringposition function string.static final Stringround function string.static final Stringstarts-with function string.static final Stringstring-length function string.static final Stringstring function string.static final Stringsubstring-after function string.static final Stringsubstring-before function string.static final Stringsubstring function string.static final Stringsum function string.static final Stringtranslate function string.static final Stringtrue function string.Table of axes names to opcode associations.Table of keywords to opcode associations.Table of function name to function ID associations.Table of node type strings to opcode associations.private static final StringWildcard element string.private static final Stringcomment node test string.private static final StringAny node test string.private static final Stringprocessing-instruction node test string.private static final Stringtext node test string. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static ObjectgetAxisName(String key) (package private) static ObjectgetKeyWord(String key) (package private) static ObjectgetNodeType(String key) (package private) static ObjectlookupNodeTest(String key)
-
Field Details
-
m_keywords
Table of keywords to opcode associations. -
m_axisnames
Table of axes names to opcode associations. -
m_nodetests
Table of function name to function ID associations. -
m_nodetypes
Table of node type strings to opcode associations. -
FROM_ANCESTORS_STRING
ancestor axes string.- See Also:
-
FROM_ANCESTORS_OR_SELF_STRING
ancestor-or-self axes string.- See Also:
-
FROM_ATTRIBUTES_STRING
attribute axes string.- See Also:
-
FROM_CHILDREN_STRING
child axes string.- See Also:
-
FROM_DESCENDANTS_STRING
descendant-or-self axes string.- See Also:
-
FROM_DESCENDANTS_OR_SELF_STRING
ancestor axes string.- See Also:
-
FROM_FOLLOWING_STRING
following axes string.- See Also:
-
FROM_FOLLOWING_SIBLINGS_STRING
following-sibling axes string.- See Also:
-
FROM_PARENT_STRING
parent axes string.- See Also:
-
FROM_PRECEDING_STRING
preceding axes string.- See Also:
-
FROM_PRECEDING_SIBLINGS_STRING
preceding-sibling axes string.- See Also:
-
FROM_SELF_STRING
self axes string.- See Also:
-
FROM_NAMESPACE_STRING
namespace axes string.- See Also:
-
FROM_SELF_ABBREVIATED_STRING
self axes abreviated string.- See Also:
-
NODETYPE_COMMENT_STRING
comment node test string.- See Also:
-
NODETYPE_TEXT_STRING
text node test string.- See Also:
-
NODETYPE_PI_STRING
processing-instruction node test string.- See Also:
-
NODETYPE_NODE_STRING
Any node test string.- See Also:
-
NODETYPE_ANYELEMENT_STRING
Wildcard element string.- See Also:
-
FUNC_CURRENT_STRING
current function string.- See Also:
-
FUNC_LAST_STRING
last function string.- See Also:
-
FUNC_POSITION_STRING
position function string.- See Also:
-
FUNC_COUNT_STRING
count function string.- See Also:
-
FUNC_ID_STRING
id function string.- See Also:
-
FUNC_LOCAL_PART_STRING
local-name function string.- See Also:
-
FUNC_NAMESPACE_STRING
namespace-uri function string.- See Also:
-
FUNC_NAME_STRING
name function string.- See Also:
-
FUNC_NOT_STRING
not function string.- See Also:
-
FUNC_TRUE_STRING
true function string.- See Also:
-
FUNC_FALSE_STRING
false function string.- See Also:
-
FUNC_BOOLEAN_STRING
boolean function string.- See Also:
-
FUNC_LANG_STRING
lang function string.- See Also:
-
FUNC_NUMBER_STRING
number function string.- See Also:
-
FUNC_FLOOR_STRING
floor function string.- See Also:
-
FUNC_CEILING_STRING
ceiling function string.- See Also:
-
FUNC_ROUND_STRING
round function string.- See Also:
-
FUNC_SUM_STRING
sum function string.- See Also:
-
FUNC_STRING_STRING
string function string.- See Also:
-
FUNC_STARTS_WITH_STRING
starts-with function string.- See Also:
-
FUNC_CONTAINS_STRING
contains function string.- See Also:
-
FUNC_SUBSTRING_BEFORE_STRING
substring-before function string.- See Also:
-
FUNC_SUBSTRING_AFTER_STRING
substring-after function string.- See Also:
-
FUNC_NORMALIZE_SPACE_STRING
normalize-space function string.- See Also:
-
FUNC_TRANSLATE_STRING
translate function string.- See Also:
-
FUNC_CONCAT_STRING
concat function string.- See Also:
-
FUNC_SUBSTRING_STRING
substring function string.- See Also:
-
FUNC_STRING_LENGTH_STRING
string-length function string.- See Also:
-
-
Constructor Details
-
Keywords
public Keywords()
-
-
Method Details
-
getAxisName
-
lookupNodeTest
-
getKeyWord
-
getNodeType
-