Class JakartaViolation<A extends Annotation,T>

java.lang.Object
dev.rollczi.litecommands.jakarta.JakartaViolation<A,T>

public class JakartaViolation<A extends Annotation,T> extends Object
  • Constructor Details

    • JakartaViolation

      public JakartaViolation(Class<A> annotationType, T value, jakarta.validation.ConstraintViolation<Object> violation, dev.rollczi.litecommands.requirement.Requirement<?> requirement, String message, String parameterName, dev.rollczi.litecommands.schematic.SchematicFormat schematicFormat, Locale locale)
  • Method Details

    • getInvalidValue

      public T getInvalidValue()
    • getAnnotationType

      public Class<A> getAnnotationType()
    • getAnnotation

      public A getAnnotation()
    • getRequirement

      public dev.rollczi.litecommands.requirement.Requirement<?> getRequirement()
    • getViolation

      public jakarta.validation.ConstraintViolation<Object> getViolation()
    • getMessage

      public String getMessage()
    • getParameterName

      public String getParameterName()
    • getFormattedParameterName

      public String getFormattedParameterName()
    • getFormat

      public dev.rollczi.litecommands.schematic.SchematicFormat getFormat()
    • getLocale

      public Locale getLocale()