Class HCLValue

  • All Implemented Interfaces:
    Symbol

    public class HCLValue
    extends GenericSymbol
    A Class representation of an attributes value. This could be a generic type like a "string", "number", "boolean", "array" (see HCLArray, or "map" (see HCLMap). This is an internal parser lexer class and should not be needed externally.
    • Field Detail

      • type

        public java.lang.String type
      • value

        public java.lang.Object value
    • Constructor Detail

      • HCLValue

        public HCLValue​(java.lang.String type,
                        java.lang.Object value,
                        java.lang.Integer line,
                        java.lang.Integer column,
                        java.lang.Integer position)
    • Method Detail

      • getSymbolName

        public java.lang.String getSymbolName()