Class LimitDurationCriterionSerDeUtil
java.lang.Object
com.powsybl.iidm.criteria.json.duration.LimitDurationCriterionSerDeUtil
Utility class for serialization/deserialization of LimitDurationCriterion
objects.
- Author:
- Olivier Perrin <olivier.perrin at rte-france.com>
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
readAndCheckType
(LimitDurationCriterion.LimitDurationType expectedType, AbstractTemporaryDurationCriterion.TemporaryDurationCriterionType expectedComparisonType, com.fasterxml.jackson.core.JsonParser parser) static void
serializeCommonHeadAttributes
(LimitDurationCriterion criterion, com.fasterxml.jackson.core.JsonGenerator jsonGenerator)
-
Method Details
-
serializeCommonHeadAttributes
public static void serializeCommonHeadAttributes(LimitDurationCriterion criterion, com.fasterxml.jackson.core.JsonGenerator jsonGenerator) throws IOException - Throws:
IOException
-
readAndCheckType
public static void readAndCheckType(LimitDurationCriterion.LimitDurationType expectedType, AbstractTemporaryDurationCriterion.TemporaryDurationCriterionType expectedComparisonType, com.fasterxml.jackson.core.JsonParser parser) throws IOException - Throws:
IOException
-