Class CimStrategy
java.lang.Object
energy.eddie.aiida.schemas.cim.BaseCimFormatterStrategy<energy.eddie.cim.v1_04.rtd.RTDEnvelope,energy.eddie.cim.v1_04.rtd.TimeSeries,energy.eddie.cim.v1_04.StandardCodingSchemeTypeList,energy.eddie.cim.v1_04.rtd.QuantityTypeKind>
energy.eddie.aiida.schemas.cim.v1_04.CimStrategy
- All Implemented Interfaces:
CimFormatterStrategy<energy.eddie.cim.v1_04.rtd.RTDEnvelope>
public class CimStrategy
extends BaseCimFormatterStrategy<energy.eddie.cim.v1_04.rtd.RTDEnvelope,energy.eddie.cim.v1_04.rtd.TimeSeries,energy.eddie.cim.v1_04.StandardCodingSchemeTypeList,energy.eddie.cim.v1_04.rtd.QuantityTypeKind>
-
Field Summary
Fields inherited from class energy.eddie.aiida.schemas.cim.BaseCimFormatterStrategy
DOCUMENT_TYPE, REGION_CONNECTOR, UTC, VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontimeSeriesToAiidaRecordValues(energy.eddie.cim.v1_04.rtd.TimeSeries timeSeries) energy.eddie.cim.v1_04.rtd.RTDEnvelopetoRealTimeDataEnvelope(UUID aiidaId, AiidaRecord aiidaRecord, Permission permission) Methods inherited from class energy.eddie.aiida.schemas.cim.BaseCimFormatterStrategy
aiidaRecordValueToQuantityTypeKind, dataNeedOfPermissionOrThrow, dataSourceOfPermissionOrThrow, isAiidaRecordValueSupported, standardCodingSchemeFromValue, toBigDecimalOrThrow
-
Constructor Details
-
CimStrategy
public CimStrategy()
-
-
Method Details
-
toRealTimeDataEnvelope
public energy.eddie.cim.v1_04.rtd.RTDEnvelope toRealTimeDataEnvelope(UUID aiidaId, AiidaRecord aiidaRecord, Permission permission) throws CimSchemaFormatterException - Throws:
CimSchemaFormatterException
-
timeSeriesToAiidaRecordValues
public List<AiidaRecordValue> timeSeriesToAiidaRecordValues(energy.eddie.cim.v1_04.rtd.TimeSeries timeSeries) throws CimSchemaFormatterException - Specified by:
timeSeriesToAiidaRecordValuesin classBaseCimFormatterStrategy<energy.eddie.cim.v1_04.rtd.RTDEnvelope,energy.eddie.cim.v1_04.rtd.TimeSeries, energy.eddie.cim.v1_04.StandardCodingSchemeTypeList, energy.eddie.cim.v1_04.rtd.QuantityTypeKind> - Throws:
CimSchemaFormatterException
-
obisToQuantityTypeKindMap
- Specified by:
obisToQuantityTypeKindMapin classBaseCimFormatterStrategy<energy.eddie.cim.v1_04.rtd.RTDEnvelope,energy.eddie.cim.v1_04.rtd.TimeSeries, energy.eddie.cim.v1_04.StandardCodingSchemeTypeList, energy.eddie.cim.v1_04.rtd.QuantityTypeKind>
-