Documentation of 'visad.data.in.ValueProcessor' Java class
ValueProcessor
visad.data.in

Class ValueProcessor

  • Direct Known Subclasses:
    ValueRanger, ValueUnpacker, ValueVetter


    public abstract class ValueProcessor
    extends java.lang.Object
    Provides support for processing primitive data values (i.e. checking their values, converting them, etc.).

    Instances are immutable.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      abstract double process(double value)
      Processes a double value.
      abstract double[] process(double[] values)
      Processes double values.
      abstract float process(float value)
      Processes a float value.
      abstract float[] process(float[] values)
      Processes float values.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • process

        public abstract float process(float value)
        Processes a float value.
        Parameters:
        value - The value to be processed.
        Returns:
        The processed value.
      • process

        public abstract double process(double value)
        Processes a double value.
        Parameters:
        value - The value to be processed.
        Returns:
        The processed value.
      • process

        public abstract float[] process(float[] values)
        Processes float values.
        Parameters:
        values - The values to be processed.
        Returns:
        The processed values (same array as input).
      • process

        public abstract double[] process(double[] values)
        Processes double values.
        Parameters:
        values - The values to be processed.
        Returns:
        The processed values (same array as input).

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.