Enum SymbolType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<SymbolType>

    public enum SymbolType
    extends java.lang.Enum<SymbolType>
    • Enum Constant Detail

      • STRING_SIMPLE

        public static final SymbolType STRING_SIMPLE
      • STRING_QUOTED

        public static final SymbolType STRING_QUOTED
      • FUNCTION_NAME

        public static final SymbolType FUNCTION_NAME
      • SQUARE_BRACKET_OPEN

        public static final SymbolType SQUARE_BRACKET_OPEN
      • SQUARE_BRACKET_CLOSE

        public static final SymbolType SQUARE_BRACKET_CLOSE
      • CURLY_BRACKET_OPEN

        public static final SymbolType CURLY_BRACKET_OPEN
      • CURLY_BRACKET_CLOSE

        public static final SymbolType CURLY_BRACKET_CLOSE
      • PARENTHESIS_OPEN

        public static final SymbolType PARENTHESIS_OPEN
      • PARENTHESIS_CLOSE

        public static final SymbolType PARENTHESIS_CLOSE
      • TWO_POINTS

        public static final SymbolType TWO_POINTS
    • Method Detail

      • values

        public static SymbolType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SymbolType c : SymbolType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SymbolType valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null