All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vectorprint.configuration.generated.parser.JSONParserConstants Maven / Gradle / Ivy

Go to download

A library for settings and parameterization of objects. Key features are support for data types, help for settings and parameters, annotations for ease of use. Settings and parameters both are Clonable and Serializable. More features for settings such as parsing a settingsfile, being observable, readonliness, caching etc. are available. The library contains javacc generated parsers for syntax support for properties, multi valued properties, parameterized objects and multi valued parameters.

The newest version!
/* Generated by: ParserGeneratorCC: Do not edit this line. JSONParserConstants.java */
package com.vectorprint.configuration.generated.parser;


/**
 * Token literal values and constants.
 * Generated by com.helger.pgcc.output.java.OtherFilesGenJava#start()
 */
public interface JSONParserConstants {

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int C_SINGLE_COMMENT = 1;
  /** RegularExpression Id. */
  int C_MULTILINE_COMMENT = 2;
  /** RegularExpression Id. */
  int SH_SINGLE_COMMENT = 3;
  /** RegularExpression Id. */
  int WHITESPACE = 4;
  /** RegularExpression Id. */
  int EOL = 5;
  /** RegularExpression Id. */
  int COMMA = 6;
  /** RegularExpression Id. */
  int BRACE_OPEN = 7;
  /** RegularExpression Id. */
  int BRACE_CLOSE = 8;
  /** RegularExpression Id. */
  int COLON = 9;
  /** RegularExpression Id. */
  int BRACKET_OPEN = 10;
  /** RegularExpression Id. */
  int BRACKET_CLOSE = 11;
  /** RegularExpression Id. */
  int ZERO = 12;
  /** RegularExpression Id. */
  int DIGIT_NONZERO = 13;
  /** RegularExpression Id. */
  int DIGIT = 14;
  /** RegularExpression Id. */
  int NUMBER_INTEGER = 15;
  /** RegularExpression Id. */
  int NUMBER_DECIMAL = 16;
  /** RegularExpression Id. */
  int TRUE = 17;
  /** RegularExpression Id. */
  int FALSE = 18;
  /** RegularExpression Id. */
  int NULL = 19;
  /** RegularExpression Id. */
  int QUOTE_DOUBLE = 20;
  /** RegularExpression Id. */
  int QUOTE_SINGLE = 21;
  /** RegularExpression Id. */
  int STRING_SINGLE_EMPTY = 22;
  /** RegularExpression Id. */
  int STRING_DOUBLE_EMPTY = 23;
  /** RegularExpression Id. */
  int STRING_SINGLE_BODY = 24;
  /** RegularExpression Id. */
  int STRING_DOUBLE_BODY = 25;
  /** RegularExpression Id. */
  int STRING_SINGLE_NONEMPTY = 26;
  /** RegularExpression Id. */
  int STRING_DOUBLE_NONEMPTY = 27;
  /** RegularExpression Id. */
  int RUBY_SYMBOL = 28;
  /** RegularExpression Id. */
  int SYMBOL = 29;

  /** Lexical state. */
  int DEFAULT = 0;

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "",
    "",
    "",
    "",
    "",
    "\",\"",
    "\"{\"",
    "\"}\"",
    "\":\"",
    "\"[\"",
    "\"]\"",
    "\"0\"",
    "",
    "",
    "",
    "",
    "\"true\"",
    "\"false\"",
    "\"null\"",
    "\"\\\"\"",
    "\"\\\'\"",
    "\"\\\'\\\'\"",
    "\"\\\"\\\"\"",
    "",
    "",
    "",
    "",
    "",
    "",
  };

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy