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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the ID of the DASUgetId()getProps()Get the propertiesvoidSet the ID of the DASUvoidvoidsetInputIDs(Set<String> ids) voidsetOutputID(String id) Set the ID of the outputvoidsetTemplatedInputs(Set<JsonTemplatedInputsDao> templInputs) voidsetTemplateId(String templateId) voidsetTransferFunctionID(String transferFunctionID) Return theAsceDaoencapsulated 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 theAsceDaoencapsulated in this object.- Returns:
- The AsceDao
-
getTransferFunctionID
-
setTransferFunctionID
-
getTemplateId
-
setTemplateId
-
getTemplatedInputs
-
setTemplatedInputs
-