java.lang.Object
org.apache.jena.sparql.lang.QueryParserBase
org.apache.jena.sparql.lang.SPARQLParserBase
org.apache.jena.sparql.lang.arq.ARQParserBase
org.apache.jena.sparql.lang.arq.javacc.ARQParser
- All Implemented Interfaces:
ARQParserConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionNext token.Current token.Generated Token Manager.Fields inherited from class org.apache.jena.sparql.lang.QueryParserBase
parserLog, ParserLoggerNameFields inherited from interface org.apache.jena.sparql.lang.arq.javacc.ARQParserConstants
A2Z, A2ZN, ABS, ADD, ADJUST, AGG, ALL, AND, ANON, ANTIJOIN, AS, ASC, ASK, ASSIGN, AT, AVG, BANG, BASE, BIND, BLANK_NODE_LABEL, BNODE, BOM, BOUND, BY, CALL, CARAT, CAST, CEIL, CLEAR, COALESCE, COLON, COMMA, CONCAT, CONSTRUCT, CONTAINS, COPY, COUNT, CREATE, DATA, DATATYPE, DAY, DECIMAL, DECIMAL_NEGATIVE, DECIMAL_POSITIVE, DEFAULT, DELETE, DELETE_DATA, DELETE_WHERE, DESC, DESCRIBE, DFT, DIGITS, DISTINCT, DOT, DOUBLE, DOUBLE_NEGATIVE, DOUBLE_POSITIVE, DROP, DTYPE, EBV, ECHAR, ENCODE_FOR_URI, EOF, EQ, EXISTS, EXPONENT, FALSE, FILTER, FLOOR, FOLD, FROM, GE, GRAPH, GROUP, GROUP_CONCAT, GT, GT2, HAS_LANG, HAS_LANGDIR, HAVING, HEX, HOURS, IDIV, IF, IN, INSERT, INSERT_DATA, INTEGER, INTEGER_NEGATIVE, INTEGER_POSITIVE, INTO, IRI, IRIref, IS_BLANK, IS_IRI, IS_LITERAL, IS_NUMERIC, IS_TRIPLE, IS_URI, JSON, KW_A, L_ANN, L_TRIPLE, LANG, LANG_DIR, LANGDIR, LANGMATCHES, LATERAL, LBRACE, LBRACKET, LCASE, LE, LET, LIMIT, LOAD, LPAREN, LT, LT2, MAX, MD5, MEDIAN, META, MIN, MINUS, MINUS_P, MINUTES, MOD, MODE, MONTH, MOVE, MULTI, NAMED, NE, NIL, NOT, NOW, OBJECT, OFFSET, OPTIONAL, ORDER, PERCENT, PLUS, PLX, PN_CHARS, PN_CHARS_BASE, PN_CHARS_U, PN_LOCAL, PN_LOCAL_ESC, PN_PREFIX, PNAME_LN, PNAME_NS, PREDICATE, PREFIX, QMARK, QUOTE_3D, QUOTE_3S, R_ANN, R_TRIPLE, RAND, RBRACE, RBRACKET, REDUCED, REGEX, REPLACE, ROUND, RPAREN, SAME_TERM, SAME_VALUE, SAMPLE, SC_AND, SC_OR, SECONDS, SELECT, SEMICOLON, SEMIJOIN, SEPARATOR, SERVICE, SHA1, SHA224, SHA256, SHA384, SHA512, SHORTEST, SILENT, SINGLE_LINE_COMMENT, SLASH, STAR, STDEV, STDEV_POP, STDEV_SAMP, STR, STRAFTER, STRBEFORE, STRDT, STRENDS, STRING_LITERAL_LONG1, STRING_LITERAL_LONG2, STRING_LITERAL1, STRING_LITERAL2, STRLANG, STRLANGDIR, STRLEN, STRSTARTS, STRUUID, SUBJECT, SUBSTR, SUM, SURROGATE_PAIR, TILDE, TIMEZONE, TO, tokenImage, TRIPLE, TRUE, TZ, UCASE, UCHAR, UCHAR4, UCHAR8, UNDEF, UNFOLD, UNION, UNKNOWN, URI, USING, UUID, VALUES, VAR_POP, VAR_SAMP, VAR1, VAR2, VARIANCE, VARNAME, VBAR, VERSION, WHERE, WITH, WS, WSC, YEAR -
Constructor Summary
ConstructorsConstructorDescriptionARQParser(InputStream stream) Constructor with InputStream.ARQParser(InputStream stream, String encoding) Constructor with InputStream and supplied encodingConstructor.Constructor with generated Token Manager. -
Method Summary
Modifier and TypeMethodDescriptionfinal UpdateAdd()final Exprfinal Exprfinal voidAnnotation(TripleCollector acc, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) final voidAnnotationBlock(TripleCollector acc, org.apache.jena.graph.Node reifId) final voidAnnotationBlockPath(TripleCollector acc, org.apache.jena.graph.Node reifId) final voidAnnotationPath(TripleCollector acc, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, Path path, org.apache.jena.graph.Node o) final Elementfinal ArgsArgList()final voidAskQuery()final Elementfinal voidBaseDecl()final ElementBind()final org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal Exprfinal Exprfinal voidfinal UpdateClear()final org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal Exprfinal Exprfinal Exprfinal voidConstructQuads(QuadAcc acc) final voidfinal voidfinal Templatefinal voidfinal UpdateCopy()final UpdateCreate()final voidfinal org.apache.jena.graph.Nodefinal voidfinal voidfinal voidfinal voidfinal Updatefinal voidfinal voidDisable tracing.final UpdateDrop()final voidEnable tracing.final Elementfinal Exprfinal Exprfinal ExprListfinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal ElementFilter()final ExprGenerate ParseException.final TokenGet the next Token.final TokengetToken(int index) Get the specific Token.final Elementfinal org.apache.jena.graph.NodeGraphNode(TripleCollector acc) final org.apache.jena.graph.Nodefinal Targetfinal Elementfinal org.apache.jena.graph.NodeGraphRef()final Targetfinal voidfinal voidfinal Elementfinal Elementfinal Elementfinal voidfinal voidfinal Elementfinal voidfinal voidfinal voidfinal voidfinal longInteger()final Stringiri()final Exprfinal StringIRIREF()final voidfinal voidfinal voidfinal Elementfinal voidfinal voidfinal UpdateLoad()final Elementfinal UpdateModify()final UpdateMove()final Exprfinal voidfinal Elementfinal Exprfinal Exprfinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal voidObject(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, TripleCollector acc) final voidObjectList(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, TripleCollector acc) final voidObjectListPath(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, Path path, TripleCollector acc) final voidObjectPath(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, Path path, TripleCollector acc) final voidfinal Elementfinal voidfinal voidfinal SortConditionfinal PathPath()final Pathfinal PathPathElt()final Pathfinal Pathfinal Pathfinal P_Path0final Pathfinal Pathfinal PathPathUnit()final voidfinal Stringfinal Exprfinal voidPrologue()final voidPropertyList(org.apache.jena.graph.Node s, TripleCollector acc) final voidPropertyListNotEmpty(org.apache.jena.graph.Node s, TripleCollector acc) final voidPropertyListPath(org.apache.jena.graph.Node s, TripleCollector acc) final voidPropertyListPathNotEmpty(org.apache.jena.graph.Node s, TripleCollector acc) final voidQuadData(QuadDataAccSink acc) final voidQuadPattern(QuadAcc acc) final voidQuads(QuadAccSink acc) final voidfinal voidQuery()final voidfinal org.apache.jena.graph.Nodefinal Exprfinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.NodeReifier()voidReInit(InputStream stream) Reinitialise.voidReInit(InputStream stream, String encoding) Reinitialise.voidReinitialise.voidReinitialise.final Exprfinal voidfinal voidfinal Elementfinal Elementfinal voidfinal Stringfinal StringString()final Exprfinal voidfinal Exprfinal booleanTrace enabled.final Elementfinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal voidfinal voidfinal voidfinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal Exprfinal ElementUnfold()final voidUpdate()final voidUpdate1()final voidfinal voidUsingClause(UpdateWithUsing update) final Exprfinal voidfinal VarVar()final org.apache.jena.graph.Nodefinal org.apache.jena.graph.NodeVarOrIri()final org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.NodeVerb()final PathVerbPath()final org.apache.jena.graph.Nodefinal voidfinal Stringfinal voidMethods inherited from class org.apache.jena.sparql.lang.arq.ARQParserBase
setHandlerMethods inherited from class org.apache.jena.sparql.lang.SPARQLParserBase
getQuery, setQuery, setUpdateMethods inherited from class org.apache.jena.sparql.lang.QueryParserBase
getPrologue, setPrologue, throwParseException, throwParseException
-
Field Details
-
token_source
Generated Token Manager. -
token
Current token. -
jj_nt
Next token.
-
-
Constructor Details
-
ARQParser
Constructor with InputStream. -
ARQParser
Constructor with InputStream and supplied encoding -
ARQParser
Constructor. -
ARQParser
Constructor with generated Token Manager.
-
-
Method Details
-
QueryUnit
- Throws:
ParseException
-
Query
- Throws:
ParseException
-
UpdateUnit
- Throws:
ParseException
-
ByteOrderMark
- Throws:
ParseException
-
Prologue
- Throws:
ParseException
-
BaseDecl
- Throws:
ParseException
-
PrefixDecl
- Throws:
ParseException
-
VersionDecl
- Throws:
ParseException
-
VersionSpecifier
- Throws:
ParseException
-
SelectQuery
- Throws:
ParseException
-
SubSelect
- Throws:
ParseException
-
SelectClause
- Throws:
ParseException
-
ConstructQuery
- Throws:
ParseException
-
DescribeQuery
- Throws:
ParseException
-
AskQuery
- Throws:
ParseException
-
JsonQuery
- Throws:
ParseException
-
JsonClause
- Throws:
ParseException
-
JsonObjectMember
- Throws:
ParseException
-
DatasetClause
- Throws:
ParseException
-
DefaultGraphClause
- Throws:
ParseException
-
NamedGraphClause
- Throws:
ParseException
-
SourceSelector
- Throws:
ParseException
-
WhereClause
- Throws:
ParseException
-
SolutionModifier
- Throws:
ParseException
-
GroupClause
- Throws:
ParseException
-
GroupCondition
- Throws:
ParseException
-
HavingClause
- Throws:
ParseException
-
HavingCondition
- Throws:
ParseException
-
OrderClause
- Throws:
ParseException
-
OrderCondition
- Throws:
ParseException
-
OrderConditionForAggregationFunction
- Throws:
ParseException
-
LimitOffsetClauses
- Throws:
ParseException
-
LimitClause
- Throws:
ParseException
-
OffsetClause
- Throws:
ParseException
-
ValuesClause
- Throws:
ParseException
-
Update
- Throws:
ParseException
-
Update1
- Throws:
ParseException
-
Load
- Throws:
ParseException
-
Clear
- Throws:
ParseException
-
Drop
- Throws:
ParseException
-
Create
- Throws:
ParseException
-
Add
- Throws:
ParseException
-
Move
- Throws:
ParseException
-
Copy
- Throws:
ParseException
-
InsertData
- Throws:
ParseException
-
DeleteData
- Throws:
ParseException
-
DeleteWhere
- Throws:
ParseException
-
Modify
- Throws:
ParseException
-
DeleteClause
- Throws:
ParseException
-
InsertClause
- Throws:
ParseException
-
UsingClause
- Throws:
ParseException
-
GraphOrDefault
- Throws:
ParseException
-
GraphRef
- Throws:
ParseException
-
GraphRefAll
- Throws:
ParseException
-
QuadPattern
- Throws:
ParseException
-
QuadData
- Throws:
ParseException
-
Quads
- Throws:
ParseException
-
QuadsNotTriples
- Throws:
ParseException
-
ConstructQuads
- Throws:
ParseException
-
ConstructQuadsNotTriples
- Throws:
ParseException
-
TriplesTemplate
- Throws:
ParseException
-
GroupGraphPattern
- Throws:
ParseException
-
GroupGraphPatternSub
- Throws:
ParseException
-
TriplesBlock
- Throws:
ParseException
-
ReifiedTripleBlock
public final org.apache.jena.graph.Node ReifiedTripleBlock(TripleCollector acc) throws ParseException - Throws:
ParseException
-
ReifiedTripleBlockPath
public final org.apache.jena.graph.Node ReifiedTripleBlockPath(TripleCollector acc) throws ParseException - Throws:
ParseException
-
GraphPatternNotTriples
- Throws:
ParseException
-
OptionalGraphPattern
- Throws:
ParseException
-
LateralGraphPattern
- Throws:
ParseException
-
SemiJoinGraphPattern
- Throws:
ParseException
-
AntiJoinGraphPattern
- Throws:
ParseException
-
GraphGraphPattern
- Throws:
ParseException
-
ServiceGraphPattern
- Throws:
ParseException
-
Bind
- Throws:
ParseException
-
InlineData
- Throws:
ParseException
-
DataBlock
- Throws:
ParseException
-
InlineDataOneVar
- Throws:
ParseException
-
InlineDataFull
- Throws:
ParseException
-
DataBlockValue
- Throws:
ParseException
-
Reifier
- Throws:
ParseException
-
VarOrReifierId
- Throws:
ParseException
-
Assignment
- Throws:
ParseException
-
ExistsElt
- Throws:
ParseException
-
NotExistsElt
- Throws:
ParseException
-
Unfold
- Throws:
ParseException
-
MinusGraphPattern
- Throws:
ParseException
-
GroupOrUnionGraphPattern
- Throws:
ParseException
-
Filter
- Throws:
ParseException
-
Constraint
- Throws:
ParseException
-
FunctionCall
- Throws:
ParseException
-
ArgList
- Throws:
ParseException
-
ExpressionList
- Throws:
ParseException
-
ConstructTemplate
- Throws:
ParseException
-
ConstructTriples
- Throws:
ParseException
-
TriplesSameSubject
- Throws:
ParseException
-
PropertyList
public final void PropertyList(org.apache.jena.graph.Node s, TripleCollector acc) throws ParseException - Throws:
ParseException
-
PropertyListNotEmpty
public final void PropertyListNotEmpty(org.apache.jena.graph.Node s, TripleCollector acc) throws ParseException - Throws:
ParseException
-
Verb
- Throws:
ParseException
-
ObjectList
public final void ObjectList(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, TripleCollector acc) throws ParseException - Throws:
ParseException
-
Object
public final void Object(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, TripleCollector acc) throws ParseException - Throws:
ParseException
-
TriplesSameSubjectPath
- Throws:
ParseException
-
PropertyListPath
public final void PropertyListPath(org.apache.jena.graph.Node s, TripleCollector acc) throws ParseException - Throws:
ParseException
-
PropertyListPathNotEmpty
public final void PropertyListPathNotEmpty(org.apache.jena.graph.Node s, TripleCollector acc) throws ParseException - Throws:
ParseException
-
VerbPath
- Throws:
ParseException
-
VerbSimple
- Throws:
ParseException
-
ObjectListPath
public final void ObjectListPath(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, Path path, TripleCollector acc) throws ParseException - Throws:
ParseException
-
ObjectPath
public final void ObjectPath(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, Path path, TripleCollector acc) throws ParseException - Throws:
ParseException
-
PathUnit
- Throws:
ParseException
-
Path
- Throws:
ParseException
-
PathAlternative
- Throws:
ParseException
-
PathSequence
- Throws:
ParseException
-
PathElt
- Throws:
ParseException
-
PathEltOrInverse
- Throws:
ParseException
-
PathMod
- Throws:
ParseException
-
Integer
- Throws:
ParseException
-
PathPrimary
- Throws:
ParseException
-
PathNegatedPropertySet
- Throws:
ParseException
-
PathOneInPropertySet
- Throws:
ParseException
-
TriplesNode
- Throws:
ParseException
-
BlankNodePropertyList
public final org.apache.jena.graph.Node BlankNodePropertyList(TripleCollector acc) throws ParseException - Throws:
ParseException
-
TriplesNodePath
- Throws:
ParseException
-
BlankNodePropertyListPath
public final org.apache.jena.graph.Node BlankNodePropertyListPath(TripleCollector acc) throws ParseException - Throws:
ParseException
-
Collection
- Throws:
ParseException
-
CollectionPath
- Throws:
ParseException
-
AnnotationPath
public final void AnnotationPath(TripleCollector acc, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, Path path, org.apache.jena.graph.Node o) throws ParseException - Throws:
ParseException
-
AnnotationBlockPath
public final void AnnotationBlockPath(TripleCollector acc, org.apache.jena.graph.Node reifId) throws ParseException - Throws:
ParseException
-
Annotation
public final void Annotation(TripleCollector acc, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) throws ParseException - Throws:
ParseException
-
AnnotationBlock
public final void AnnotationBlock(TripleCollector acc, org.apache.jena.graph.Node reifId) throws ParseException - Throws:
ParseException
-
GraphNode
- Throws:
ParseException
-
GraphNodePath
- Throws:
ParseException
-
VarOrTerm
- Throws:
ParseException
-
ReifiedTriple
- Throws:
ParseException
-
ReifiedTripleSubject
public final org.apache.jena.graph.Node ReifiedTripleSubject(TripleCollector acc) throws ParseException - Throws:
ParseException
-
ReifiedTripleObject
public final org.apache.jena.graph.Node ReifiedTripleObject(TripleCollector acc) throws ParseException - Throws:
ParseException
-
TripleTerm
- Throws:
ParseException
-
TripleTermSubject
- Throws:
ParseException
-
TripleTermObject
- Throws:
ParseException
-
TripleTermData
- Throws:
ParseException
-
TripleTermDataSubject
- Throws:
ParseException
-
TripleTermDataObject
- Throws:
ParseException
-
VarOrIri
- Throws:
ParseException
-
VarOrBlankNodeOrIri
- Throws:
ParseException
-
Var
- Throws:
ParseException
-
Expression
- Throws:
ParseException
-
ConditionalOrExpression
- Throws:
ParseException
-
ConditionalAndExpression
- Throws:
ParseException
-
ValueLogical
- Throws:
ParseException
-
RelationalExpression
- Throws:
ParseException
-
NumericExpression
- Throws:
ParseException
-
AdditiveExpression
- Throws:
ParseException
-
MultiplicativeExpression
- Throws:
ParseException
-
UnaryExpression
- Throws:
ParseException
-
PrimaryExpression
- Throws:
ParseException
-
ExprTripleTerm
- Throws:
ParseException
-
ExprTripleTermSubject
- Throws:
ParseException
-
ExprTripleTermObject
- Throws:
ParseException
-
BrackettedExpression
- Throws:
ParseException
-
BuiltInCall
- Throws:
ParseException
-
RegexExpression
- Throws:
ParseException
-
SubstringExpression
- Throws:
ParseException
-
StrReplaceExpression
- Throws:
ParseException
-
ExistsFunc
- Throws:
ParseException
-
NotExistsFunc
- Throws:
ParseException
-
Aggregate
- Throws:
ParseException
-
iriOrFunction
- Throws:
ParseException
-
RDFLiteral
- Throws:
ParseException
-
NumericLiteral
- Throws:
ParseException
-
NumericLiteralUnsigned
- Throws:
ParseException
-
NumericLiteralPositive
- Throws:
ParseException
-
NumericLiteralNegative
- Throws:
ParseException
-
BooleanLiteral
- Throws:
ParseException
-
String
- Throws:
ParseException
-
iri
- Throws:
ParseException
-
PrefixedName
- Throws:
ParseException
-
BlankNode
- Throws:
ParseException
-
IRIREF
- Throws:
ParseException
-
ReInit
Reinitialise. -
ReInit
Reinitialise. -
ReInit
Reinitialise. -
ReInit
Reinitialise. -
getNextToken
Get the next Token. -
getToken
Get the specific Token. -
generateParseException
Generate ParseException. -
trace_enabled
public final boolean trace_enabled()Trace enabled. -
enable_tracing
public final void enable_tracing()Enable tracing. -
disable_tracing
public final void disable_tracing()Disable tracing.
-