public class SmallSignalSecurityIndex
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SmallSignalSecurityIndex.Index |
static class |
SmallSignalSecurityIndex.Matrix |
static class |
SmallSignalSecurityIndex.MatrixAdapter |
Modifier and Type | Field and Description |
---|---|
protected SecurityIndexId |
id |
protected static com.google.common.base.Supplier<javax.xml.stream.XMLOutputFactory> |
XML_OUTPUT_FACTORY_SUPPLIER |
Constructor and Description |
---|
SmallSignalSecurityIndex(java.lang.String contingencyId,
double gmi) |
SmallSignalSecurityIndex(java.lang.String contingencyId,
double gmi,
double[] ami,
double[][] smi) |
Modifier and Type | Method and Description |
---|---|
static SmallSignalSecurityIndex |
fromXml(java.lang.String contingencyId,
javax.xml.stream.XMLStreamReader xmlsr) |
double[] |
getAmi() |
double |
getGmi() |
SecurityIndexId |
getId()
Get security index id.
|
double[][] |
getSmi() |
boolean |
isOk()
Get the security index synthetic value.
|
java.util.Map<java.lang.String,java.lang.String> |
toMap() |
java.lang.String |
toString() |
java.lang.String |
toXml() |
static void |
toXml(SmallSignalSecurityIndex index,
javax.xml.stream.XMLStreamWriter writer) |
void |
toXml(javax.xml.stream.XMLStreamWriter xmlWriter) |
protected static final com.google.common.base.Supplier<javax.xml.stream.XMLOutputFactory> XML_OUTPUT_FACTORY_SUPPLIER
protected final SecurityIndexId id
public SmallSignalSecurityIndex(java.lang.String contingencyId, double gmi, double[] ami, double[][] smi)
public SmallSignalSecurityIndex(java.lang.String contingencyId, double gmi)
public static SmallSignalSecurityIndex fromXml(java.lang.String contingencyId, javax.xml.stream.XMLStreamReader xmlsr)
public double getGmi()
public double[] getAmi()
public double[][] getSmi()
public boolean isOk()
SecurityIndex
public java.util.Map<java.lang.String,java.lang.String> toMap()
public static void toXml(SmallSignalSecurityIndex index, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void toXml(javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public SecurityIndexId getId()
SecurityIndex
getId
in interface SecurityIndex
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toXml()
toXml
in interface SecurityIndex