Class IidmToCgmes
- java.lang.Object
-
- com.powsybl.cgmes.conversion.update.IidmToCgmes
-
- Direct Known Subclasses:
GeneratorToSynchronousMachine
,LineToACLineSegment
,LoadToEnergyConsumer
,ShuntCompensatorToShuntCompensator
,TwoWindingsTransformerToPowerTransformer
,VoltageLevelToVoltageLevel
public class IidmToCgmes extends Object
- Author:
- Elena Kaltakova
, Luma ZamarreƱo
-
-
Constructor Summary
Constructors Constructor Description IidmToCgmes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
computedValueUpdate(String attribute, String predicate, CgmesSubset subset, Function<Identifiable,String> valueComputation)
List<TripleStoreChange>
convert(IidmChange change)
List<TripleStoreChange>
convertUpdate(IidmChangeUpdate change)
protected void
ignore(String attribute)
boolean
isSupported(String attribute)
protected void
simpleUpdate(String attribute, String predicate, CgmesSubset subset)
protected void
unsupported(String attribute)
protected void
unsupported(String type, String attribute, String predicate, CgmesSubset subset)
-
-
-
Method Detail
-
convert
public List<TripleStoreChange> convert(IidmChange change)
-
convertUpdate
public List<TripleStoreChange> convertUpdate(IidmChangeUpdate change)
-
isSupported
public boolean isSupported(String attribute)
-
simpleUpdate
protected void simpleUpdate(String attribute, String predicate, CgmesSubset subset)
-
computedValueUpdate
protected void computedValueUpdate(String attribute, String predicate, CgmesSubset subset, Function<Identifiable,String> valueComputation)
-
ignore
protected void ignore(String attribute)
-
unsupported
protected void unsupported(String attribute)
-
unsupported
protected void unsupported(String type, String attribute, String predicate, CgmesSubset subset)
-
-