Class ValidatorDefinition

java.lang.Object
com.aquima.interactions.project.impl.ValidatorDefinition
All Implemented Interfaces:
IValidatorDefinition, Serializable

public class ValidatorDefinition extends Object implements IValidatorDefinition
This class contains the definition of a single validator.
Since:
7.1
Author:
O. Kerpershoek
See Also:
  • Constructor Details

    • ValidatorDefinition

      protected ValidatorDefinition(IValidatorDS datasource)
  • Method Details

    • getName

      public String getName()
      Description copied from interface: IValidatorDefinition
      This method returns the (type) name of the component. The type name is usually used to identify the component.
      Specified by:
      getName in interface IValidatorDefinition
      Returns:
      the (type) name of the component.
    • getParameter

      public IParameterDefinition getParameter(String name)
      Description copied from interface: IValidatorDefinition
      This method returns the parameter definition for the specified name.
      Specified by:
      getParameter in interface IValidatorDefinition
      Parameters:
      name - The name of the requested parameter.
      Returns:
      The definition of the parameter for the specified name.
    • getParameterNames

      public String[] getParameterNames()
      Description copied from interface: IValidatorDefinition
      This method returns an array containing all the parameter names.
      Specified by:
      getParameterNames in interface IValidatorDefinition
      Returns:
      Array containing all the parameter names.
    • getParameters

      public IParameterDefinition[] getParameters()
      Description copied from interface: IValidatorDefinition
      this method returns an array containing the definitions of the parameters that are supported by this component.
      Specified by:
      getParameters in interface IValidatorDefinition
      Returns:
      Array containing the definitions of the parameters that are supported by this component.