## Uses of Class
org.pentaho.reporting.libraries.formula.lvalues.TypeValuePair

- Packages that use TypeValuePair
  Package | Description
  --- | ---
  org.pentaho.reporting.libraries.formula |
  org.pentaho.reporting.libraries.formula.function |
  org.pentaho.reporting.libraries.formula.function.datetime |
  org.pentaho.reporting.libraries.formula.function.information |
  org.pentaho.reporting.libraries.formula.function.logical |
  org.pentaho.reporting.libraries.formula.function.math |
  org.pentaho.reporting.libraries.formula.function.rounding |
  org.pentaho.reporting.libraries.formula.function.text |
  org.pentaho.reporting.libraries.formula.function.userdefined |
  org.pentaho.reporting.libraries.formula.lvalues |
  org.pentaho.reporting.libraries.formula.operators |
  org.pentaho.reporting.libraries.formula.typing |

- - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula

    Methods in org.pentaho.reporting.libraries.formula that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | Formula.`evaluateTyped()` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function

    Methods in org.pentaho.reporting.libraries.formula.function that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | Function.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function.datetime

    Methods in org.pentaho.reporting.libraries.formula.function.datetime that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | DateDifFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | DateFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | DateValueFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | DayFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | DaysFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | HourFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | MinuteFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | MonthFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | NowFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | SecondFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | TimeFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | TimeValueFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | TodayFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | WeekDayFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | YearFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function.information

    Methods in org.pentaho.reporting.libraries.formula.function.information that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | ChooseFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | CountAFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | CountBlankFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | CountFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | HasChangedFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IndexFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsBlankFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsErrFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsErrorFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsEvenFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsLogicalFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsNaFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsNonTextFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsNumberFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsOddFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsRefFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IsTextFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | NaFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | ValueFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function.logical

    Methods in org.pentaho.reporting.libraries.formula.function.logical that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | AndFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | FalseFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IfFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | IfNaFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | NotFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | OrFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | TrueFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | XorFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function.math

    Methods in org.pentaho.reporting.libraries.formula.function.math that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | AbsFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | AcosFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | AcoshFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | AsinFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | Atan2Function.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | AtanFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | AverageFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | CosFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | EvenFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | ExpFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | LnFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | Log10Function.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | LogFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | MaxFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | MinFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | ModFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | OddFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | PiFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | PowerFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | SinFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | SqrtFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | SumFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | VarFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function.rounding

    Methods in org.pentaho.reporting.libraries.formula.function.rounding that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | IntFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function.text

    Methods in org.pentaho.reporting.libraries.formula.function.text that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | ExactFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | FindFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | LeftFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | LenFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | LowerFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | MessageFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | MidFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | ReplaceFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | ReptFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | RightFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | SubstituteFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | TextFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | TFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | TrimFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | UnicharFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | UnicodeFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | UpperFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | URLEncodeFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.function.userdefined

    Methods in org.pentaho.reporting.libraries.formula.function.userdefined that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | CsvArrayFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | CsvTextFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | NormalizeArrayFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | NullFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |
    `TypeValuePair` | ParseDateFunction.`evaluate​(FormulaContext context, ParameterCallback parameters)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.lvalues

    Methods in org.pentaho.reporting.libraries.formula.lvalues that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | ContextLookup.`evaluate()` |
    `TypeValuePair` | DefaultDataTable.`evaluate()` |
    `TypeValuePair` | FormulaFunction.`evaluate()` |
    `TypeValuePair` | LValue.`evaluate()` |
    `TypeValuePair` | PostfixTerm.`evaluate()` |
    `TypeValuePair` | PrefixTerm.`evaluate()` |
    `TypeValuePair` | StaticValue.`evaluate()` |
    `TypeValuePair` | Term.`evaluate()` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.operators

    Methods in org.pentaho.reporting.libraries.formula.operators that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | AbstractCompareOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | AbstractNumericOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | ConcatOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | EqualOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | InfixOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` | Evaluates the comptuation for both parameters.
    `TypeValuePair` | MinusSignOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | NotEqualOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | PercentageOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | PlusSignOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | PostfixOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | PrefixOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |

    Methods in org.pentaho.reporting.libraries.formula.operators with parameters of type TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | AbstractCompareOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | AbstractNumericOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | ConcatOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | EqualOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | InfixOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` | Evaluates the comptuation for both parameters.
    `TypeValuePair` | MinusSignOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | NotEqualOperator.`evaluate​(FormulaContext context, TypeValuePair value1, TypeValuePair value2)` |
    `TypeValuePair` | PercentageOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | PlusSignOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | PostfixOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |
    `TypeValuePair` | PrefixOperator.`evaluate​(FormulaContext context, TypeValuePair value1)` |

  - ### Uses of TypeValuePair in org.pentaho.reporting.libraries.formula.typing

    Methods in org.pentaho.reporting.libraries.formula.typing that return TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | DefaultTypeRegistry.`convertTo​(Type targetType, TypeValuePair valuePair)` | Checks whether the target type would accept the specified value object and value type. This method is called for auto conversion of fonction parameters using the conversion type declared by the function metadata.
    `TypeValuePair` | TypeRegistry.`convertTo​(Type targetType, TypeValuePair valuePair)` | Checks whether the target type would accept the specified value object and value type.

    Methods in org.pentaho.reporting.libraries.formula.typing with parameters of type TypeValuePair
    Modifier and Type | Method | Description
    --- | --- | ---
    `TypeValuePair` | DefaultTypeRegistry.`convertTo​(Type targetType, TypeValuePair valuePair)` | Checks whether the target type would accept the specified value object and value type. This method is called for auto conversion of fonction parameters using the conversion type declared by the function metadata.
    `TypeValuePair` | TypeRegistry.`convertTo​(Type targetType, TypeValuePair valuePair)` | Checks whether the target type would accept the specified value object and value type.