Class ReportParamFieldValidator

java.lang.Object
io.jmix.flowui.component.validation.AbstractValidator<Object>
io.jmix.reportsflowui.view.validators.ReportParamFieldValidator
All Implemented Interfaces:
Validator<Object>, Consumer<Object>, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

@Component("report_ReportParamFieldValidator") @Scope("prototype") public class ReportParamFieldValidator extends AbstractValidator<Object>
  • Field Details

    • inputParameter

      protected final ReportInputParameter inputParameter
    • component

      protected final com.vaadin.flow.component.Component component
    • reportParameterValidator

      protected ReportParameterValidator reportParameterValidator
  • Constructor Details

    • ReportParamFieldValidator

      public ReportParamFieldValidator(com.vaadin.flow.component.Component component, ReportInputParameter inputParameter)
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Overrides:
      afterPropertiesSet in class AbstractValidator<Object>
    • accept

      public void accept(@Nullable Object value)
      Description copied from interface: Validator
      Checks a value.
      Parameters:
      value - a value