Class Parameters

  • All Implemented Interfaces:
    AST

    public class Parameters
    extends java.lang.Object
    implements AST
    • Method Detail

      • getParams

        public java.util.List<Parameter> getParams()
      • setParams

        public void setParams​(java.util.List<Parameter> params)
      • setDefaultParams

        public void setDefaultParams​(java.util.List<DefaultParameter> defaultParams)
      • getVarParam

        public java.util.Optional<Parameter> getVarParam()
      • setVarParam

        public void setVarParam​(java.util.Optional<Parameter> varParam)
      • getKwonlyParams

        public java.util.List<Parameter> getKwonlyParams()
      • setKwonlyParams

        public void setKwonlyParams​(java.util.List<Parameter> kwonlyParams)
      • getKwDefaultParams

        public java.util.List<DefaultParameter> getKwDefaultParams()
      • setKwDefaultParams

        public void setKwDefaultParams​(java.util.List<DefaultParameter> kwDefaultParams)
      • getKwParam

        public java.util.Optional<Parameter> getKwParam()
      • setKwParam

        public void setKwParam​(java.util.Optional<Parameter> kwParam)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object