Class ValidationCaller<T>

  • Type Parameters:
    T - the object type that contains the validation method

    public abstract class ValidationCaller<T>
    extends Object
    This class represents a wrapper for calling validation methods annotated with @SelfValidation. It is used as a base class for the code generation.
    • Field Detail

      • validationObject

        protected @Nullable T validationObject
    • Constructor Detail

      • ValidationCaller

        public ValidationCaller()
    • Method Detail

      • setValidationObject

        public void setValidationObject​(T obj)
      • getValidationObject

        public @Nullable T getValidationObject()