Class ParameterDefinition<T>
java.lang.Object
com.suncode.pwfl.component.ParameterDefinition<T>
- Direct Known Subclasses:
Mapping
-
Constructor Summary
ConstructorsConstructorDescriptionParameterDefinition(String id, Type<T> type) ParameterDefinition(String id, Type<T> type, LocalizedString name, LocalizedString description, boolean optional, T defaultValue) ParameterDefinition(String id, Type<T> type, LocalizedString name, LocalizedString description, boolean optional, T defaultValue, Validations validations, List<String> recommendedFunctions) ParameterDefinition(String id, Type<T> type, LocalizedString name, LocalizedString description, boolean optional, T defaultValue, List<String> recommendedFunctions) -
Method Summary
-
Constructor Details
-
ParameterDefinition
-
ParameterDefinition
public ParameterDefinition(String id, Type<T> type, LocalizedString name, LocalizedString description, boolean optional, T defaultValue) -
ParameterDefinition
public ParameterDefinition(String id, Type<T> type, LocalizedString name, LocalizedString description, boolean optional, T defaultValue, List<String> recommendedFunctions) -
ParameterDefinition
public ParameterDefinition(String id, Type<T> type, LocalizedString name, LocalizedString description, boolean optional, T defaultValue, Validations validations, List<String> recommendedFunctions)
-
-
Method Details
-
getId
-
getName
-
getDescription
-
getType
-
isArray
public boolean isArray() -
isOptional
public boolean isOptional() -
getDefaultValue
-
hasDefaultValue
public boolean hasDefaultValue() -
getRecommendedFunctions
-
getValidations
-
toString
-