Class ParameterValidator


public class ParameterValidator extends ReferencingValidator
Validates ParameterValue and related objects from the org.opengis.parameter package. This class should not be used directly; use the Validators convenience static methods instead.
Since:
2.2
Version:
3.0
  • Constructor Details

    • ParameterValidator

      public ParameterValidator(ValidatorContainer container)
      Creates a new validator.
      Parameters:
      container - The container of this validator.
  • Method Details

    • dispatch

      public void dispatch(GeneralParameterDescriptor object)
      Dispatches the given object to one of validate methods.
      Parameters:
      object - The object to dispatch.
    • dispatch

      public void dispatch(GeneralParameterValue object)
      Dispatches the given object to one of validate methods.
      Parameters:
      object - The object to dispatch.
    • validate

      public <T> void validate(ParameterDescriptor<T> object)
      Validates the given descriptor.
      Type Parameters:
      T - The class of parameter values.
      Parameters:
      object - The object to validate, or null.
    • validate

      public void validate(ParameterDescriptorGroup object)
      Validates the given descriptor.
      Parameters:
      object - The object to validate, or null.
    • validate

      public <T> void validate(ParameterValue<T> object)
      Validates the given parameter value.
      Type Parameters:
      T - The class of parameter values.
      Parameters:
      object - The object to validate, or null.
    • validate

      public void validate(ParameterValueGroup object)
      Validates the given coordinate system.
      Parameters:
      object - The object to validate, or null.