# 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
`final TypeValuePair`
AbstractCompareOperator.`evaluate(FormulaContext context, TypeValuePair value1, TypeValuePair value2)`
`final 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
`final TypeValuePair`
AbstractCompareOperator.`evaluate(FormulaContext context, TypeValuePair value1, TypeValuePair value2)`
`final 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.