Documentation of 'weka.core.json.Parser' Java class
Parser
weka.core.json

Class Parser



  • public class Parser
    extends java_cup.runtime.lr_parser
    CUP v0.11b 20141202 (SVN rev 60) generated parser.
    • Constructor Summary

      Constructors 
      Constructor and Description
      Parser()
      Default constructor.
      Parser(java_cup.runtime.Scanner s)
      Constructor which sets the default scanner.
      Parser(java_cup.runtime.Scanner s, java_cup.runtime.SymbolFactory sf)
      Constructor which sets the default scanner.
    • Constructor Detail

      • Parser

        public Parser()
        Default constructor.
      • Parser

        public Parser(java_cup.runtime.Scanner s)
        Constructor which sets the default scanner.
      • Parser

        public Parser(java_cup.runtime.Scanner s,
                      java_cup.runtime.SymbolFactory sf)
        Constructor which sets the default scanner.
    • Method Detail

      • getSymbolContainer

        public final java.lang.Class getSymbolContainer()
      • production_table

        public short[][] production_table()
        Access to production table.
      • action_table

        public short[][] action_table()
        Access to parse-action table.
      • reduce_table

        public short[][] reduce_table()
        Access to reduce_goto table.
      • do_action

        public java_cup.runtime.Symbol do_action(int act_num,
                                                 java_cup.runtime.lr_parser parser,
                                                 java.util.Stack stack,
                                                 int top)
                                          throws java.lang.Exception
        Invoke a user supplied parse action.
        Throws:
        java.lang.Exception
      • start_state

        public int start_state()
        Indicates start state.
      • start_production

        public int start_production()
        Indicates start production.
      • EOF_sym

        public int EOF_sym()
        EOF Symbol index.
      • error_sym

        public int error_sym()
        error Symbol index.
      • user_init

        public void user_init()
                       throws java.lang.Exception
        User initialization code.
        Throws:
        java.lang.Exception
      • getResult

        public JSONNode getResult()
        Returns the JSON data structure.
        Returns:
        the result
      • main

        public static void main(java.lang.String[] args)
                         throws java.lang.Exception
        Runs the parser from commandline. Expects a filename as first parameter, pointing to a JSON file.
        Parameters:
        args - the commandline arguments
        Throws:
        java.lang.Exception - if something goes wrong

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.