Class PhysicsConstraintValidator.ValidationResult
java.lang.Object
neqsim.process.ml.surrogate.PhysicsConstraintValidator.ValidationResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
PhysicsConstraintValidator
public static class PhysicsConstraintValidator.ValidationResult
extends Object
implements Serializable
Result of a validation check.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longprivate final List<PhysicsConstraintValidator.ConstraintViolation> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidGets the rejection reason (first violation message).Gets all constraint violations.booleanisValid()Checks if the validation passed (no violations).
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
violations
-
-
Constructor Details
-
ValidationResult
public ValidationResult()
-
-
Method Details
-
isValid
public boolean isValid()Checks if the validation passed (no violations).- Returns:
- true if valid
-
getRejectionReason
Gets the rejection reason (first violation message).- Returns:
- rejection reason, or null if valid
-
getViolations
Gets all constraint violations.- Returns:
- list of violations
-
addViolation
-