com.hp.hpl.jena.sparql.lang.arq
Class ARQParser

java.lang.Object
  extended by com.hp.hpl.jena.sparql.lang.ParserBase
      extended by com.hp.hpl.jena.sparql.lang.ParserQueryBase
          extended by com.hp.hpl.jena.sparql.lang.arq.ARQParser
All Implemented Interfaces:
ARQParserConstants

public class ARQParser
extends ParserQueryBase
implements ARQParserConstants


Field Summary
 Token jj_nt
          Next token.
 Token token
          Current token.
 ARQParserTokenManager token_source
          Generated Token Manager.
 
Fields inherited from interface com.hp.hpl.jena.sparql.lang.arq.ARQParserConstants
A2Z, A2ZN, ABS, ADD, AGG, ALL, AND, ANON, AS, ASC, ASK, ASSIGN, AT, AVG, BANG, BASE, BIND, BINDINGS, BLANK_NODE_LABEL, BNODE, 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, ECHAR, ENCODE_FOR_URI, EOF, EQ, EXISTS, EXPONENT, FALSE, FETCH, 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, LET, LIMIT, LOAD, LPAREN, LT, MAX, MD5, META, MIN, MINUS, MINUS_P, MINUTES, MODIFY, 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, STDDEV, STR, STRAFTER, STRBEFORE, STRDT, STRENDS, STRING_LITERAL_LONG1, STRING_LITERAL_LONG2, STRING_LITERAL1, STRING_LITERAL2, STRLANG, STRLEN, STRSTARTS, SUBSTR, SUM, TILDE, TIMEZONE, TO, tokenImage, TRUE, TZ, UCASE, UNDEF, UNION, UNKNOWN, URI, USING, UUID, VAR1, VAR2, VARNAME, VBAR, VERSION, WHERE, WITH, WS, WSC, YEAR
 
Constructor Summary
ARQParser(ARQParserTokenManager tm)
          Constructor with generated Token Manager.
ARQParser(InputStream stream)
          Constructor with InputStream.
ARQParser(InputStream stream, String encoding)
          Constructor with InputStream and supplied encoding
ARQParser(Reader stream)
          Constructor.
 
