Class AbstractCommandConstrainViolation
java.lang.Object
ai.stapi.graphsystem.commandvalidation.model.AbstractCommandConstrainViolation
- All Implemented Interfaces:
CommandConstrainViolation
- Direct Known Subclasses:
ActualValueCommandConstrainViolation,ExtraFieldCommandViolation,FieldCardinalityCommandViolation,InvalidUnionMemberTypeCommandViolation,MissingRequiredFieldCommandViolation
public abstract class AbstractCommandConstrainViolation
extends Object
implements CommandConstrainViolation
-
Nested Class Summary
Nested classes/interfaces inherited from interface ai.stapi.graphsystem.commandvalidation.model.CommandConstrainViolation
CommandConstrainViolation.Level -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractCommandConstrainViolation(String commandName, CommandViolationFieldPath fieldPath, CommandConstrainViolation.Level level) -
Method Summary
-
Constructor Details
-
AbstractCommandConstrainViolation
protected AbstractCommandConstrainViolation(String commandName, CommandViolationFieldPath fieldPath, CommandConstrainViolation.Level level)
-
-
Method Details
-
getBecauseMessage
-
getCommandName
- Specified by:
getCommandNamein interfaceCommandConstrainViolation
-
getFieldPath
- Specified by:
getFieldPathin interfaceCommandConstrainViolation
-
getMessage
- Specified by:
getMessagein interfaceCommandConstrainViolation
-
getLevel
- Specified by:
getLevelin interfaceCommandConstrainViolation
-