Class TaskSettingsData
java.lang.Object
com.strategyquant.tradinglib.task.settings.TaskSettingsData
The type Task settings data.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addError(com.strategyquant.tradinglib.task.settings.SettingError error)
Add error.void
Add error.void
addParam(String name, Serializable data)
Add param.void
addParamUnchecked(String name, Serializable data)
Add param unchecked.void
clear()
Clear.ArrayList<com.strategyquant.tradinglib.task.settings.SettingError>
Get errors array list.Get params hash map.boolean
Has errors boolean.
-
Field Details
-
Log
public static final org.slf4j.Logger LogThe constant Log.
-
-
Constructor Details
-
TaskSettingsData
public TaskSettingsData()
-
-
Method Details
-
clear
public void clear()Clear. -
addError
public void addError(com.strategyquant.tradinglib.task.settings.SettingError error)Add error.- Parameters:
error
- the error
-
addError
Add error.- Parameters:
settingName
- the setting namefieldName
- the field nameerror
- the error
-
addParam
Add param.- Parameters:
name
- the namedata
- the data- Throws:
Exception
- the exception
-
addParamUnchecked
Add param unchecked.- Parameters:
name
- the namedata
- the data
-
hasErrors
public boolean hasErrors()Has errors boolean.- Returns:
- the boolean
-
getParams
Get params hash map.- Returns:
- the hash map
-
getErrors
Get errors array list.- Returns:
- the array list
-