A C D E F G H I J L M N O P Q R S T U V W X _ 

A

abbreviatedStep() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
abbreviatedStep() - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
ABRPATH - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
ABRPATH - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
ABRPATH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
ABRPATH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
ABRPATH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
ABRPATH(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
absoluteLocationPathNoroot() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
absoluteLocationPathNoroot() - Method in class org.seimicrawler.xpath.antlr.XpathParser.LocationPathContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbbreviatedStepContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AndExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AxisSpecifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.ExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.LocationPathContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.MainContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NameTestContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NCNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.OrExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PredicateContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.QNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.seimicrawler.xpath.antlr.XpathParser.VariableReferenceContext
 
additiveExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
additiveExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
additiveExpr(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
AllText - Class in org.seimicrawler.xpath.core.node
获取当前节点下以及所有子孙节点中纯文本
AllText() - Constructor for class org.seimicrawler.xpath.core.node.AllText
 
AncestorOrSelfSelector - Class in org.seimicrawler.xpath.core.axis
the ancestor-or-self axis contains the context node and the ancestors of the context node; thus, the ancestor axis will always include the root node
AncestorOrSelfSelector() - Constructor for class org.seimicrawler.xpath.core.axis.AncestorOrSelfSelector
 
AncestorSelector - Class in org.seimicrawler.xpath.core.axis
the ancestor axis contains the ancestors of the context node; the ancestors of the context node consist of the parent of context node and the parent's parent and so on; thus, the ancestor axis will always include the root node, unless the context node is the root node
AncestorSelector() - Constructor for class org.seimicrawler.xpath.core.axis.AncestorSelector
 
andExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
andExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.OrExprContext
 
andExpr(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.OrExprContext
 
APOS - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
APOS - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.AncestorOrSelfSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.AncestorSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.AttributeSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.ChildSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.DescendantOrSelfSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.DescendantSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.FollowingSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.FollowingSiblingOneSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.FollowingSiblingSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.ParentSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.PrecedingSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.PrecedingSiblingOneSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.PrecedingSiblingSelector
 
apply(Elements) - Method in class org.seimicrawler.xpath.core.axis.SelfSelector
 
apply(Elements) - Method in interface org.seimicrawler.xpath.core.AxisSelector
 
asBoolean() - Method in class org.seimicrawler.xpath.core.XValue
 
asDouble() - Method in class org.seimicrawler.xpath.core.XValue
 
asDouble() - Method in class org.seimicrawler.xpath.JXNode
 
asElement() - Method in class org.seimicrawler.xpath.JXNode
 
asElements() - Method in class org.seimicrawler.xpath.core.XValue
 
asList() - Method in class org.seimicrawler.xpath.core.XValue
 
asLong() - Method in class org.seimicrawler.xpath.core.XValue
 
asString() - Method in class org.seimicrawler.xpath.core.XValue
 
asString() - Method in class org.seimicrawler.xpath.JXNode
 
AT - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
AT - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
attr() - Method in class org.seimicrawler.xpath.core.XValue
 
AttributeSelector - Class in org.seimicrawler.xpath.core.axis
the attribute axis contains the attributes of the context node; the axis will be empty unless the context node is an element
AttributeSelector() - Constructor for class org.seimicrawler.xpath.core.axis.AttributeSelector
 
AxisName - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
AxisName - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
AxisName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AxisSpecifierContext
 
AxisName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NCNameContext
 
AxisSelector - Interface in org.seimicrawler.xpath.core
https://www.w3.org/TR/1999/REC-xpath-19991116/#NT-AxisSpecifier
axisSpecifier() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
axisSpecifier() - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 

C

call(Scope, List<XValue>) - Method in interface org.seimicrawler.xpath.core.Function
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.Concat
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.Contains
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.Count
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.First
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.Last
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.Not
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.Position
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.StartsWith
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.StringLength
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.SubString
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.SubStringAfter
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.SubStringBefore
 
call(Scope, List<XValue>) - Method in class org.seimicrawler.xpath.core.function.SubStringEx
 
call(Scope) - Method in class org.seimicrawler.xpath.core.node.AllText
函数具体逻辑
call(Scope) - Method in class org.seimicrawler.xpath.core.node.Html
 
call(Scope) - Method in class org.seimicrawler.xpath.core.node.Node
函数具体逻辑
call(Scope) - Method in class org.seimicrawler.xpath.core.node.Num
函数具体逻辑
call(Scope) - Method in class org.seimicrawler.xpath.core.node.OuterHtml
 
call(Scope) - Method in class org.seimicrawler.xpath.core.node.Text
函数具体逻辑
call(Scope) - Method in interface org.seimicrawler.xpath.core.NodeTest
函数具体逻辑
CC - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
CC - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
channelNames - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
ChildSelector - Class in org.seimicrawler.xpath.core.axis
the child axis contains the children of the context node
ChildSelector() - Constructor for class org.seimicrawler.xpath.core.axis.ChildSelector
 
cn.wanghaomiao.xpath.model - package cn.wanghaomiao.xpath.model
 
COLON - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
COLON - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
COMMA - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
COMMA - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
CommonUtil - Class in org.seimicrawler.xpath.util
 
CommonUtil() - Constructor for class org.seimicrawler.xpath.util.CommonUtil
 
compareTo(XValue) - Method in class org.seimicrawler.xpath.core.XValue
 
Concat - Class in org.seimicrawler.xpath.core.function
Function: string concat(string, string, string*) The concat function returns the concatenation of its arguments.
Concat() - Constructor for class org.seimicrawler.xpath.core.function.Concat
 
CONTAIN_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
CONTAIN_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
CONTAIN_WITH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
CONTAIN_WITH(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
Contains - Class in org.seimicrawler.xpath.core.function
Function: boolean contains(string, string) The contains function returns true if the first argument string contains the second argument string, and otherwise returns false.
Contains() - Constructor for class org.seimicrawler.xpath.core.function.Contains
 
context() - Method in class org.seimicrawler.xpath.core.Scope
 
Count - Class in org.seimicrawler.xpath.core.function
Function: number count(node-set) The count function returns the number of nodes in the argument node-set.
Count() - Constructor for class org.seimicrawler.xpath.core.function.Count
 
create(Elements) - Static method in class org.seimicrawler.xpath.core.Scope
 
create(Element) - Static method in class org.seimicrawler.xpath.core.Scope
 
create(Scope) - Static method in class org.seimicrawler.xpath.core.Scope
 
create(Object) - Static method in class org.seimicrawler.xpath.core.XValue
 
create(Document) - Static method in class org.seimicrawler.xpath.JXDocument
 
create(Elements) - Static method in class org.seimicrawler.xpath.JXDocument
 
create(String) - Static method in class org.seimicrawler.xpath.JXDocument
 
create(Object) - Static method in class org.seimicrawler.xpath.JXNode
 
createByUrl(String) - Static method in class org.seimicrawler.xpath.JXDocument
 

D

DescendantOrSelfSelector - Class in org.seimicrawler.xpath.core.axis
the descendant-or-self axis contains the context node and the descendants of the context node
DescendantOrSelfSelector() - Constructor for class org.seimicrawler.xpath.core.axis.DescendantOrSelfSelector
 
DescendantSelector - Class in org.seimicrawler.xpath.core.axis
the descendant axis contains the descendants of the context node; a descendant is a child or a child of a child and so on; thus the descendant axis never contains attribute or namespace nodes
DescendantSelector() - Constructor for class org.seimicrawler.xpath.core.axis.DescendantSelector
 
DIVISION - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
DIVISION - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
DIVISION() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
DoFailOnErrorHandler - Class in org.seimicrawler.xpath.exception
如果语法解析异常,直接抛出并终止解析
DoFailOnErrorHandler() - Constructor for class org.seimicrawler.xpath.exception.DoFailOnErrorHandler
 
DOT - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
DOT - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
DOTDOT - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
DOTDOT - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 

E

e(Element) - Static method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
END_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
END_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
END_WITH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
END_WITH(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
enterAbbreviatedStep(XpathParser.AbbreviatedStepContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.abbreviatedStep().
enterAbbreviatedStep(XpathParser.AbbreviatedStepContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.abbreviatedStep().
enterAbsoluteLocationPathNoroot(XpathParser.AbsoluteLocationPathNorootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.absoluteLocationPathNoroot().
enterAbsoluteLocationPathNoroot(XpathParser.AbsoluteLocationPathNorootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.absoluteLocationPathNoroot().
enterAdditiveExpr(XpathParser.AdditiveExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.additiveExpr().
enterAdditiveExpr(XpathParser.AdditiveExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.additiveExpr().
enterAndExpr(XpathParser.AndExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.andExpr().
enterAndExpr(XpathParser.AndExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.andExpr().
enterAxisSpecifier(XpathParser.AxisSpecifierContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.axisSpecifier().
enterAxisSpecifier(XpathParser.AxisSpecifierContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.axisSpecifier().
enterEqualityExpr(XpathParser.EqualityExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.equalityExpr().
enterEqualityExpr(XpathParser.EqualityExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.equalityExpr().
enterEveryRule(ParserRuleContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
enterExpr(XpathParser.ExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.expr().
enterExpr(XpathParser.ExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.expr().
enterFilterExpr(XpathParser.FilterExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.filterExpr().
enterFilterExpr(XpathParser.FilterExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.filterExpr().
enterFunctionCall(XpathParser.FunctionCallContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.functionCall().
enterFunctionCall(XpathParser.FunctionCallContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.functionCall().
enterFunctionName(XpathParser.FunctionNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.functionName().
enterFunctionName(XpathParser.FunctionNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.functionName().
enterLocationPath(XpathParser.LocationPathContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.locationPath().
enterLocationPath(XpathParser.LocationPathContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.locationPath().
enterMain(XpathParser.MainContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.main().
enterMain(XpathParser.MainContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.main().
enterMultiplicativeExpr(XpathParser.MultiplicativeExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.multiplicativeExpr().
enterMultiplicativeExpr(XpathParser.MultiplicativeExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.multiplicativeExpr().
enterNameTest(XpathParser.NameTestContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.nameTest().
enterNameTest(XpathParser.NameTestContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.nameTest().
enterNCName(XpathParser.NCNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.nCName().
enterNCName(XpathParser.NCNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.nCName().
enterNodeTest(XpathParser.NodeTestContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.nodeTest().
enterNodeTest(XpathParser.NodeTestContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.nodeTest().
enterOrExpr(XpathParser.OrExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.orExpr().
enterOrExpr(XpathParser.OrExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.orExpr().
enterPathExprNoRoot(XpathParser.PathExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.pathExprNoRoot().
enterPathExprNoRoot(XpathParser.PathExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.pathExprNoRoot().
enterPredicate(XpathParser.PredicateContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.predicate().
enterPredicate(XpathParser.PredicateContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.predicate().
enterPrimaryExpr(XpathParser.PrimaryExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.primaryExpr().
enterPrimaryExpr(XpathParser.PrimaryExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.primaryExpr().
enterQName(XpathParser.QNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.qName().
enterQName(XpathParser.QNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.qName().
enterRelationalExpr(XpathParser.RelationalExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.relationalExpr().
enterRelationalExpr(XpathParser.RelationalExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.relationalExpr().
enterRelativeLocationPath(XpathParser.RelativeLocationPathContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.relativeLocationPath().
enterRelativeLocationPath(XpathParser.RelativeLocationPathContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.relativeLocationPath().
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbbreviatedStepContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AndExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AxisSpecifierContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.ExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionNameContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.LocationPathContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.MainContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NameTestContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NCNameContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.OrExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PredicateContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.QNameContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
enterRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.VariableReferenceContext
 
enterStep(XpathParser.StepContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.step().
enterStep(XpathParser.StepContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.step().
enterUnaryExprNoRoot(XpathParser.UnaryExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.unaryExprNoRoot().
enterUnaryExprNoRoot(XpathParser.UnaryExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.unaryExprNoRoot().
enterUnionExprNoRoot(XpathParser.UnionExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.unionExprNoRoot().
enterUnionExprNoRoot(XpathParser.UnionExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.unionExprNoRoot().
enterVariableReference(XpathParser.VariableReferenceContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Enter a parse tree produced by XpathParser.variableReference().
enterVariableReference(XpathParser.VariableReferenceContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Enter a parse tree produced by XpathParser.variableReference().
EQUALITY - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
EQUALITY - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
EQUALITY() - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
EQUALITY(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
equalityExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AndExprContext
 
equalityExpr(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AndExprContext
 
equalityExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
equals(Object) - Method in class org.seimicrawler.xpath.core.XValue
 
exitAbbreviatedStep(XpathParser.AbbreviatedStepContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.abbreviatedStep().
exitAbbreviatedStep(XpathParser.AbbreviatedStepContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.abbreviatedStep().
exitAbsoluteLocationPathNoroot(XpathParser.AbsoluteLocationPathNorootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.absoluteLocationPathNoroot().
exitAbsoluteLocationPathNoroot(XpathParser.AbsoluteLocationPathNorootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.absoluteLocationPathNoroot().
exitAdditiveExpr(XpathParser.AdditiveExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.additiveExpr().
exitAdditiveExpr(XpathParser.AdditiveExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.additiveExpr().
exitAndExpr(XpathParser.AndExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.andExpr().
exitAndExpr(XpathParser.AndExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.andExpr().
exitAxisSpecifier(XpathParser.AxisSpecifierContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.axisSpecifier().
exitAxisSpecifier(XpathParser.AxisSpecifierContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.axisSpecifier().
exitEqualityExpr(XpathParser.EqualityExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.equalityExpr().
exitEqualityExpr(XpathParser.EqualityExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.equalityExpr().
exitEveryRule(ParserRuleContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
exitExpr(XpathParser.ExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.expr().
exitExpr(XpathParser.ExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.expr().
exitFilterExpr(XpathParser.FilterExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.filterExpr().
exitFilterExpr(XpathParser.FilterExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.filterExpr().
exitFunctionCall(XpathParser.FunctionCallContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.functionCall().
exitFunctionCall(XpathParser.FunctionCallContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.functionCall().
exitFunctionName(XpathParser.FunctionNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.functionName().
exitFunctionName(XpathParser.FunctionNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.functionName().
exitLocationPath(XpathParser.LocationPathContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.locationPath().
exitLocationPath(XpathParser.LocationPathContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.locationPath().
exitMain(XpathParser.MainContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.main().
exitMain(XpathParser.MainContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.main().
exitMultiplicativeExpr(XpathParser.MultiplicativeExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.multiplicativeExpr().
exitMultiplicativeExpr(XpathParser.MultiplicativeExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.multiplicativeExpr().
exitNameTest(XpathParser.NameTestContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.nameTest().
exitNameTest(XpathParser.NameTestContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.nameTest().
exitNCName(XpathParser.NCNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.nCName().
exitNCName(XpathParser.NCNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.nCName().
exitNodeTest(XpathParser.NodeTestContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.nodeTest().
exitNodeTest(XpathParser.NodeTestContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.nodeTest().
exitOrExpr(XpathParser.OrExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.orExpr().
exitOrExpr(XpathParser.OrExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.orExpr().
exitPathExprNoRoot(XpathParser.PathExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.pathExprNoRoot().
exitPathExprNoRoot(XpathParser.PathExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.pathExprNoRoot().
exitPredicate(XpathParser.PredicateContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.predicate().
exitPredicate(XpathParser.PredicateContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.predicate().
exitPrimaryExpr(XpathParser.PrimaryExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.primaryExpr().
exitPrimaryExpr(XpathParser.PrimaryExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.primaryExpr().
exitQName(XpathParser.QNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.qName().
exitQName(XpathParser.QNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.qName().
exitRelationalExpr(XpathParser.RelationalExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.relationalExpr().
exitRelationalExpr(XpathParser.RelationalExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.relationalExpr().
exitRelativeLocationPath(XpathParser.RelativeLocationPathContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.relativeLocationPath().
exitRelativeLocationPath(XpathParser.RelativeLocationPathContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.relativeLocationPath().
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbbreviatedStepContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AndExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AxisSpecifierContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.ExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionNameContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.LocationPathContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.MainContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NameTestContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NCNameContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.OrExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PredicateContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.QNameContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
exitRule(ParseTreeListener) - Method in class org.seimicrawler.xpath.antlr.XpathParser.VariableReferenceContext
 
exitStep(XpathParser.StepContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.step().
exitStep(XpathParser.StepContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.step().
exitUnaryExprNoRoot(XpathParser.UnaryExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.unaryExprNoRoot().
exitUnaryExprNoRoot(XpathParser.UnaryExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.unaryExprNoRoot().
exitUnionExprNoRoot(XpathParser.UnionExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.unionExprNoRoot().
exitUnionExprNoRoot(XpathParser.UnionExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.unionExprNoRoot().
exitVariableReference(XpathParser.VariableReferenceContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
Exit a parse tree produced by XpathParser.variableReference().
exitVariableReference(XpathParser.VariableReferenceContext) - Method in interface org.seimicrawler.xpath.antlr.XpathListener
Exit a parse tree produced by XpathParser.variableReference().
expr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
expr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
expr(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
expr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MainContext
 
expr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PredicateContext
 
expr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
exprStr() - Method in class org.seimicrawler.xpath.core.XValue
 

F

filterExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
filterExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
findFunctionByName(String) - Static method in class org.seimicrawler.xpath.util.Scanner
 
findNodeTestByName(String) - Static method in class org.seimicrawler.xpath.util.Scanner
 
findSelectorByName(String) - Static method in class org.seimicrawler.xpath.util.Scanner
 
First - Class in org.seimicrawler.xpath.core.function
first in xpath is 1
First() - Constructor for class org.seimicrawler.xpath.core.function.First
 
FollowingSelector - Class in org.seimicrawler.xpath.core.axis
the following axis contains all nodes in the same document as the context node that are after the context node in document order, excluding any descendants and excluding attribute nodes and namespace nodes
FollowingSelector() - Constructor for class org.seimicrawler.xpath.core.axis.FollowingSelector
 
followingSibling(Element) - Static method in class org.seimicrawler.xpath.util.CommonUtil
 
FollowingSiblingOneSelector - Class in org.seimicrawler.xpath.core.axis
the following-sibling-one JsoupXpath自定义扩展,比较常用
FollowingSiblingOneSelector() - Constructor for class org.seimicrawler.xpath.core.axis.FollowingSiblingOneSelector
 
FollowingSiblingSelector - Class in org.seimicrawler.xpath.core.axis
the following-sibling axis contains all the following siblings of the context node; if the context node is an attribute node or namespace node, the following-sibling axis is empty
FollowingSiblingSelector() - Constructor for class org.seimicrawler.xpath.core.axis.FollowingSiblingSelector
 
Function - Interface in org.seimicrawler.xpath.core
 
functionCall() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
functionCall() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
functionName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
functionName() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 

G

GE - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
GE - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
GE() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
GE(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
getATN() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
 
getATN() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
getChannelNames() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
 
getElement() - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
getElIndexInSameTags(Element, Scope) - Static method in class org.seimicrawler.xpath.util.CommonUtil
获取同名元素在同胞中的index
getGrammarFileName() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
 
getGrammarFileName() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
getIndexInContext(Scope, Element) - Static method in class org.seimicrawler.xpath.util.CommonUtil
 
getModeNames() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
 
getParent() - Method in class org.seimicrawler.xpath.core.Scope
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbbreviatedStepContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AndExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AxisSpecifierContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.ExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionNameContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.LocationPathContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MainContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NameTestContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NCNameContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.OrExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PredicateContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.QNameContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
getRuleIndex() - Method in class org.seimicrawler.xpath.antlr.XpathParser.VariableReferenceContext
 
getRuleNames() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
 
getRuleNames() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
getSerializedATN() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
 
getSerializedATN() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
getTextVal() - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
getTokenNames() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
Deprecated.
getTokenNames() - Method in class org.seimicrawler.xpath.antlr.XpathParser
Deprecated.
getVocabulary() - Method in class org.seimicrawler.xpath.antlr.XpathLexer
 
getVocabulary() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 

H

hashCode() - Method in class org.seimicrawler.xpath.core.XValue
 
Html - Class in org.seimicrawler.xpath.core.node
获取全部节点的内部的html
Html() - Constructor for class org.seimicrawler.xpath.core.node.Html
 

I

INEQUALITY - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
INEQUALITY() - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
INEQUALITY(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
INEQUALITY - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
initAxis(Class<? extends AxisSelector>...) - Static method in class org.seimicrawler.xpath.util.Scanner
 
initFunction(Class<? extends Function>...) - Static method in class org.seimicrawler.xpath.util.Scanner
 
initNode(Class<? extends NodeTest>...) - Static method in class org.seimicrawler.xpath.util.Scanner
 
isAttr() - Method in class org.seimicrawler.xpath.core.XValue
 
isBoolean() - Method in class org.seimicrawler.xpath.core.XValue
 
isElement() - Method in class org.seimicrawler.xpath.JXNode
 
isElements() - Method in class org.seimicrawler.xpath.core.XValue
 
isExprStr() - Method in class org.seimicrawler.xpath.core.XValue
 
isList() - Method in class org.seimicrawler.xpath.core.XValue
 
isNumber() - Method in class org.seimicrawler.xpath.core.XValue
 
isNumber() - Method in class org.seimicrawler.xpath.JXNode
 
isRecursion() - Method in class org.seimicrawler.xpath.core.Scope
 
isString() - Method in class org.seimicrawler.xpath.core.XValue
 
isString() - Method in class org.seimicrawler.xpath.JXNode
 
isText() - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 

J

JXDocument - Class in cn.wanghaomiao.xpath.model
Deprecated.
JXDocument(Document) - Constructor for class cn.wanghaomiao.xpath.model.JXDocument
Deprecated.
 
JXDocument(String) - Constructor for class cn.wanghaomiao.xpath.model.JXDocument
Deprecated.
 
JXDocument(Elements) - Constructor for class cn.wanghaomiao.xpath.model.JXDocument
Deprecated.
 
JXDocument - Class in org.seimicrawler.xpath
 
JXDocument(Elements) - Constructor for class org.seimicrawler.xpath.JXDocument
 
JXNode - Class in cn.wanghaomiao.xpath.model
Deprecated.
JXNode() - Constructor for class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
JXNode - Class in org.seimicrawler.xpath
XPath提取后的
JXNode(Object) - Constructor for class org.seimicrawler.xpath.JXNode
 

L

Last - Class in org.seimicrawler.xpath.core.function
Function: number last() The last function returns a number equal to the context size from the expression evaluation context.
Last() - Constructor for class org.seimicrawler.xpath.core.function.Last
 
LBRAC - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
LBRAC - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
LE - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
LE - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
LESS - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
LESS - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
LESS() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
LESS(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
Literal - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
Literal - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
Literal() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
Literal() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
locationPath() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
locationPath() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
LPAR - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
LPAR - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 

M

main() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
MINUS - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
MINUS() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
MINUS(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
MINUS - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
MINUS() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
modeNames - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
MODULO - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
MODULO - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
MODULO() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
MORE_ - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
MORE_ - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
MORE_() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
MORE_(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
MUL - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
MUL - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
MUL() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
multiplicativeExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
multiplicativeExpr(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
multiplicativeExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
multiplicativeExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 

N

name() - Method in class org.seimicrawler.xpath.core.axis.AncestorOrSelfSelector
 
name() - Method in class org.seimicrawler.xpath.core.axis.AncestorSelector
 
name() - Method in class org.seimicrawler.xpath.core.axis.AttributeSelector
assign name
name() - Method in class org.seimicrawler.xpath.core.axis.ChildSelector
 
name() - Method in class org.seimicrawler.xpath.core.axis.DescendantOrSelfSelector
 
name() - Method in class org.seimicrawler.xpath.core.axis.DescendantSelector
 
name() - Method in class org.seimicrawler.xpath.core.axis.FollowingSelector
 
name() - Method in class org.seimicrawler.xpath.core.axis.FollowingSiblingOneSelector
assign name
name() - Method in class org.seimicrawler.xpath.core.axis.FollowingSiblingSelector
assign name
name() - Method in class org.seimicrawler.xpath.core.axis.ParentSelector
 
name() - Method in class org.seimicrawler.xpath.core.axis.PrecedingSelector
assign name
name() - Method in class org.seimicrawler.xpath.core.axis.PrecedingSiblingOneSelector
assign name
name() - Method in class org.seimicrawler.xpath.core.axis.PrecedingSiblingSelector
assign name
name() - Method in class org.seimicrawler.xpath.core.axis.SelfSelector
 
name() - Method in interface org.seimicrawler.xpath.core.AxisSelector
assign name
name() - Method in class org.seimicrawler.xpath.core.function.Concat
 
name() - Method in class org.seimicrawler.xpath.core.function.Contains
 
name() - Method in class org.seimicrawler.xpath.core.function.Count
 
name() - Method in class org.seimicrawler.xpath.core.function.First
 
name() - Method in class org.seimicrawler.xpath.core.function.Last
 
name() - Method in interface org.seimicrawler.xpath.core.Function
 
name() - Method in class org.seimicrawler.xpath.core.function.Not
 
name() - Method in class org.seimicrawler.xpath.core.function.Position
 
name() - Method in class org.seimicrawler.xpath.core.function.StartsWith
 
name() - Method in class org.seimicrawler.xpath.core.function.StringLength
 
name() - Method in class org.seimicrawler.xpath.core.function.SubString
 
name() - Method in class org.seimicrawler.xpath.core.function.SubStringAfter
 
name() - Method in class org.seimicrawler.xpath.core.function.SubStringBefore
 
name() - Method in class org.seimicrawler.xpath.core.function.SubStringEx
 
name() - Method in class org.seimicrawler.xpath.core.node.AllText
支持的函数名
name() - Method in class org.seimicrawler.xpath.core.node.Html
 
name() - Method in class org.seimicrawler.xpath.core.node.Node
支持的函数名
name() - Method in class org.seimicrawler.xpath.core.node.Num
支持的函数名
name() - Method in class org.seimicrawler.xpath.core.node.OuterHtml
 
name() - Method in class org.seimicrawler.xpath.core.node.Text
支持的函数名
name() - Method in interface org.seimicrawler.xpath.core.NodeTest
支持的函数名
nameTest() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
nameTest() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
NCName - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
nCName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NameTestContext
 
NCName - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
nCName() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
NCName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NCNameContext
 
nCName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.QNameContext
 
nCName(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.QNameContext
 
Node - Class in org.seimicrawler.xpath.core.node
获取当前节点下所有子节点以及独立文本
Node() - Constructor for class org.seimicrawler.xpath.core.node.Node
 
nodeTest() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
nodeTest() - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
NodeTest - Interface in org.seimicrawler.xpath.core
 
NodeType - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
NodeType() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
NodeType - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
NoSuchAxisException - Exception in org.seimicrawler.xpath.exception
使用不存在的轴语法则抛出此异常
NoSuchAxisException(String) - Constructor for exception org.seimicrawler.xpath.exception.NoSuchAxisException
 
NoSuchFunctionException - Exception in org.seimicrawler.xpath.exception
 
NoSuchFunctionException(String) - Constructor for exception org.seimicrawler.xpath.exception.NoSuchFunctionException
 
Not - Class in org.seimicrawler.xpath.core.function
bool not(bool)
Not() - Constructor for class org.seimicrawler.xpath.core.function.Not
 
notRecursion() - Method in class org.seimicrawler.xpath.core.Scope
 
Num - Class in org.seimicrawler.xpath.core.node
提取自由文本中的数字,如果知道节点的自有文本(即非子代节点所包含的文本)中只存在一个数字,如阅读数,评论数,价格等那么直接可以直接提取此数字出来。 如果有多个数字将提取第一个匹配的连续数字,支持小数,返回double
Num() - Constructor for class org.seimicrawler.xpath.core.node.Num
 
Number - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
Number - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
Number() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 

O

op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
op - Variable in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
orExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.ExprContext
 
orExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
org.seimicrawler.xpath - package org.seimicrawler.xpath
 
org.seimicrawler.xpath.antlr - package org.seimicrawler.xpath.antlr
 
org.seimicrawler.xpath.core - package org.seimicrawler.xpath.core
 
org.seimicrawler.xpath.core.axis - package org.seimicrawler.xpath.core.axis
 
org.seimicrawler.xpath.core.function - package org.seimicrawler.xpath.core.function
 
org.seimicrawler.xpath.core.node - package org.seimicrawler.xpath.core.node
 
org.seimicrawler.xpath.exception - package org.seimicrawler.xpath.exception
 
org.seimicrawler.xpath.util - package org.seimicrawler.xpath.util
 
OuterHtml - Class in org.seimicrawler.xpath.core.node
获取全部节点的 包含节点本身在内的全部html
OuterHtml() - Constructor for class org.seimicrawler.xpath.core.node.OuterHtml
 

P

ParentSelector - Class in org.seimicrawler.xpath.core.axis
the parent axis contains the parent of the context node, if there is one https://www.w3.org/TR/1999/REC-xpath-19991116/#NT-AxisSpecifier
ParentSelector() - Constructor for class org.seimicrawler.xpath.core.axis.ParentSelector
 
pathExprNoRoot() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
pathExprNoRoot() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
PATHSEP - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
PATHSEP() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
PATHSEP() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
PATHSEP - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
PATHSEP() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
PATHSEP(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
PATHSEP() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
PIPE - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
PIPE - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
PIPE() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
PLUS - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
PLUS() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
PLUS(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
PLUS - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
Position - Class in org.seimicrawler.xpath.core.function
The position function returns a number equal to the context position from the expression evaluation context.
Position() - Constructor for class org.seimicrawler.xpath.core.function.Position
 
PrecedingSelector - Class in org.seimicrawler.xpath.core.axis
the preceding axis contains all nodes in the same document as the context node that are before the context node in document order, excluding any ancestors and excluding attribute nodes and namespace nodes
PrecedingSelector() - Constructor for class org.seimicrawler.xpath.core.axis.PrecedingSelector
 
precedingSibling(Element) - Static method in class org.seimicrawler.xpath.util.CommonUtil
 
PrecedingSiblingOneSelector - Class in org.seimicrawler.xpath.core.axis
the preceding-sibling-one axis JsoupXpath自定义扩展,用于选取节点的前一个兄弟节点,如果存在的话。
PrecedingSiblingOneSelector() - Constructor for class org.seimicrawler.xpath.core.axis.PrecedingSiblingOneSelector
 
PrecedingSiblingSelector - Class in org.seimicrawler.xpath.core.axis
the preceding-sibling axis contains all the preceding siblings of the context node; if the context node is an attribute node or namespace node, the preceding-sibling axis is empty
PrecedingSiblingSelector() - Constructor for class org.seimicrawler.xpath.core.axis.PrecedingSiblingSelector
 
predicate() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
predicate(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
predicate() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
predicate() - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
predicate(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
primaryExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
primaryExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 

Q

qName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.FunctionNameContext
 
qName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.NameTestContext
 
qName() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
qName() - Method in class org.seimicrawler.xpath.antlr.XpathParser.VariableReferenceContext
 
QUOT - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
QUOT - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 

R

RBRAC - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
RBRAC - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
recover(Parser, RecognitionException) - Method in class org.seimicrawler.xpath.exception.DoFailOnErrorHandler
 
recoverInline(Parser) - Method in class org.seimicrawler.xpath.exception.DoFailOnErrorHandler
 
REGEXP_NOT_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
REGEXP_NOT_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
REGEXP_NOT_WITH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
REGEXP_NOT_WITH(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
REGEXP_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
REGEXP_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
REGEXP_WITH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
REGEXP_WITH(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
registerAxisSelector(Class<? extends AxisSelector>) - Static method in class org.seimicrawler.xpath.util.Scanner
 
registerFunction(Class<? extends Function>) - Static method in class org.seimicrawler.xpath.util.Scanner
 
registerNodeTest(Class<? extends NodeTest>) - Static method in class org.seimicrawler.xpath.util.Scanner
 
relationalExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
relationalExpr(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
relationalExpr() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
relativeLocationPath() - Method in class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
relativeLocationPath() - Method in class org.seimicrawler.xpath.antlr.XpathParser.LocationPathContext
 
relativeLocationPath() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
relativeLocationPath() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
RPAR - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
RPAR - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_abbreviatedStep - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_absoluteLocationPathNoroot - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_additiveExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_andExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_axisSpecifier - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_equalityExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_expr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_filterExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_functionCall - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_functionName - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_locationPath - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_main - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_multiplicativeExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_nameTest - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_nCName - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_nodeTest - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_orExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_pathExprNoRoot - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_predicate - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_primaryExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_qName - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_relationalExpr - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_relativeLocationPath - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_step - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_unaryExprNoRoot - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_unionExprNoRoot - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
RULE_variableReference - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
ruleNames - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
ruleNames - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 

S

sameTagElNums(Element, Scope) - Static method in class org.seimicrawler.xpath.util.CommonUtil
获取同胞中同名元素的数量
Scanner - Class in org.seimicrawler.xpath.util
考虑更广泛的兼容性,替换掉 FastClasspathScanner,采用手工注册
Scanner() - Constructor for class org.seimicrawler.xpath.util.Scanner
 
Scope - Class in org.seimicrawler.xpath.core
 
sel(String) - Method in class cn.wanghaomiao.xpath.model.JXDocument
Deprecated.
 
sel(String) - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
sel(String) - Method in class org.seimicrawler.xpath.JXDocument
 
sel(String) - Method in class org.seimicrawler.xpath.JXNode
 
SelfSelector - Class in org.seimicrawler.xpath.core.axis
the self axis contains just the context node itself
SelfSelector() - Constructor for class org.seimicrawler.xpath.core.axis.SelfSelector
 
selN(String) - Method in class cn.wanghaomiao.xpath.model.JXDocument
Deprecated.
 
selN(String) - Method in class org.seimicrawler.xpath.JXDocument
 
selNOne(String) - Method in class cn.wanghaomiao.xpath.model.JXDocument
Deprecated.
 
selNOne(String) - Method in class org.seimicrawler.xpath.JXDocument
 
selOne(String) - Method in class cn.wanghaomiao.xpath.model.JXDocument
Deprecated.
 
selOne(String) - Method in class org.seimicrawler.xpath.JXDocument
 
setContext(Elements) - Method in class org.seimicrawler.xpath.core.Scope
 
setElement(Element) - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
setParent(Scope) - Method in class org.seimicrawler.xpath.core.Scope
 
setText(boolean) - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
setTextVal(String) - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
sign - Variable in class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
singleEl() - Method in class org.seimicrawler.xpath.core.Scope
 
START_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
START_WITH() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
START_WITH(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
START_WITH - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
StartsWith - Class in org.seimicrawler.xpath.core.function
Function: boolean starts-with(string, string) The starts-with function returns true if the first argument string starts with the second argument string, and otherwise returns false.
StartsWith() - Constructor for class org.seimicrawler.xpath.core.function.StartsWith
 
step() - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
step(int) - Method in class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
step() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
StringLength - Class in org.seimicrawler.xpath.core.function
number string-length(string?) The string-length returns the number of characters in the string (see [3.6 Strings]).
StringLength() - Constructor for class org.seimicrawler.xpath.core.function.StringLength
 
SubString - Class in org.seimicrawler.xpath.core.function
Function: string substring(string, number, number?) https://www.w3.org/TR/1999/REC-xpath-19991116/#function-substring The substring function returns the substring of the first argument starting at the position specified in the second argument with length specified in the third argument.
SubString() - Constructor for class org.seimicrawler.xpath.core.function.SubString
 
SubStringAfter - Class in org.seimicrawler.xpath.core.function
Function: string substring-after(string, string) The substring-after function returns the substring of the first argument string that follows the first occurrence of the second argument string in the first argument string, or the empty string if the first argument string does not contain the second argument string.
SubStringAfter() - Constructor for class org.seimicrawler.xpath.core.function.SubStringAfter
 
SubStringBefore - Class in org.seimicrawler.xpath.core.function
Function: string substring-before(string, string) The substring-before function returns the substring of the first argument string that precedes the first occurrence of the second argument string in the first argument string, or the empty string if the first argument string does not contain the second argument string.
SubStringBefore() - Constructor for class org.seimicrawler.xpath.core.function.SubStringBefore
 
SubStringEx - Class in org.seimicrawler.xpath.core.function
JsoupXpath扩展函数(统一使用 ‘jx’ 域),保持使用习惯java开发者习惯相同,第一个数字为起始索引(且索引从0开始),第二个数字为结束索引 StringUtils.substring(null, *, *) = null StringUtils.substring("", * , *) = ""; StringUtils.substring("abc", 0, 2) = "ab" StringUtils.substring("abc", 2, 0) = "" StringUtils.substring("abc", 2, 4) = "c" StringUtils.substring("abc", 2.13, 3.7) = "c" StringUtils.substring("abc", 4, 6) = "" StringUtils.substring("abc", 2, 2) = "" StringUtils.substring("abc", -2, -1) = "b" StringUtils.substring("abc", -4, 2) = "ab"
SubStringEx() - Constructor for class org.seimicrawler.xpath.core.function.SubStringEx
 

T

t(String) - Static method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
T__0 - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
T__0 - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
T__1 - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
T__1 - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
T__2 - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
T__2 - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
T__3 - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
T__3 - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
Text - Class in org.seimicrawler.xpath.core.node
 
Text() - Constructor for class org.seimicrawler.xpath.core.node.Text
 
tokenNames - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
Deprecated.
tokenNames - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
Deprecated.
toString() - Method in class cn.wanghaomiao.xpath.model.JXNode
Deprecated.
 
toString() - Method in class org.seimicrawler.xpath.core.XValue
 
toString() - Method in class org.seimicrawler.xpath.JXNode
 

U

unaryExprNoRoot() - Method in class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
unaryExprNoRoot() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
unionExprNoRoot() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
unionExprNoRoot() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
unionExprNoRoot() - Method in class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 

V

variableReference() - Method in class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
variableReference() - Method in class org.seimicrawler.xpath.antlr.XpathParser
 
visitAbbreviatedStep(XpathParser.AbbreviatedStepContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.abbreviatedStep().
visitAbbreviatedStep(XpathParser.AbbreviatedStepContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.abbreviatedStep().
visitAbbreviatedStep(XpathParser.AbbreviatedStepContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitAbsoluteLocationPathNoroot(XpathParser.AbsoluteLocationPathNorootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.absoluteLocationPathNoroot().
visitAbsoluteLocationPathNoroot(XpathParser.AbsoluteLocationPathNorootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.absoluteLocationPathNoroot().
visitAbsoluteLocationPathNoroot(XpathParser.AbsoluteLocationPathNorootContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitAdditiveExpr(XpathParser.AdditiveExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.additiveExpr().
visitAdditiveExpr(XpathParser.AdditiveExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.additiveExpr().
visitAdditiveExpr(XpathParser.AdditiveExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitAndExpr(XpathParser.AndExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.andExpr().
visitAndExpr(XpathParser.AndExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.andExpr().
visitAndExpr(XpathParser.AndExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitAxisSpecifier(XpathParser.AxisSpecifierContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.axisSpecifier().
visitAxisSpecifier(XpathParser.AxisSpecifierContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.axisSpecifier().
visitAxisSpecifier(XpathParser.AxisSpecifierContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitEqualityExpr(XpathParser.EqualityExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.equalityExpr().
visitEqualityExpr(XpathParser.EqualityExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.equalityExpr().
visitEqualityExpr(XpathParser.EqualityExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitErrorNode(ErrorNode) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
visitExpr(XpathParser.ExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.expr().
visitExpr(XpathParser.ExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.expr().
visitExpr(XpathParser.ExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitFilterExpr(XpathParser.FilterExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.filterExpr().
visitFilterExpr(XpathParser.FilterExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.filterExpr().
visitFilterExpr(XpathParser.FilterExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitFunctionCall(XpathParser.FunctionCallContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.functionCall().
visitFunctionCall(XpathParser.FunctionCallContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.functionCall().
visitFunctionCall(XpathParser.FunctionCallContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitFunctionName(XpathParser.FunctionNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.functionName().
visitFunctionName(XpathParser.FunctionNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.functionName().
visitFunctionName(XpathParser.FunctionNameContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitLocationPath(XpathParser.LocationPathContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.locationPath().
visitLocationPath(XpathParser.LocationPathContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.locationPath().
visitLocationPath(XpathParser.LocationPathContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitMain(XpathParser.MainContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.main().
visitMain(XpathParser.MainContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.main().
visitMain(XpathParser.MainContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitMultiplicativeExpr(XpathParser.MultiplicativeExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.multiplicativeExpr().
visitMultiplicativeExpr(XpathParser.MultiplicativeExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.multiplicativeExpr().
visitMultiplicativeExpr(XpathParser.MultiplicativeExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitNameTest(XpathParser.NameTestContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.nameTest().
visitNameTest(XpathParser.NameTestContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.nameTest().
visitNameTest(XpathParser.NameTestContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitNCName(XpathParser.NCNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.nCName().
visitNCName(XpathParser.NCNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.nCName().
visitNCName(XpathParser.NCNameContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitNodeTest(XpathParser.NodeTestContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.nodeTest().
visitNodeTest(XpathParser.NodeTestContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.nodeTest().
visitNodeTest(XpathParser.NodeTestContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitOrExpr(XpathParser.OrExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.orExpr().
visitOrExpr(XpathParser.OrExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.orExpr().
visitOrExpr(XpathParser.OrExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitPathExprNoRoot(XpathParser.PathExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.pathExprNoRoot().
visitPathExprNoRoot(XpathParser.PathExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.pathExprNoRoot().
visitPathExprNoRoot(XpathParser.PathExprNoRootContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitPredicate(XpathParser.PredicateContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.predicate().
visitPredicate(XpathParser.PredicateContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.predicate().
visitPredicate(XpathParser.PredicateContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitPrimaryExpr(XpathParser.PrimaryExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.primaryExpr().
visitPrimaryExpr(XpathParser.PrimaryExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.primaryExpr().
visitPrimaryExpr(XpathParser.PrimaryExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitQName(XpathParser.QNameContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.qName().
visitQName(XpathParser.QNameContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.qName().
visitQName(XpathParser.QNameContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitRelationalExpr(XpathParser.RelationalExprContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.relationalExpr().
visitRelationalExpr(XpathParser.RelationalExprContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.relationalExpr().
visitRelationalExpr(XpathParser.RelationalExprContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitRelativeLocationPath(XpathParser.RelativeLocationPathContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.relativeLocationPath().
visitRelativeLocationPath(XpathParser.RelativeLocationPathContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.relativeLocationPath().
visitRelativeLocationPath(XpathParser.RelativeLocationPathContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitStep(XpathParser.StepContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.step().
visitStep(XpathParser.StepContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.step().
visitStep(XpathParser.StepContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitTerminal(TerminalNode) - Method in class org.seimicrawler.xpath.antlr.XpathBaseListener
visitUnaryExprNoRoot(XpathParser.UnaryExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.unaryExprNoRoot().
visitUnaryExprNoRoot(XpathParser.UnaryExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.unaryExprNoRoot().
visitUnaryExprNoRoot(XpathParser.UnaryExprNoRootContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitUnionExprNoRoot(XpathParser.UnionExprNoRootContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.unionExprNoRoot().
visitUnionExprNoRoot(XpathParser.UnionExprNoRootContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.unionExprNoRoot().
visitUnionExprNoRoot(XpathParser.UnionExprNoRootContext) - Method in class org.seimicrawler.xpath.core.XpathProcessor
 
visitVariableReference(XpathParser.VariableReferenceContext) - Method in class org.seimicrawler.xpath.antlr.XpathBaseVisitor
Visit a parse tree produced by XpathParser.variableReference().
visitVariableReference(XpathParser.VariableReferenceContext) - Method in interface org.seimicrawler.xpath.antlr.XpathVisitor
Visit a parse tree produced by XpathParser.variableReference().
VOCABULARY - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
VOCABULARY - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 

W

Whitespace - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
Whitespace - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 

X

XpathBaseListener - Class in org.seimicrawler.xpath.antlr
This class provides an empty implementation of XpathListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
XpathBaseListener() - Constructor for class org.seimicrawler.xpath.antlr.XpathBaseListener
 
XpathBaseVisitor<T> - Class in org.seimicrawler.xpath.antlr
This class provides an empty implementation of XpathVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
XpathBaseVisitor() - Constructor for class org.seimicrawler.xpath.antlr.XpathBaseVisitor
 
XpathLexer - Class in org.seimicrawler.xpath.antlr
 
XpathLexer(CharStream) - Constructor for class org.seimicrawler.xpath.antlr.XpathLexer
 
XpathListener - Interface in org.seimicrawler.xpath.antlr
This interface defines a complete listener for a parse tree produced by XpathParser.
XpathMergeValueException - Exception in org.seimicrawler.xpath.exception
无法合并多个表达式的解析结果
XpathMergeValueException(String) - Constructor for exception org.seimicrawler.xpath.exception.XpathMergeValueException
 
XpathParser - Class in org.seimicrawler.xpath.antlr
 
XpathParser(TokenStream) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser
 
XpathParser.AbbreviatedStepContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.AbbreviatedStepContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.AbbreviatedStepContext
 
XpathParser.AbsoluteLocationPathNorootContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.AbsoluteLocationPathNorootContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.AbsoluteLocationPathNorootContext
 
XpathParser.AdditiveExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.AdditiveExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.AdditiveExprContext
 
XpathParser.AndExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.AndExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.AndExprContext
 
XpathParser.AxisSpecifierContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.AxisSpecifierContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.AxisSpecifierContext
 
XpathParser.EqualityExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.EqualityExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.EqualityExprContext
 
XpathParser.ExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.ExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.ExprContext
 
XpathParser.FilterExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.FilterExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.FilterExprContext
 
XpathParser.FunctionCallContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.FunctionCallContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.FunctionCallContext
 
XpathParser.FunctionNameContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.FunctionNameContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.FunctionNameContext
 
XpathParser.LocationPathContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.LocationPathContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.LocationPathContext
 
XpathParser.MainContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.MainContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.MainContext
 
XpathParser.MultiplicativeExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.MultiplicativeExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.MultiplicativeExprContext
 
XpathParser.NameTestContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.NameTestContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.NameTestContext
 
XpathParser.NCNameContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.NCNameContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.NCNameContext
 
XpathParser.NodeTestContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.NodeTestContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.NodeTestContext
 
XpathParser.OrExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.OrExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.OrExprContext
 
XpathParser.PathExprNoRootContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.PathExprNoRootContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.PathExprNoRootContext
 
XpathParser.PredicateContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.PredicateContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.PredicateContext
 
XpathParser.PrimaryExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.PrimaryExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.PrimaryExprContext
 
XpathParser.QNameContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.QNameContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.QNameContext
 
XpathParser.RelationalExprContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.RelationalExprContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.RelationalExprContext
 
XpathParser.RelativeLocationPathContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.RelativeLocationPathContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.RelativeLocationPathContext
 
XpathParser.StepContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.StepContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.StepContext
 
XpathParser.UnaryExprNoRootContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.UnaryExprNoRootContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.UnaryExprNoRootContext
 
XpathParser.UnionExprNoRootContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.UnionExprNoRootContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.UnionExprNoRootContext
 
XpathParser.VariableReferenceContext - Class in org.seimicrawler.xpath.antlr
 
XpathParser.VariableReferenceContext(ParserRuleContext, int) - Constructor for class org.seimicrawler.xpath.antlr.XpathParser.VariableReferenceContext
 
XpathParserException - Exception in org.seimicrawler.xpath.exception
 
XpathParserException(String) - Constructor for exception org.seimicrawler.xpath.exception.XpathParserException
Constructs a new runtime exception with the specified detail message.
XpathParserException(String, Throwable) - Constructor for exception org.seimicrawler.xpath.exception.XpathParserException
 
XpathProcessor - Class in org.seimicrawler.xpath.core
 
XpathProcessor(Elements) - Constructor for class org.seimicrawler.xpath.core.XpathProcessor
 
XpathSyntaxErrorException - Exception in org.seimicrawler.xpath.exception
 
XpathSyntaxErrorException(String) - Constructor for exception org.seimicrawler.xpath.exception.XpathSyntaxErrorException
 
XpathSyntaxErrorException(String, Throwable) - Constructor for exception org.seimicrawler.xpath.exception.XpathSyntaxErrorException
 
XpathVisitor<T> - Interface in org.seimicrawler.xpath.antlr
This interface defines a complete generic visitor for a parse tree produced by XpathParser.
XValue - Class in org.seimicrawler.xpath.core
 
XValue(Object) - Constructor for class org.seimicrawler.xpath.core.XValue
 

_

_ATN - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
_ATN - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
_decisionToDFA - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
_decisionToDFA - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
_serializedATN - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
_serializedATN - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
_sharedContextCache - Static variable in class org.seimicrawler.xpath.antlr.XpathLexer
 
_sharedContextCache - Static variable in class org.seimicrawler.xpath.antlr.XpathParser
 
A C D E F G H I J L M N O P Q R S T U V W X _ 

Copyright © 2018. All Rights Reserved.