Class FunctionType.Parameter

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    FunctionType

    public abstract static class FunctionType.Parameter
    extends java.lang.Object
    implements java.io.Serializable
    Models a single JavaScript parameter.

    This parameter has a type; optionality; and may be var_args (variadic).

    See Also:
    Serialized Form
    • Constructor Detail

      • Parameter

        public Parameter()
    • Method Detail

      • getJSType

        public abstract JSType getJSType()
      • isOptional

        public abstract boolean isOptional()
      • isVariadic

        public abstract boolean isVariadic()