Method Summary
 Update Add()
           
 Expr AdditiveExpression()
           
 Expr Aggregate()
           
 ExprList ArgList()
           
 void AskQuery()
           
 Element Assignment()
           
 void BaseDecl()
           
 Element Bind()
           
 void BindingsClause()
           
 com.hp.hpl.jena.graph.Node BindingValue()
           
 com.hp.hpl.jena.graph.Node BlankNode()
           
 com.hp.hpl.jena.graph.Node BlankNodePropertyList(TripleCollector acc)
           
 com.hp.hpl.jena.graph.Node BooleanLiteral()
           
 Expr BrackettedExpression()
           
 Expr BuiltInCall()
           
 Update Clear()
           
 com.hp.hpl.jena.graph.Node Collection(TripleCollector acc)
           
 Expr ConditionalAndExpression()
           
 Expr ConditionalOrExpression()
           
 Expr Constraint()
           
 void ConstructQuery()
           
 Template ConstructTemplate()
           
 void ConstructTriples(TripleCollector acc)
           
 Update Copy()
           
 Update Create()
           
 void DatasetClause()
           
 void DefaultGraphClause()
           
 void DeleteClause(UpdateModify up)
           
 Update DeleteData()
           
 Update DeleteWhere()
           
 void DescribeQuery()
           
 void disable_tracing()
          Disable tracing.
 Update Drop()
           
 void enable_tracing()
          Enable tracing.
 Element ExistsElt()
           
 Expr ExistsFunc()
           
 Expr Expression()
           
 ExprList ExpressionList()
           
 Element Filter()
           
 Expr FunctionCall()
           
 ParseException generateParseException()
          Generate ParseException.
 Token getNextToken()
          Get the next Token.
 Token getToken(int index)
          Get the specific Token.
 Element GraphGraphPattern()
           
 com.hp.hpl.jena.graph.Node GraphNode(TripleCollector acc)
           
 Target GraphOrDefault()
           
 Element GraphPatternNotTriples()
           
 com.hp.hpl.jena.graph.Node GraphRef()
           
 Target GraphRefAll()
           
 com.hp.hpl.jena.graph.Node GraphTerm()
           
 void GroupClause()
           
 void GroupCondition()
           
 Element GroupGraphPattern()
           
 Element GroupGraphPatternSub()
           
 Element GroupOrUnionGraphPattern()
           
 void HavingClause()
           
 void HavingCondition()
           
 void InsertClause(UpdateModify up)
           
 Update InsertData()
           
 long Integer()
           
 String IRI_REF()
           
 String IRIref()
           
 Expr IRIrefOrFunction()
           
 void LimitClause()
           
 void LimitOffsetClauses()
           
 Update Load()
           
 Element MinusGraphPattern()
           
 Update Modify()
           
 Update ModifyOld()
           
 Update Move()
           
 Expr MultiplicativeExpression()
           
 void NamedGraphClause()
           
 Element NotExistsElt()
           
 Expr NotExistsFunc()
           
 Expr NumericExpression()
           
 com.hp.hpl.jena.graph.Node NumericLiteral()
           
 com.hp.hpl.jena.graph.Node NumericLiteralNegative()
           
 com.hp.hpl.jena.graph.Node NumericLiteralPositive()
           
 com.hp.hpl.jena.graph.Node NumericLiteralUnsigned()
           
 void Object(com.hp.hpl.jena.graph.Node s, com.hp.hpl.jena.graph.Node p, Path path, TripleCollector acc)
           
 void ObjectList(com.hp.hpl.jena.graph.Node s, com.hp.hpl.jena.graph.Node p, Path path, TripleCollector acc)
           
 void OffsetClause()
           
 void OptionalFromTarget(QuadAcc qp)
           
 Element OptionalGraphPattern()
           
 void OptionalIntoTarget(QuadAcc qp)
           
 void OrderClause()
           
 void OrderCondition()
           
 Path Path()
           
 Path PathAlternative()
           
 Path PathElt()
           
 Path PathEltOrInverse()
           
 Path PathMod(Path p)
           
 Path PathNegatedPropertySet()
           
 P_Path0 PathOneInPropertySet()
           
 Path PathPrimary()
           
 Path PathSequence()
           
 Path PathUnit()
           
 void PrefixDecl()
           
 String PrefixedName()
           
 Expr PrimaryExpression()
           
 void Prologue()
           
 void PropertyList(com.hp.hpl.jena.graph.Node s, TripleCollector acc)
           
 void PropertyListNotEmpty(com.hp.hpl.jena.graph.Node s, TripleCollector acc)
           
 void PropertyListNotEmptyPath(com.hp.hpl.jena.graph.Node s, TripleCollector acc)
           
 void PropertyListPath(com.hp.hpl.jena.graph.Node s, TripleCollector acc)
           
 void QuadData(QuadDataAcc acc)
           
 void QuadPattern(QuadAcc acc)
           
 void Quads(QuadAcc acc)
           
 void QuadsNotTriples(QuadAcc acc)
           
 void Query()
           
 void QueryUnit()
           
 com.hp.hpl.jena.graph.Node RDFLiteral()
           
 Expr RegexExpression()
           
 void ReInit(ARQParserTokenManager tm)
          Reinitialise.
 void ReInit(InputStream stream)
          Reinitialise.
 void ReInit(InputStream stream, String encoding)
          Reinitialise.
 void ReInit(Reader stream)
          Reinitialise.
 Expr RelationalExpression()
           
 void SelectClause()
           
 void SelectQuery()
           
 Element ServiceGraphPattern()
           
 void setHandler(JSONHandler handler)
           
 void SolutionModifier()
           
 String SourceSelector()
           
 String String()
           
 Expr StrReplaceExpression()
           
 void SubSelect()
           
 Expr SubstringExpression()
           
 Element TriplesBlock(ElementPathBlock acc)
           
 com.hp.hpl.jena.graph.Node TriplesNode(TripleCollector acc)
           
 void TriplesSameSubject(TripleCollector acc)
           
 void TriplesSameSubjectPath(TripleCollector acc)
           
 void TriplesTemplate(TripleCollector acc)
           
 Expr UnaryExpression()
           
 void Update()
           
 void Update1()
           
 void UpdateUnit()
           
 void UsingClause(UpdateWithUsing update)
           
 Expr ValueLogical()
           
 Var Var()
           
 com.hp.hpl.jena.graph.Node VarOrIRIref()
           
 com.hp.hpl.jena.graph.Node VarOrTerm()
           
 com.hp.hpl.jena.graph.Node Verb()
           
 Path VerbPath()
           
 com.hp.hpl.jena.graph.Node VerbSimple()
           
 void WhereClause()
           
 
