java.lang.Object
org.apache.jena.sparql.lang.QueryParserBase
org.apache.jena.sparql.lang.SPARQLParserBase
org.apache.jena.sparql.lang.sparql_11.SPARQLParser11
- All Implemented Interfaces:
SPARQLParser11Constants
-
Field Summary
FieldsModifier and TypeFieldDescriptionNext token.Current token.Generated Token Manager.Fields inherited from class org.apache.jena.sparql.lang.QueryParserBase
ParserLoggerName
Fields inherited from interface org.apache.jena.sparql.lang.sparql_11.SPARQLParser11Constants
A2Z, A2ZN, ABS, ADD, AGG, ALL, AND, ANON, AS, ASC, ASK, AT, AVG, BANG, BASE, BIND, BLANK_NODE_LABEL, BNODE, BOM, BOUND, BY, CARAT, 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, ECHAR, ENCODE_FOR_URI, EOF, EQ, EXISTS, EXPONENT, FALSE, FILTER, FLOOR, FPATH, FROM, GE, GRAPH, GROUP, GROUP_CONCAT, GT, HAVING, HEX, HOURS, IF, IN, INSERT, INSERT_DATA, INTEGER, INTEGER_NEGATIVE, INTEGER_POSITIVE, INTO, IRI, IRIref, IS_BLANK, IS_IRI, IS_LITERAL, IS_NUMERIC, IS_URI, KW_A, LANG, LANGMATCHES, LANGTAG, LBRACE, LBRACKET, LCASE, LE, LIMIT, LOAD, LPAREN, LT, MAX, MD5, META, MIN, MINUS, MINUS_P, MINUTES, MONTH, MOVE, NAMED, NE, NIL, NOT, NOW, 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, PREFIX, QMARK, QUOTE_3D, QUOTE_3S, RAND, RBRACE, RBRACKET, REDUCED, REGEX, REPLACE, ROUND, RPAREN, RPATH, SAME_TERM, SAMPLE, SC_AND, SC_OR, SECONDS, SELECT, SEMICOLON, SEPARATOR, SERVICE, SHA1, SHA224, SHA256, SHA384, SHA512, 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, STRLEN, STRSTARTS, STRUUID, SUBSTR, SUM, TILDE, TIMEZONE, TO, tokenImage, TRUE, TZ, UCASE, UCHAR, UCHAR4, UCHAR8, UNDEF, UNION, UNKNOWN, URI, USING, UUID, VALUES, VAR_POP, VAR_SAMP, VAR1, VAR2, VARIANCE, VARNAME, VBAR, WHERE, WITH, WS, WSC, YEAR
-
Constructor Summary
ConstructorsConstructorDescriptionSPARQLParser11
(InputStream stream) Constructor with InputStream.SPARQLParser11
(InputStream stream, String encoding) Constructor with InputStream and supplied encodingSPARQLParser11
(Reader stream) Constructor.Constructor with generated Token Manager. -
Method Summary
Modifier and TypeMethodDescriptionfinal Update
Add()
final Expr
final Expr
final Args
ArgList()
final void
AskQuery()
final void
BaseDecl()
final Element
Bind()
final Node
final Node
final Node
final Node
final Expr
final Expr
final void
final Update
Clear()
final Node
final Node
final Expr
final Expr
final Expr
final void
final Template
final void
final Update
Copy()
final Update
Create()
final void
final Node
final void
final void
final void
final void
final Update
final void
final void
Disable tracing.final Update
Drop()
final void
Enable tracing.final Expr
final Expr
final ExprList
final Element
Filter()
final Expr
Generate ParseException.final Token
Get the next Token.final Token
getToken
(int index) Get the specific Token.final Element
final Node
final Node
final Target
final Element
final Node
GraphRef()
final Target
final Node
final void
final void
final Element
final Element
final Element
final void
final void
final Element
final void
final void
final void
final void
final long
Integer()
final String
iri()
final Expr
final String
IRIREF()
final void
final void
final Update
Load()
final Element
final Update
Modify()
final Update
Move()
final Expr
final void
final Expr
final Expr
final Node
final Node
final Node
final Node
final void
Object
(Node s, Node p, Path path, TripleCollector acc) final void
ObjectList
(Node s, Node p, Path path, TripleCollector acc) final void
ObjectListPath
(Node s, Node p, Path path, TripleCollector acc) final void
ObjectPath
(Node s, Node p, Path path, TripleCollector acc) final void
final Element
final void
final void
final Path
Path()
final Path
final Path
PathElt()
final Path
final Path
final Path
final P_Path0
final Path
final Path
final void
final String
final Expr
final void
Prologue()
final void
PropertyList
(Node s, TripleCollector acc) final void
PropertyListNotEmpty
(Node s, TripleCollector acc) final void
PropertyListPath
(Node s, TripleCollector acc) final void
final void
QuadData
(QuadDataAccSink acc) final void
QuadPattern
(QuadAcc acc) final void
Quads
(QuadAccSink acc) final void
final void
Query()
final void
final Node
final Expr
void
ReInit
(InputStream stream) Reinitialise.void
ReInit
(InputStream stream, String encoding) Reinitialise.void
Reinitialise.void
Reinitialise.final Expr
final void
final void
final Element
final void
final String
final String
String()
final Expr
final void
final Expr
final boolean
Trace enabled.final Element
final Node
final Node
final void
final void
final void
final Expr
final void
Update()
final void
Update1()
final void
final void
UsingClause
(UpdateWithUsing update) final Expr
final void
final Var
Var()
final Node
final Node
VarOrIri()
final Node
final Node
Verb()
final Path
VerbPath()
final Node
final void
Methods inherited from class org.apache.jena.sparql.lang.SPARQLParserBase
getQuery, setQuery, setUpdate
Methods 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
-
SPARQLParser11
Constructor with InputStream. -
SPARQLParser11
Constructor with InputStream and supplied encoding -
SPARQLParser11
Constructor. -
SPARQLParser11
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
-
SelectQuery
- Throws:
ParseException
-
SubSelect
- Throws:
ParseException
-
SelectClause
- Throws:
ParseException
-
ConstructQuery
- Throws:
ParseException
-
DescribeQuery
- Throws:
ParseException
-
AskQuery
- 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
-
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
-
TriplesTemplate
- Throws:
ParseException
-
GroupGraphPattern
- Throws:
ParseException
-
GroupGraphPatternSub
- Throws:
ParseException
-
TriplesBlock
- Throws:
ParseException
-
GraphPatternNotTriples
- Throws:
ParseException
-
OptionalGraphPattern
- 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
-
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
- Throws:
ParseException
-
PropertyListNotEmpty
- Throws:
ParseException
-
Verb
- Throws:
ParseException
-
ObjectList
- Throws:
ParseException
-
Object
- Throws:
ParseException
-
TriplesSameSubjectPath
- Throws:
ParseException
-
PropertyListPath
- Throws:
ParseException
-
PropertyListPathNotEmpty
- Throws:
ParseException
-
VerbPath
- Throws:
ParseException
-
VerbSimple
- Throws:
ParseException
-
ObjectListPath
public final void ObjectListPath(Node s, Node p, Path path, TripleCollector acc) throws ParseException - Throws:
ParseException
-
ObjectPath
- Throws:
ParseException
-
Path
- Throws:
ParseException
-
PathAlternative
- Throws:
ParseException
-
PathSequence
- Throws:
ParseException
-
PathElt
- Throws:
ParseException
-
PathEltOrInverse
- Throws:
ParseException
-
PathMod
- Throws:
ParseException
-
PathPrimary
- Throws:
ParseException
-
PathNegatedPropertySet
- Throws:
ParseException
-
PathOneInPropertySet
- Throws:
ParseException
-
Integer
- Throws:
ParseException
-
TriplesNode
- Throws:
ParseException
-
BlankNodePropertyList
- Throws:
ParseException
-
TriplesNodePath
- Throws:
ParseException
-
BlankNodePropertyListPath
- Throws:
ParseException
-
Collection
- Throws:
ParseException
-
CollectionPath
- Throws:
ParseException
-
GraphNode
- Throws:
ParseException
-
GraphNodePath
- Throws:
ParseException
-
VarOrTerm
- Throws:
ParseException
-
VarOrIri
- Throws:
ParseException
-
VarOrBlankNodeOrIri
- Throws:
ParseException
-
Var
- Throws:
ParseException
-
GraphTerm
- 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
-
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.
-