Package dev.rollczi.litecommands.jakarta
Class JakartaViolation<A extends java.lang.annotation.Annotation,T>
- java.lang.Object
-
- dev.rollczi.litecommands.jakarta.JakartaViolation<A,T>
-
public class JakartaViolation<A extends java.lang.annotation.Annotation,T> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JakartaViolation(java.lang.Class<A> annotationType, T value, jakarta.validation.ConstraintViolation<java.lang.Object> violation, dev.rollczi.litecommands.requirement.Requirement<?> requirement, java.lang.String message, java.lang.String parameterName, dev.rollczi.litecommands.schematic.SchematicFormat schematicFormat, java.util.Locale locale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgetAnnotation()java.lang.Class<A>getAnnotationType()dev.rollczi.litecommands.schematic.SchematicFormatgetFormat()java.lang.StringgetFormattedParameterName()TgetInvalidValue()java.util.LocalegetLocale()java.lang.StringgetMessage()java.lang.StringgetParameterName()dev.rollczi.litecommands.requirement.Requirement<?>getRequirement()jakarta.validation.ConstraintViolation<java.lang.Object>getViolation()
-
-
-
Constructor Detail
-
JakartaViolation
public JakartaViolation(java.lang.Class<A> annotationType, T value, jakarta.validation.ConstraintViolation<java.lang.Object> violation, dev.rollczi.litecommands.requirement.Requirement<?> requirement, java.lang.String message, java.lang.String parameterName, dev.rollczi.litecommands.schematic.SchematicFormat schematicFormat, java.util.Locale locale)
-
-
Method Detail
-
getInvalidValue
public T getInvalidValue()
-
getAnnotationType
public java.lang.Class<A> getAnnotationType()
-
getAnnotation
public A getAnnotation()
-
getRequirement
public dev.rollczi.litecommands.requirement.Requirement<?> getRequirement()
-
getViolation
public jakarta.validation.ConstraintViolation<java.lang.Object> getViolation()
-
getMessage
public java.lang.String getMessage()
-
getParameterName
public java.lang.String getParameterName()
-
getFormattedParameterName
public java.lang.String getFormattedParameterName()
-
getFormat
public dev.rollczi.litecommands.schematic.SchematicFormat getFormat()
-
getLocale
public java.util.Locale getLocale()
-
-