Methods inherited from class com.hp.hpl.jena.sparql.lang.ParserQueryBase
getQuery, setQuery, setUpdateRequest
 
Methods inherited from class com.hp.hpl.jena.sparql.lang.ParserBase
getPrologue, hex, setPrologue, stripChars, throwParseException, unescape, unescapePName, unescapeStr, unescapeStr
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public ARQParserTokenManager token_source
Generated Token Manager.


token

public Token token
Current token.


jj_nt

public Token jj_nt
Next token.

Constructor Detail

ARQParser

public ARQParser(InputStream stream)
Constructor with InputStream.


ARQParser

public ARQParser(InputStream stream,
                 String encoding)
Constructor with InputStream and supplied encoding


ARQParser

public ARQParser(Reader stream)
Constructor.


ARQParser

public ARQParser(ARQParserTokenManager tm)
Constructor with generated Token Manager.

Method Detail

QueryUnit

public final void QueryUnit()
                     throws ParseException
Throws:
ParseException

Query

public final void Query()
                 throws ParseException
Throws:
ParseException

UpdateUnit

public final void UpdateUnit()
                      throws ParseException
Throws:
ParseException

Prologue

public final void Prologue()
                    throws ParseException
Throws:
ParseException

BaseDecl

public final void BaseDecl()
                    throws ParseException
Throws:
ParseException

PrefixDecl

public final void PrefixDecl()
                      throws ParseException
Throws:
ParseException

SelectQuery

public final void SelectQuery()
                       throws ParseException
Throws:
ParseException

SubSelect

public final void SubSelect()
                     throws ParseException
Throws:
ParseException

SelectClause

public final void SelectClause()
                        throws ParseException
Throws:
ParseException

ConstructQuery

public final void ConstructQuery()
                          throws ParseException
Throws:
ParseException

DescribeQuery

public final void DescribeQuery()
                         throws ParseException
Throws:
ParseException

AskQuery

public final void AskQuery()
                    throws ParseException
Throws:
ParseException

DatasetClause

public final void DatasetClause()
                         throws ParseException
Throws:
ParseException

DefaultGraphClause

public final void DefaultGraphClause()
                              throws ParseException
Throws:
ParseException

NamedGraphClause

public final void NamedGraphClause()
                            throws ParseException
Throws:
ParseException

SourceSelector

public final String SourceSelector()
                            throws ParseException
Throws:
ParseException

WhereClause

public final void WhereClause()
                       throws ParseException
Throws:
ParseException

SolutionModifier

public final void SolutionModifier()
                            throws ParseException
Throws:
ParseException

GroupClause

public final void GroupClause()
                       throws ParseException
Throws:
ParseException

GroupCondition

public final void GroupCondition()
                          throws ParseException
Throws:
ParseException

HavingClause

public final void HavingClause()
                        throws ParseException
Throws:
ParseException

HavingCondition

public final void HavingCondition()
                           throws ParseException
Throws:
ParseException

OrderClause

public final void OrderClause()
                       throws ParseException
Throws:
ParseException

OrderCondition

public final void OrderCondition()
                          throws ParseException
Throws:
ParseException

LimitOffsetClauses

public final void LimitOffsetClauses()
                              throws ParseException
Throws:
ParseException

LimitClause

public final void LimitClause()
                       throws ParseException
Throws:
ParseException

OffsetClause

public final void OffsetClause()
                        throws ParseException
Throws:
ParseException

BindingsClause

public final void BindingsClause()
                          throws ParseException
Throws:
ParseException

BindingValue

public final com.hp.hpl.jena.graph.Node BindingValue()
                                              throws ParseException
Throws:
ParseException

Update

public final void Update()
                  throws ParseException
Throws:
ParseException

Update1

public final void Update1()
                   throws ParseException
Throws:
ParseException

Load

public final Update Load()
                  throws ParseException
Throws:
ParseException

