validate
2.0.0-SNAPSHOT.108
validate
/
io.spine.validate.option
/
DistinctConstraint
Distinct
Constraint
public
final
class
DistinctConstraint
extends
FieldConstraint
<
V
>
Content copied to clipboard
A repeated field constraint that requires values to be distinct.
Functions
Inherited functions
Functions
accept
Link copied to clipboard
public
void
accept
(
ConstraintTranslator
<
? extends
Object
>
visitor
)
Content copied to clipboard
Accepts the given
ConstraintTranslator
.
error
Message
Link copied to clipboard
public
String
errorMessage
(
FieldContext
field
)
Content copied to clipboard
Produces an error message for the given field validation context.
Inherited functions
field
Link copied to clipboard
public
final
FieldDeclaration
field
(
)
Content copied to clipboard
option
Value
Link copied to clipboard
public
final
V
optionValue
(
)
Content copied to clipboard
Returns a value that describes the constraint.
target
Type
Link copied to clipboard
public
MessageType
targetType
(
)
Content copied to clipboard
The associated message type.