Interface Constraint.Factory<A extends Annotation,V>
- Type Parameters:
A
- annotation typeV
- data type
- Enclosing interface:
- Constraint<V>
public static interface Constraint.Factory<A extends Annotation,V>
Provider for a specific constraint given a field type.
- Since:
- 4.0.0
-
Method Summary
Modifier and TypeMethodDescriptionCreate a new specialized constraint.
-
Method Details
-
make
Create a new specialized constraint.- Parameters:
data
- annotation with metadatatype
- annotated type. is a subtype ofV
- Returns:
- new constraint
- Since:
- 4.0.0
-