Class ParserShExC

java.lang.Object
org.apache.jena.riot.lang.extra.LangParserBase
org.apache.jena.shex.parser.ParserShExC
Direct Known Subclasses:
ShExJavacc

public class ParserShExC extends org.apache.jena.riot.lang.extra.LangParserBase
ShEx Compact syntax parser
  • Field Details

    • DEBUG_PARSE

      public static boolean DEBUG_PARSE
      Print the call nesting
    • DEBUG_STACK

      public static boolean DEBUG_STACK
      Print the stack operations
    • DEBUG_DEV

      public static boolean DEBUG_DEV
      Print various unexpected situations
  • Method Details

    • setSourceAndBase

      public void setSourceAndBase(String originURI, String baseURI)
    • parseShapesStart

      public void parseShapesStart()
    • parseShapesFinish

      public ShexSchema parseShapesFinish()
    • parseShapeMapStart

      public void parseShapeMapStart()
    • parseShapeMapFinish

      public ShapeMap parseShapeMapFinish()