Class JsonAsceDao
java.lang.Object
org.eso.ias.cdb.structuredtext.pojos.JsonAsceDao
Pojos for JSON that replaces objects inclusion in the ASCE with their IDS.
- Author:
- acaproni
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the ID of the DASUgetId()
getProps()
Get the propertiesvoid
Set the ID of the DASUvoid
void
setInputIDs
(Set<String> ids) void
setOutputID
(String id) Set the ID of the outputvoid
setTemplatedInputs
(Set<JsonTemplatedInputsDao> templInputs) void
setTemplateId
(String templateId) void
setTransferFunctionID
(String transferFunctionID) Return theAsceDao
encapsulated in this object.toString()
toString() prints a human readable version of the ASCE where linked objects (like DASU, IASIOS..) are represented by their IDs only.
-
Constructor Details
-
JsonAsceDao
public JsonAsceDao()Empty constructor -
JsonAsceDao
Constructor- Parameters:
asce
- The rdb pojo to mask
-
-
Method Details
-
getId
- Returns:
- The ID of the ASCE
- See Also:
-
setId
- Parameters:
id
- The ID of the ASCE- See Also:
-
getOutputID
- Returns:
- the ID of the output
- See Also:
-
getInputIDs
- Returns:
- The IDs of th einputs
- See Also:
-
setInputIDs
- Parameters:
ids
- The IDs of the inputs- See Also:
-
setOutputID
Set the ID of the output- Parameters:
id
- The ID of the output- See Also:
-
getProps
Get the properties- Returns:
- The properties
- See Also:
-
setDasuID
Set the ID of the DASU- Parameters:
id
- The ID of the DASU where this ASCE runs
-
getDasuID
Get the ID of the DASU- Returns:
- The ID of the DASU
- See Also:
-
toString
toString() prints a human readable version of the ASCE where linked objects (like DASU, IASIOS..) are represented by their IDs only. -
toAsceDao
Return theAsceDao
encapsulated in this object.- Returns:
- The AsceDao
-
getTransferFunctionID
-
setTransferFunctionID
-
getTemplateId
-
setTemplateId
-
getTemplatedInputs
-
setTemplatedInputs
-