-
public class SystemParameter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceSystemParameter.SystemParameterGetterSpecific implementation of the value to get
-
Field Summary
Fields Modifier and Type Field Description protected SystemParameterShortNameshortNameprotected booleanallowed
-
Constructor Summary
Constructors Constructor Description SystemParameter(SystemParameterShortName shortName, SystemParameter.SystemParameterGetter getter)Constructor SystemParameter(SystemParameterShortName shortName, SystemParameter.SystemParameterGetter getter, boolean allowed)Constructor
-
Method Summary
Modifier and Type Method Description SystemParameterShortNamegetShortName()Get the system parameter short name enum voidsetAllowed(boolean allowed)StringgetValue()Get the value booleanisAllowed()Whether this parameter is allowed to be tracked -
-
Constructor Detail
-
SystemParameter
SystemParameter(SystemParameterShortName shortName, SystemParameter.SystemParameterGetter getter)
Constructor- Parameters:
shortName- The system parameter short name enumgetter- Specific implementation of the system parameter value to get
-
SystemParameter
SystemParameter(SystemParameterShortName shortName, SystemParameter.SystemParameterGetter getter, boolean allowed)
Constructor- Parameters:
shortName- The system parameter short name enumgetter- Specific implementation of the system parameter value to getallowed- Flag indicating whether this parameter is allowed to be send
-
-
Method Detail
-
getShortName
@NonNull() SystemParameterShortName getShortName()
Get the system parameter short name enum
-
setAllowed
void setAllowed(boolean allowed)
-
isAllowed
boolean isAllowed()
Whether this parameter is allowed to be tracked
-
-
-
-