Uses of Class
de.muehlencord.shared.configuration.Parameter
Packages that use Parameter
-
Uses of Parameter in de.muehlencord.shared.configuration
Subclasses of Parameter in de.muehlencord.shared.configurationModifier and TypeClassDescriptionclassA Boolean parameterclassA Date parameterclassA Integer parameterclassA String parameterclassA URI parameterFields in de.muehlencord.shared.configuration with type parameters of type ParameterModifier and TypeFieldDescriptionParameter.requiredParameterslist of mandatory parameters, if this parameter is activeMethods in de.muehlencord.shared.configuration that return ParameterModifier and TypeMethodDescriptionstatic ParameterParameterFactory.getParameterInstance(String name) static ParameterParameterFactory.getParameterInstance(String name, boolean mandatory) static ParameterParameterFactory.getParameterInstance(String name, boolean mandatory, Class clazz) static ParameterParameterFactory.getParameterInstance(String name, boolean mandatory, Object value) Methods in de.muehlencord.shared.configuration that return types with arguments of type ParameterModifier and TypeMethodDescriptionConfiguration.getParameterMap()returns the map of parameters and valuesDefaultConfiguration.getParameterMap()returns the map of parameters and valuesParameter.getRequiredParameter()returns the list of parameters the given parameter requiresMethods in de.muehlencord.shared.configuration with parameters of type ParameterModifier and TypeMethodDescription<T> voidConfiguration.addParameter(Parameter<T> p) adds a new parameter to the configurationvoidDefaultConfiguration.addParameter(Parameter p) adds a new parameter to the configurationvoidParameter.addRequiredParameter(Parameter param) adds a parameter to the list of required parameters<T> TConfiguration.getParameterValue(Parameter<T> p) returns the value of the given parameter<T> TDefaultConfiguration.getParameterValue(Parameter<T> p) returns the value of the given parameter<T> voidConfiguration.setParameterValue(Parameter<T> p, T value) sets the value of the given parameter<T> voidDefaultConfiguration.setParameterValue(Parameter<T> p, T value) sets the value of the given parameter<T> voidConfiguration.setParameterValueByString(Parameter<T> p, String value) sets the value of the given parameter<T> voidDefaultConfiguration.setParameterValueByString(Parameter<T> p, String stringValue) sets the value of the given parameterMethod parameters in de.muehlencord.shared.configuration with type arguments of type ParameterModifier and TypeMethodDescription<T> voidDefaultConfiguration.setParameterValue(Map<Parameter<T>, T> map) overrides parameter map with given map