Class BaseCimFormatterStrategy<T,S,V,W>

java.lang.Object
energy.eddie.aiida.schemas.cim.BaseCimFormatterStrategy<T,S,V,W>
Type Parameters:
T - The version-specific RTDEnvelope class.
S - The version-specific TimeSeries class.
V - The version-specific StandardCodingSchemeTypeList class.
W - The version-specific QuantityTypeKind class.
All Implemented Interfaces:
CimFormatterStrategy<T>
Direct Known Subclasses:
CimStrategy, CimStrategy

public abstract class BaseCimFormatterStrategy<T,S,V,W> extends Object implements CimFormatterStrategy<T>
This is the base class for CIM formatter strategies. Each strategy formats an AIIDA record to a specific CIM version.