Class Parameter

java.lang.Object
io.quarkus.qute.Parameter

public final class Parameter extends Object
Definition of a section factory parameter.
See Also:
  • Field Details

  • Constructor Details

    • Parameter

      public Parameter(String name, String defaultValue, boolean optional)
  • Method Details

    • builder

      public static Parameter.Builder builder(String name)
    • getName

      public String getName()
    • getDefaultValue

      public String getDefaultValue()
    • hasDefaultValue

      public boolean hasDefaultValue()
    • isOptional

      public boolean isOptional()
    • accepts

      public boolean accepts(String value)
      Allows a factory parameter to refuse a value of an unnamed actual parameter.
      Parameters:
      value -
      Returns:
      true if the value is acceptable, false otherwise
    • toString

      public String toString()
      Overrides:
      toString in class Object