Class MultiCriteriaVoltageStabilityIndex2
- java.lang.Object
-
- com.powsybl.simulation.securityindexes.MultiCriteriaVoltageStabilityIndex2
-
- All Implemented Interfaces:
SecurityIndex
public class MultiCriteriaVoltageStabilityIndex2 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
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
areCriteriaOk(Map<String,Float> criteria1, Map<String,Float> criteria2, Set<String> criteria3)
static MultiCriteriaVoltageStabilityIndex2
fromXml(String contingencyId, XMLStreamReader xmlsr)
Map<String,Float>
getCriteria1()
Map<String,Float>
getCriteria2()
Set<String>
getCriteria3()
SecurityIndexId
getId()
Get security index id.boolean
isConverge()
boolean
isOk()
Get the security index synthetic value.Map<String,String>
toMap()
String
toString()
String
toXml()
protected 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 MultiCriteriaVoltageStabilityIndex2 fromXml(String contingencyId, XMLStreamReader xmlsr) throws XMLStreamException
- Throws:
XMLStreamException
-
isConverge
public boolean isConverge()
-
areCriteriaOk
public static boolean areCriteriaOk(Map<String,Float> criteria1, Map<String,Float> criteria2, Set<String> criteria3)
-
isOk
public boolean isOk()
Description copied from interface:SecurityIndex
Get the security index synthetic value.- Returns:
- the security index synthetic value
-
toXml
protected 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
-
-