Class QBackendStepMetaData
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.processes.QStepMetaData
com.kingsrook.qqq.backend.core.model.metadata.processes.QBackendStepMetaData
- All Implemented Interfaces:
QMetaDataObject
,Serializable
Meta-Data to define a backend-step in a process in a QQQ instance. e.g.,
code that runs on a server/backend, to do something to some data.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()
Getter for codeGet a list of all of the input fields used by this functionGetter for inputDataGet a list of all of the output fields used by this functionGetter for outputDatavoid
setCode
(QCodeReference code) Setter for codevoid
setInputMetaData
(QFunctionInputMetaData inputMetaData) Setter for inputDatavoid
setOutputMetaData
(QFunctionOutputMetaData outputMetaData) Setter for outputDatawithCode
(QCodeReference code) Setter for codewithInputData
(QFunctionInputMetaData inputData) Setter for inputDataSetter for labelwithOutputMetaData
(QFunctionOutputMetaData outputMetaData) Setter for outputDataMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.processes.QStepMetaData
getLabel, getName, getStepType, setLabel, setName, setStepType, withLabel
-
Constructor Details
-
QBackendStepMetaData
public QBackendStepMetaData()
-
-
Method Details
-
withName
Setter for label- Overrides:
withName
in classQStepMetaData
-
getInputMetaData
Getter for inputData -
setInputMetaData
Setter for inputData -
withInputData
Setter for inputData -
getOutputMetaData
Getter for outputData -
setOutputMetaData
Setter for outputData -
withOutputMetaData
Setter for outputData -
getCode
Getter for code -
setCode
Setter for code -
withCode
Setter for code -
getInputFields
Get a list of all of the input fields used by this function- Overrides:
getInputFields
in classQStepMetaData
-
getOutputFields
Get a list of all of the output fields used by this function- Overrides:
getOutputFields
in classQStepMetaData
-