Clear

public final Update Clear()
                   throws ParseException
Throws:
ParseException

Drop

public final Update Drop()
                  throws ParseException
Throws:
ParseException

Create

public final Update Create()
                    throws ParseException
Throws:
ParseException

Add

public final Update Add()
                 throws ParseException
Throws:
ParseException

Move

public final Update Move()
                  throws ParseException
Throws:
ParseException

Copy

public final Update Copy()
                  throws ParseException
Throws:
ParseException

InsertData

public final Update InsertData()
                        throws ParseException
Throws:
ParseException

DeleteData

public final Update DeleteData()
                        throws ParseException
Throws:
ParseException

DeleteWhere

public final Update DeleteWhere()
                         throws ParseException
Throws:
ParseException

Modify

public final Update Modify()
                    throws ParseException
Throws:
ParseException

ModifyOld

public final Update ModifyOld()
                       throws ParseException
Throws:
ParseException

DeleteClause

public final void DeleteClause(UpdateModify up)
                        throws ParseException
Throws:
ParseException

InsertClause

public final void InsertClause(UpdateModify up)
                        throws ParseException
Throws:
ParseException

OptionalIntoTarget

public final void OptionalIntoTarget(QuadAcc qp)
                              throws ParseException
Throws:
ParseException

OptionalFromTarget

public final void OptionalFromTarget(QuadAcc qp)
                              throws ParseException
Throws:
ParseException

UsingClause

public final void UsingClause(UpdateWithUsing update)
                       throws ParseException
Throws:
ParseException

GraphOrDefault

public final Target GraphOrDefault()
                            throws ParseException
Throws:
ParseException

GraphRef

public final com.hp.hpl.jena.graph.Node GraphRef()
                                          throws ParseException
Throws:
ParseException

GraphRefAll

public final Target GraphRefAll()
                         throws ParseException
Throws:
ParseException

QuadPattern

public final void QuadPattern(QuadAcc acc)
                       throws ParseException
Throws:
ParseException

QuadData

public final void QuadData(QuadDataAcc acc)
                    throws ParseException
Throws:
ParseException

Quads

public final void Quads(QuadAcc acc)
                 throws ParseException
Throws:
ParseException

QuadsNotTriples

public final void QuadsNotTriples(QuadAcc acc)
                           throws ParseException
Throws:
ParseException

TriplesTemplate

public final void TriplesTemplate(TripleCollector acc)
                           throws ParseException
Throws:
ParseException

GroupGraphPattern

public final Element GroupGraphPattern()
                                throws ParseException
Throws:
ParseException

GroupGraphPatternSub

public final Element GroupGraphPatternSub()
                                   throws ParseException
Throws:
ParseException

TriplesBlock

public final Element TriplesBlock(ElementPathBlock acc)
                           throws ParseException
Throws:
ParseException

GraphPatternNotTriples

public final Element GraphPatternNotTriples()
                                     throws ParseException
Throws:
ParseException

OptionalGraphPattern

public final Element OptionalGraphPattern()
                                   throws ParseException
Throws:
ParseException

GraphGraphPattern

public final Element GraphGraphPattern()
                                throws ParseException
Throws:
ParseException

ServiceGraphPattern

public final Element ServiceGraphPattern()
                                  throws ParseException
Throws:
ParseException

Bind

public final Element Bind()
                   throws ParseException
Throws:
ParseException

Assignment

public final Element Assignment()
                         throws ParseException
Throws:
ParseException

ExistsElt

public final Element ExistsElt()
                        throws ParseException
Throws:
ParseException

NotExistsElt

public final Element NotExistsElt()
                           throws ParseException
Throws:
ParseException

MinusGraphPattern

public final Element MinusGraphPattern()
                                throws ParseException
Throws:
ParseException

GroupOrUnionGraphPattern

public final Element GroupOrUnionGraphPattern()
                                       throws ParseException
Throws:
ParseException

Filter

public final Element Filter()
                     throws ParseException
Throws:
ParseException

Constraint

public final Expr Constraint()
                      throws ParseException
Throws:
ParseException

FunctionCall

public final Expr FunctionCall()
                        throws ParseException
Throws:
ParseException

ArgList

public final ExprList ArgList()
                       throws ParseException
Throws:
ParseException

