Class AssetInputEntityData

Direct Known Subclasses:
ConnectorInputEntityData, NodeAssetInputEntityData, ThermalUnitInputEntityData

public class AssetInputEntityData extends EntityData
Data used for the construction of AssetInput entities. This data object can include additional information about the OperatorInput, which cannot be provided through the attribute map as it is a complex shared entity.
  • Constructor Details

    • AssetInputEntityData

      public AssetInputEntityData(Map<String,String> fieldsToAttributes, Class<? extends UniqueEntity> entityClass)
      Creates a new AssetInputEntityData object without operator.
      Parameters:
      fieldsToAttributes - attribute map: field name to value
      entityClass - class of the entity to be created with this data
    • AssetInputEntityData

      public AssetInputEntityData(Map<String,String> fieldsToAttributes, Class<? extends UniqueEntity> entityClass, OperatorInput operator)
      Creates a new AssetInputEntityData object with operator.
      Parameters:
      fieldsToAttributes - attribute map: field name to value
      entityClass - class of the entity to be created with this data
      operator - operator input
  • Method Details