Class Variable


  • public final class Variable
    extends java.lang.Object
    • Field Detail

      • EMPTY_VARIABLES

        public static final Variable[] EMPTY_VARIABLES
      • _name

        private java.lang.String _name
      • _isGenerated

        private boolean _isGenerated
      • _isLambdaParameter

        private boolean _isLambdaParameter
    • Constructor Detail

      • Variable

        public Variable()
    • Method Detail

      • getName

        public final java.lang.String getName()
      • setName

        public final void setName​(java.lang.String name)
      • isParameter

        public final boolean isParameter()
      • isGenerated

        public final boolean isGenerated()
      • isGeneratedStackVariable

        public final boolean isGeneratedStackVariable()
      • setGenerated

        public final void setGenerated​(boolean generated)
      • setOriginalVariable

        public final void setOriginalVariable​(VariableDefinition originalVariable)
      • setOriginalParameter

        public final void setOriginalParameter​(ParameterDefinition originalParameter)
      • isLambdaParameter

        public final boolean isLambdaParameter()
      • setLambdaParameter

        public final void setLambdaParameter​(boolean lambdaParameter)
      • toString

        public final java.lang.String toString()
        Overrides:
        toString in class java.lang.Object