ExpressionList

public final ExprList ExpressionList()
                              throws ParseException
Throws:
ParseException

ConstructTemplate

public final Template ConstructTemplate()
                                 throws ParseException
Throws:
ParseException

ConstructTriples

public final void ConstructTriples(TripleCollector acc)
                            throws ParseException
Throws:
ParseException

TriplesSameSubject

public final void TriplesSameSubject(TripleCollector acc)
                              throws ParseException
Throws:
ParseException

PropertyListNotEmpty

public final void PropertyListNotEmpty(com.hp.hpl.jena.graph.Node s,
                                       TripleCollector acc)
                                throws ParseException
Throws:
ParseException

PropertyList

public final void PropertyList(com.hp.hpl.jena.graph.Node s,
                               TripleCollector acc)
                        throws ParseException
Throws:
ParseException

ObjectList

public final void ObjectList(com.hp.hpl.jena.graph.Node s,
                             com.hp.hpl.jena.graph.Node p,
                             Path path,
                             TripleCollector acc)
                      throws ParseException
Throws:
ParseException

Object

public final void Object(com.hp.hpl.jena.graph.Node s,
                         com.hp.hpl.jena.graph.Node p,
                         Path path,
                         TripleCollector acc)
                  throws ParseException
Throws:
ParseException

Verb

public final com.hp.hpl.jena.graph.Node Verb()
                                      throws ParseException
Throws:
ParseException

TriplesSameSubjectPath

public final void TriplesSameSubjectPath(TripleCollector acc)
                                  throws ParseException
Throws:
ParseException

PropertyListNotEmptyPath

public final void PropertyListNotEmptyPath(com.hp.hpl.jena.graph.Node s,
                                           TripleCollector acc)
                                    throws ParseException
Throws:
ParseException

PropertyListPath

public final void PropertyListPath(com.hp.hpl.jena.graph.Node s,
                                   TripleCollector acc)
                            throws ParseException
Throws:
ParseException

VerbPath

public final Path VerbPath()
                    throws ParseException
Throws:
ParseException

VerbSimple

public final com.hp.hpl.jena.graph.Node VerbSimple()
                                            throws ParseException
Throws:
ParseException

PathUnit

public final Path PathUnit()
                    throws ParseException
Throws:
ParseException

Path

public final Path Path()
                throws ParseException
Throws:
ParseException

PathAlternative

public final Path PathAlternative()
                           throws ParseException
Throws:
ParseException

PathSequence

public final Path PathSequence()
                        throws ParseException
Throws:
ParseException

PathElt

public final Path PathElt()
                   throws ParseException
Throws:
ParseException

PathEltOrInverse

public final Path PathEltOrInverse()
                            throws ParseException
Throws:
ParseException

PathMod

public final Path PathMod(Path p)
                   throws ParseException
Throws:
ParseException

PathPrimary

public final Path PathPrimary()
                       throws ParseException
Throws:
ParseException

PathNegatedPropertySet

public final Path PathNegatedPropertySet()
                                  throws ParseException
Throws:
ParseException

PathOneInPropertySet

public final P_Path0 PathOneInPropertySet()
                                   throws ParseException
Throws:
ParseException

Integer

public final long Integer()
                   throws ParseException
Throws:
ParseException

TriplesNode

public final com.hp.hpl.jena.graph.Node TriplesNode(TripleCollector acc)
                                             throws ParseException
Throws:
ParseException

BlankNodePropertyList

public final com.hp.hpl.jena.graph.Node BlankNodePropertyList(TripleCollector acc)
                                                       throws ParseException
Throws:
ParseException

Collection

public final com.hp.hpl.jena.graph.Node Collection(TripleCollector acc)
                                            throws ParseException
Throws:
ParseException

GraphNode

public final com.hp.hpl.jena.graph.Node GraphNode(TripleCollector acc)
                                           throws ParseException
Throws:
ParseException

VarOrTerm

public final com.hp.hpl.jena.graph.Node VarOrTerm()
                                           throws ParseException
Throws:
ParseException

VarOrIRIref

public final com.hp.hpl.jena.graph.Node VarOrIRIref()
                                             throws ParseException
Throws:
ParseException

Var

public final Var Var()
              throws ParseException
Throws:
ParseException

GraphTerm

