Class ConstantValidationEventHandlerFactory

java.lang.Object
com.helger.jaxb.validation.ConstantValidationEventHandlerFactory
All Implemented Interfaces:
IValidationEventHandlerFactory, Function<jakarta.xml.bind.ValidationEventHandler,jakarta.xml.bind.ValidationEventHandler>

public class ConstantValidationEventHandlerFactory extends Object implements IValidationEventHandlerFactory
Implementation of IValidationEventHandlerFactory using a constant ValidationEventHandler object.
Author:
Philip Helger
  • Constructor Details

    • ConstantValidationEventHandlerFactory

      public ConstantValidationEventHandlerFactory(@Nullable jakarta.xml.bind.ValidationEventHandler aEventHandler)
  • Method Details

    • getEventHandler

      @Nullable public jakarta.xml.bind.ValidationEventHandler getEventHandler()
    • apply

      @Nullable public jakarta.xml.bind.ValidationEventHandler apply(@Nullable jakarta.xml.bind.ValidationEventHandler aOldEventHandler)
      Description copied from interface: IValidationEventHandlerFactory
      Create a validation event handler
      Specified by:
      apply in interface Function<jakarta.xml.bind.ValidationEventHandler,jakarta.xml.bind.ValidationEventHandler>
      Specified by:
      apply in interface IValidationEventHandlerFactory
      Parameters:
      aOldEventHandler - The previous event handler that optionally may be encapsulated.
      Returns:
      The created validation event handler. Maybe null to indicate that the default event handler should be used.