Class PatternCollectionProvider
java.lang.Object
xyz.srnyx.annoyingapi.file.okaeri.validator.provider.PatternCollectionProvider
- All Implemented Interfaces:
eu.okaeri.validator.provider.ValidationProvider<PatternCollection>
public class PatternCollectionProvider
extends Object
implements eu.okaeri.validator.provider.ValidationProvider<PatternCollection>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull Class<PatternCollection> @NotNull Set<eu.okaeri.validator.ConstraintViolation> validate(@NotNull PatternCollection annotation, @Nullable Object annotationSource, @Nullable Object value, @NotNull Class<?> type, @NotNull Type genericType, @NotNull String name) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.okaeri.validator.provider.ValidationProvider
compareBigDecimal, extractAnnotation, extractType, extractValue, getType, isNullOrEmpty, shouldValidate, toBigDecimal, validate, validate
-
Constructor Details
-
PatternCollectionProvider
public PatternCollectionProvider()
-
-
Method Details
-
getAnnotation
- Specified by:
getAnnotationin interfaceeu.okaeri.validator.provider.ValidationProvider<PatternCollection>
-
validate
@NotNull public @NotNull Set<eu.okaeri.validator.ConstraintViolation> validate(@NotNull @NotNull PatternCollection annotation, @Nullable @Nullable Object annotationSource, @Nullable @Nullable Object value, @NotNull @NotNull Class<?> type, @NotNull @NotNull Type genericType, @NotNull @NotNull String name) - Specified by:
validatein interfaceeu.okaeri.validator.provider.ValidationProvider<PatternCollection>
-