Class PropertyCriterion
- java.lang.Object
-
- com.powsybl.contingency.contingency.list.criterion.PropertyCriterion
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PropertyCriterion.EquipmentToCheck
static class
PropertyCriterion.SideToCheck
-
Nested classes/interfaces inherited from interface com.powsybl.contingency.contingency.list.criterion.Criterion
Criterion.CriterionType
-
-
Constructor Summary
Constructors Constructor Description PropertyCriterion(String propertyKey, List<String> propertyValues, PropertyCriterion.EquipmentToCheck equipmentToCheck)
PropertyCriterion(String propertyKey, List<String> propertyValues, PropertyCriterion.EquipmentToCheck equipmentToCheck, PropertyCriterion.SideToCheck sideToCheck)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
filter(Identifiable<?> identifiable, IdentifiableType type)
PropertyCriterion.EquipmentToCheck
getEquipmentToCheck()
String
getPropertyKey()
List<String>
getPropertyValues()
PropertyCriterion.SideToCheck
getSideToCheck()
Criterion.CriterionType
getType()
-
-
-
Constructor Detail
-
PropertyCriterion
public PropertyCriterion(String propertyKey, List<String> propertyValues, PropertyCriterion.EquipmentToCheck equipmentToCheck)
-
PropertyCriterion
public PropertyCriterion(String propertyKey, List<String> propertyValues, PropertyCriterion.EquipmentToCheck equipmentToCheck, PropertyCriterion.SideToCheck sideToCheck)
-
-
Method Detail
-
getType
public Criterion.CriterionType getType()
-
filter
public boolean filter(Identifiable<?> identifiable, IdentifiableType type)
-
getPropertyKey
public String getPropertyKey()
-
getEquipmentToCheck
public PropertyCriterion.EquipmentToCheck getEquipmentToCheck()
-
getSideToCheck
public PropertyCriterion.SideToCheck getSideToCheck()
-
-