Class ConstrainedProperty
java.lang.Object
net.croz.nrich.formconfiguration.api.model.ConstrainedProperty
Represents a combination of property and constraint (single) defined on it. It contains all information about specific property, class where it is defined and defined constraint.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[]Returns constraint arguments as a list.Returns constraint arguments as a map where key is argument name and value is argument value.Returns default constraint message.Returns constraint annotation name (i.e.
-
Constructor Details
-
ConstrainedProperty
public ConstrainedProperty()
-
-
Method Details
-
getConstraintName
Returns constraint annotation name (i.e. for @NotNull constraint it will return NotNull).- Returns:
- constraint name
-
getConstraintArgumentMap
Returns constraint arguments as a map where key is argument name and value is argument value.- Returns:
- containing argument map
-
getConstraintArgumentList
Returns constraint arguments as a list.- Returns:
- constraint arguments as a list
-
getConstraintMessage
Returns default constraint message.- Returns:
- default constraint message
-