Class EngineeringNotationFunctionDescription

  • All Implemented Interfaces:
    Serializable, org.pentaho.reporting.libraries.formula.function.FunctionDescription

    public class EngineeringNotationFunctionDescription
    extends org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescription
    Function that pick a number and outputs it's engineering representation

    Date: 23.07.2009 Time: 19:57:42

    Pedro Alves.
    See Also:
    Serialized Form
    • Constructor Detail

      • EngineeringNotationFunctionDescription

        public EngineeringNotationFunctionDescription()
    • Method Detail

      • getValueType

        public org.pentaho.reporting.libraries.formula.typing.Type getValueType()
      • getCategory

        public org.pentaho.reporting.libraries.formula.function.FunctionCategory getCategory()
      • getParameterCount

        public int getParameterCount()
      • getParameterType

        public org.pentaho.reporting.libraries.formula.typing.Type getParameterType​(int position)
        Returns the parameter type at the given position using the function metadata. The first parameter is at the position 0;
        position - The parameter index.
        The parameter type.
      • isParameterMandatory

        public boolean isParameterMandatory​(int position)
        Defines, whether the parameter at the given position is mandatory. A mandatory parameter must be filled in, while optional parameters need not to be filled in.