Class StringParameter

java.lang.Object
de.muehlencord.shared.configuration.Parameter<String>
de.muehlencord.shared.configuration.StringParameter

public class StringParameter extends Parameter<String>
A String parameter
Author:
Joern Muehlencord (joern@muehlencord.de)
  • Constructor Details

    • StringParameter

      public StringParameter(String name)
      creates a new mandatory parameter object using default string converter
      Parameters:
      name - the name of the parameter
    • StringParameter

      public StringParameter(String name, String defaultValue)
      creates a new mandatory parameter object using default string converter
      Parameters:
      name - the name of the parameter
      defaultValue - the default value of the parameter to set.
    • StringParameter

      public StringParameter(String name, StringConverter<String> converter)
      creates a new mandatory parameter object
      Parameters:
      name - the name of the parameter
      converter - the converter object to convert the value of the parameter to string and vice versa
    • StringParameter

      public StringParameter(String name, boolean mandatory)
      creates a new parameter object using default string converter
      Parameters:
      name - the name of the parameter
      mandatory - detremines if this is a mandatory parameter or not
    • StringParameter

      public StringParameter(String name, StringConverter<String> converter, boolean mandatory)
      creates a new parameter object
      Parameters:
      name - the name of the parameter
      converter - the converter object to convert the value of the parameter to string and vice versa
      mandatory - detremines if this is a mandatory parameter or not