public final class ValidationUtil extends Object
Modifier and Type | Method and Description |
---|---|
static void |
checkActivePowerLimits(Validable validable,
double minP,
double maxP) |
static void |
checkActivePowerLimits(Validable validable,
double minP,
double maxP,
double p) |
static void |
checkActivePowerSetpoint(Validable validable,
double activePowerSetpoint) |
static void |
checkB(Validable validable,
double b) |
static void |
checkB1(Validable validable,
double b1) |
static void |
checkB2(Validable validable,
double b2) |
static void |
checkBmax(Validable validable,
double bMax) |
static void |
checkBmin(Validable validable,
double bMin) |
static void |
checkBPerSection(Validable validable,
double sectionB) |
static void |
checkCaseDate(Validable validable,
org.joda.time.DateTime caseDate) |
static void |
checkConnected(Validable validable,
Boolean connected) |
static void |
checkConvertersMode(Validable validable,
HvdcLine.ConvertersMode converterMode) |
static void |
checkEnergySource(Validable validable,
EnergySource energySource) |
static void |
checkForecastDistance(Validable validable,
int forecastDistance) |
static void |
checkG(Validable validable,
double g) |
static void |
checkG1(Validable validable,
double g1) |
static void |
checkG2(Validable validable,
double g2) |
static void |
checkHvdcActivePowerSetpoint(Validable validable,
double activePowerSetpoint) |
static void |
checkHvdcMaxP(Validable validable,
double maxP) |
static void |
checkLinearBPerSection(Validable validable,
double bPerSection) |
static void |
checkLoadType(Validable validable,
LoadType loadType) |
static void |
checkLossFactor(Validable validable,
float lossFactor) |
static void |
checkMaximumSectionCount(Validable validable,
int maximumSectionCount) |
static void |
checkMaxP(Validable validable,
double maxP) |
static void |
checkMinP(Validable validable,
double minP) |
static void |
checkNominalV(Validable validable,
double nominalV) |
static void |
checkOnlyOneTapChangerRegulatingEnabled(Validable validable,
Set<TapChanger> tapChangersNotIncludingTheModified,
boolean regulating) |
static void |
checkP0(Validable validable,
double p0) |
static void |
checkPermanentLimit(Validable validable,
double permanentLimit) |
static void |
checkPhaseTapChangerRegulation(Validable validable,
PhaseTapChanger.RegulationMode regulationMode,
double regulationValue,
boolean regulating,
Terminal regulationTerminal,
Network network) |
static void |
checkPowerFactor(Validable validable,
double powerFactor) |
static void |
checkQ0(Validable validable,
double q0) |
static void |
checkR(Validable validable,
double r) |
static void |
checkRatedS(Validable validable,
double ratedS) |
static void |
checkRatedU(Validable validable,
double ratedU,
String num) |
static void |
checkRatedU1(Validable validable,
double ratedU1) |
static void |
checkRatedU2(Validable validable,
double ratedU2) |
static void |
checkRatioTapChangerRegulation(Validable validable,
boolean regulating,
Terminal regulationTerminal,
double targetV,
Network network) |
static void |
checkRegulatingTerminal(Validable validable,
Terminal regulatingTerminal,
Network network) |
static void |
checkSections(Validable validable,
int currentSectionCount,
int maximumSectionCount) |
static void |
checkSvcRegulator(Validable validable,
double voltageSetpoint,
double reactivePowerSetpoint,
StaticVarCompensator.RegulationMode regulationMode) |
static void |
checkTargetDeadband(Validable validable,
String validableType,
boolean regulating,
double targetDeadband) |
static void |
checkTopologyKind(Validable validable,
TopologyKind topologyKind) |
static boolean |
checkVoltageControl(Validable validable,
Boolean voltageRegulatorOn,
double voltageSetpoint) |
static void |
checkVoltageControl(Validable validable,
Boolean voltageRegulatorOn,
double voltageSetpoint,
double reactivePowerSetpoint) |
static void |
checkVoltageLimits(Validable validable,
double lowVoltageLimit,
double highVoltageLimit) |
static void |
checkX(Validable validable,
double x) |
public static void checkActivePowerSetpoint(Validable validable, double activePowerSetpoint)
public static void checkHvdcActivePowerSetpoint(Validable validable, double activePowerSetpoint)
public static void checkActivePowerLimits(Validable validable, double minP, double maxP)
public static void checkActivePowerLimits(Validable validable, double minP, double maxP, double p)
public static void checkTargetDeadband(Validable validable, String validableType, boolean regulating, double targetDeadband)
public static boolean checkVoltageControl(Validable validable, Boolean voltageRegulatorOn, double voltageSetpoint)
public static void checkVoltageControl(Validable validable, Boolean voltageRegulatorOn, double voltageSetpoint, double reactivePowerSetpoint)
public static void checkRatedS(Validable validable, double ratedS)
public static void checkEnergySource(Validable validable, EnergySource energySource)
public static void checkMinP(Validable validable, double minP)
public static void checkMaxP(Validable validable, double maxP)
public static void checkHvdcMaxP(Validable validable, double maxP)
public static void checkRegulatingTerminal(Validable validable, Terminal regulatingTerminal, Network network)
public static void checkP0(Validable validable, double p0)
public static void checkQ0(Validable validable, double q0)
public static void checkR(Validable validable, double r)
public static void checkX(Validable validable, double x)
public static void checkG1(Validable validable, double g1)
public static void checkG2(Validable validable, double g2)
public static void checkB1(Validable validable, double b1)
public static void checkB2(Validable validable, double b2)
public static void checkG(Validable validable, double g)
public static void checkB(Validable validable, double b)
public static void checkNominalV(Validable validable, double nominalV)
public static void checkVoltageLimits(Validable validable, double lowVoltageLimit, double highVoltageLimit)
public static void checkTopologyKind(Validable validable, TopologyKind topologyKind)
public static void checkCaseDate(Validable validable, org.joda.time.DateTime caseDate)
public static void checkForecastDistance(Validable validable, int forecastDistance)
public static void checkLinearBPerSection(Validable validable, double bPerSection)
public static void checkBPerSection(Validable validable, double sectionB)
public static void checkMaximumSectionCount(Validable validable, int maximumSectionCount)
public static void checkSections(Validable validable, int currentSectionCount, int maximumSectionCount)
public static void checkRatedU1(Validable validable, double ratedU1)
public static void checkRatedU2(Validable validable, double ratedU2)
public static void checkSvcRegulator(Validable validable, double voltageSetpoint, double reactivePowerSetpoint, StaticVarCompensator.RegulationMode regulationMode)
public static void checkBmin(Validable validable, double bMin)
public static void checkBmax(Validable validable, double bMax)
public static void checkRatioTapChangerRegulation(Validable validable, boolean regulating, Terminal regulationTerminal, double targetV, Network network)
public static void checkPhaseTapChangerRegulation(Validable validable, PhaseTapChanger.RegulationMode regulationMode, double regulationValue, boolean regulating, Terminal regulationTerminal, Network network)
public static void checkOnlyOneTapChangerRegulatingEnabled(Validable validable, Set<TapChanger> tapChangersNotIncludingTheModified, boolean regulating)
public static void checkConvertersMode(Validable validable, HvdcLine.ConvertersMode converterMode)
public static void checkPowerFactor(Validable validable, double powerFactor)
public static void checkPermanentLimit(Validable validable, double permanentLimit)
public static void checkLossFactor(Validable validable, float lossFactor)
Copyright © 2020. All rights reserved.