public final com.hp.hpl.jena.graph.Node GraphTerm()
                                           throws ParseException
Throws:
ParseException

Expression

public final Expr Expression()
                      throws ParseException
Throws:
ParseException

ConditionalOrExpression

public final Expr ConditionalOrExpression()
                                   throws ParseException
Throws:
ParseException

ConditionalAndExpression

public final Expr ConditionalAndExpression()
                                    throws ParseException
Throws:
ParseException

ValueLogical

public final Expr ValueLogical()
                        throws ParseException
Throws:
ParseException

RelationalExpression

public final Expr RelationalExpression()
                                throws ParseException
Throws:
ParseException

NumericExpression

public final Expr NumericExpression()
                             throws ParseException
Throws:
ParseException

AdditiveExpression

public final Expr AdditiveExpression()
                              throws ParseException
Throws:
ParseException

MultiplicativeExpression

public final Expr MultiplicativeExpression()
                                    throws ParseException
Throws:
ParseException

UnaryExpression

public final Expr UnaryExpression()
                           throws ParseException
Throws:
ParseException

PrimaryExpression

public final Expr PrimaryExpression()
                             throws ParseException
Throws:
ParseException

BrackettedExpression

public final Expr BrackettedExpression()
                                throws ParseException
Throws:
ParseException

BuiltInCall

public final Expr BuiltInCall()
                       throws ParseException
Throws:
ParseException

RegexExpression

public final Expr RegexExpression()
                           throws ParseException
Throws:
ParseException

SubstringExpression

public final Expr SubstringExpression()
                               throws ParseException
Throws:
ParseException

StrReplaceExpression

public final Expr StrReplaceExpression()
                                throws ParseException
Throws:
ParseException

ExistsFunc

public final Expr ExistsFunc()
                      throws ParseException
Throws:
ParseException

NotExistsFunc

public final Expr NotExistsFunc()
                         throws ParseException
Throws:
ParseException

Aggregate

public final Expr Aggregate()
                     throws ParseException
Throws:
ParseException

IRIrefOrFunction

public final Expr IRIrefOrFunction()
                            throws ParseException
Throws:
ParseException

RDFLiteral

public final com.hp.hpl.jena.graph.Node RDFLiteral()
                                            throws ParseException
Throws:
ParseException

NumericLiteral

public final com.hp.hpl.jena.graph.Node NumericLiteral()
                                                throws ParseException
Throws:
ParseException

NumericLiteralUnsigned

public final com.hp.hpl.jena.graph.Node NumericLiteralUnsigned()
                                                        throws ParseException
Throws:
ParseException

NumericLiteralPositive

public final com.hp.hpl.jena.graph.Node NumericLiteralPositive()
                                                        throws ParseException
Throws:
ParseException

NumericLiteralNegative

public final com.hp.hpl.jena.graph.Node NumericLiteralNegative()
                                                        throws ParseException
Throws:
ParseException

BooleanLiteral

public final com.hp.hpl.jena.graph.Node BooleanLiteral()
                                                throws ParseException
Throws:
ParseException

String

public final String String()
                    throws ParseException
Throws:
ParseException

IRIref

public final String IRIref()
                    throws ParseException
Throws:
ParseException

PrefixedName

public final String PrefixedName()
                          throws ParseException
Throws:
ParseException

BlankNode

public final com.hp.hpl.jena.graph.Node BlankNode()
                                           throws ParseException
Throws:
ParseException

IRI_REF

public final String IRI_REF()
                     throws ParseException
Throws:
ParseException

ReInit

public void ReInit(InputStream stream)
Reinitialise.


ReInit

public void ReInit(InputStream stream,
                   String encoding)
Reinitialise.


ReInit

public void ReInit(Reader stream)
Reinitialise.


ReInit

public void ReInit(ARQParserTokenManager tm)
Reinitialise.


getNextToken

public final Token getNextToken()
Get the next Token.


getToken

public final Token getToken(int index)
Get the specific Token.


generateParseException

public ParseException generateParseException()
Generate ParseException.


enable_tracing

public final void enable_tracing()
Enable tracing.


disable_tracing

public final void disable_tracing()
Disable tracing.


setHandler

public void setHandler(JSONHandler handler)


Licenced under the Apache License, Version 2.0