public class TrigParserWithRules extends TrigParser
TrigParser
which includes support for embedded rules.Constructor and Description |
---|
TrigParserWithRules() |
Modifier and Type | Method and Description |
---|---|
protected void |
parseBlock(IOParserContext theContext,
StringBuilder sb,
String blockName) |
protected boolean |
parseDirective(TurtleParserContext theContext,
String directive) |
protected void |
parseKeyword(IOParserContext theContext,
StringBuilder sb,
String expected) |
protected void |
parseRule(IOParserContext theContext,
Resource ruleID) |
protected Resource |
parseRuleID(IOParserContext theContext) |
format, parseGraph, parseStatement, parseTriples
parse, parseBase, parseCollection, parseEmbeddedTriple, parseImplicitBlank, parseLongString, parseNodeID, parseNumber, parseObject, parseObjectList, parsePredicate, parsePredicateObjectList, parsePredicateWithEdgeProperties, parsePrefixID, parseQNameOrBoolean, parseQuotedLiteral, parseQuotedString, parseString, parseSubject, parseSubjectResource, parseURI, parseValue, processComment, skipWSC
protected boolean parseDirective(TurtleParserContext theContext, String directive) throws IOException
parseDirective
in class TrigParser
IOException
protected Resource parseRuleID(IOParserContext theContext) throws IOException, InvalidRDF, RDFHandlerException
IOException
InvalidRDF
RDFHandlerException
protected void parseRule(IOParserContext theContext, Resource ruleID) throws IOException, InvalidRDF, RDFHandlerException
IOException
InvalidRDF
RDFHandlerException
protected void parseBlock(IOParserContext theContext, StringBuilder sb, String blockName) throws IOException, InvalidRDF
IOException
InvalidRDF
protected void parseKeyword(IOParserContext theContext, StringBuilder sb, String expected) throws IOException, InvalidRDF, RDFHandlerException
IOException
InvalidRDF
RDFHandlerException
Copyright © 2010-2016 Stardog Union. All Rights Reserved.