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 Detail

      • ParameterValidator

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

      • 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.