Class TsoSynchroLossSecurityIndex
- java.lang.Object
-
- com.powsybl.simulation.securityindexes.TsoSynchroLossSecurityIndex
-
- All Implemented Interfaces:
SecurityIndex
public class TsoSynchroLossSecurityIndex extends Object
- Author:
- Geoffroy Jamgotchian
-
-
Field Summary
Fields Modifier and Type Field Description protected SecurityIndexId
id
protected static com.google.common.base.Supplier<XMLOutputFactory>
XML_OUTPUT_FACTORY_SUPPLIER
-
Constructor Summary
Constructors Constructor Description TsoSynchroLossSecurityIndex(String contingencyId, int synchroLossCount, Map<String,Float> desynchronizedGenerators)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TsoSynchroLossSecurityIndex
fromXml(String contingencyId, XMLStreamReader xmlsr)
Map<String,Float>
getDesynchronizedGenerators()
SecurityIndexId
getId()
Get security index id.int
getSynchroLossCount()
boolean
isOk()
Get the security index synthetic value.Map<String,String>
toMap()
String
toString()
String
toXml()
void
toXml(XMLStreamWriter xmlWriter)
-
-
-
Field Detail
-
XML_OUTPUT_FACTORY_SUPPLIER
protected static final com.google.common.base.Supplier<XMLOutputFactory> XML_OUTPUT_FACTORY_SUPPLIER
-
id
protected final SecurityIndexId id
-
-
Method Detail
-
fromXml
public static TsoSynchroLossSecurityIndex fromXml(String contingencyId, XMLStreamReader xmlsr) throws XMLStreamException
- Throws:
XMLStreamException
-
getSynchroLossCount
public int getSynchroLossCount()
-
isOk
public boolean isOk()
Description copied from interface:SecurityIndex
Get the security index synthetic value.- Returns:
- the security index synthetic value
-
toXml
public void toXml(XMLStreamWriter xmlWriter) throws XMLStreamException
- Throws:
XMLStreamException
-
getId
public SecurityIndexId getId()
Description copied from interface:SecurityIndex
Get security index id.- Specified by:
getId
in interfaceSecurityIndex
- Returns:
- security index type
-
toXml
public String toXml()
- Specified by:
toXml
in interfaceSecurityIndex
-
-