## Uses of Interface
org.pentaho.reporting.libraries.formula.function.Function

Packages that use Function
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

Uses of Function in org.pentaho.reporting.libraries.formula.function

Methods in org.pentaho.reporting.libraries.formula.function that return Function
`Function` `DefaultFunctionRegistry.createFunction(java.lang.String name)`
`Function` `FunctionRegistry.createFunction(java.lang.String name)`
`Function[]` `DefaultFunctionRegistry.getFunctions()`
`Function[]` `FunctionRegistry.getFunctions()`
`Function[]` `DefaultFunctionRegistry.getFunctionsByCategory(FunctionCategory category)`
`Function[]` `FunctionRegistry.getFunctionsByCategory(FunctionCategory category)`

Uses of Function in org.pentaho.reporting.libraries.formula.function.datetime

Classes in org.pentaho.reporting.libraries.formula.function.datetime that implement Function
`class` `DateDifFunction` This function returns the number of years, months, or days between two date numbers. The Format is a code from the following table, entered as text, that specifies the format you want: format Returns the number of y Years m Months.
`class` `DateFunction` Creation-Date: 04.11.2006, 18:59:11
`class` `DateValueFunction` This function returns
`class` `DayFunction` This function extracts the day from a date.
`class` `DaysFunction` This is the same as DATEDIFF(date_1, date_2, "d");
`class` `HourFunction` This function extracts the hour (0 through 23) from a time.
`class` `MinuteFunction` This function extracts the minute (0 through 59) from a time.
`class` `MonthFunction` This function extracts the month from a date.
`class` `NowFunction` Return the serial number of the current date and time.
`class` `SecondFunction` This function extracts the minute (0 through 59) from a time.
`class` `TimeFunction` This fonction constructs a time from hours, minutes, and seconds.
`class` `TimeValueFunction` This fonction constructs a time from hours, minutes, and seconds.
`class` `TodayFunction` Todo: Document me!
`class` `WeekDayFunction` This function extracts the day of week from a date.
`class` `YearFunction` This function extracts the year from a date.

Uses of Function in org.pentaho.reporting.libraries.formula.function.information

Classes in org.pentaho.reporting.libraries.formula.function.information that implement Function
`class` `ChooseFunction` This function uses an index to return a value from a list of values.
`class` `CountAFunction` This function counts the number of non-empty values in the list of AnySequences provided.
`class` `CountBlankFunction` This function counts the number of blank cells in the Reference provided.
`class` `CountFunction` This function counts the numbers in the list of NumberSequences provided.
`class` `HasChangedFunction` Creation-Date: 24.11.2006, 13:02:41
`class` `IndexFunction` Todo: Document me! Date: 02.07.2009 Time: 20:11:37
`class` `IsBlankFunction` Document me!
`class` `IsErrFunction` This function returns true if the parameter is of error and not of error type NA.
`class` `IsErrorFunction` This function returns true if the parameter is of error.
`class` `IsEvenFunction` This function retruns true if the given value is an even number.
`class` `IsLogicalFunction` This function checks whatever the given value is of Logical type.
`class` `IsNaFunction` This function returns true if the parameter is of error type NA.
`class` `IsNonTextFunction` This function retruns false if the given value is of type Text.
`class` `IsNumberFunction` This function retruns true if the given value is of type Number.
`class` `IsOddFunction` This function retruns true if the given value is an odd number.
`class` `IsRefFunction` This function retruns true if the given value is reference.
`class` `IsTextFunction` This function retruns true if the given value is of type Text.
`class` `NaFunction` This function class represents the constant error NA.
`class` `ValueFunction` This function returns the number value of a text string.

Uses of Function in org.pentaho.reporting.libraries.formula.function.logical

Classes in org.pentaho.reporting.libraries.formula.function.logical that implement Function
`class` `AndFunction` Creation-Date: 04.11.2006, 18:28:15
`class` `FalseFunction` Creation-Date: 04.11.2006, 18:28:15
`class` `IfFunction` Creation-Date: 04.11.2006, 18:28:15
`class` `IfNaFunction` Creation-Date: 04.11.2006, 18:28:15
`class` `NotFunction` Creation-Date: 04.11.2006, 18:28:15
`class` `OrFunction` Creation-Date: 04.11.2006, 18:28:15
`class` `TrueFunction` Creation-Date: 04.11.2006, 18:28:15
`class` `XorFunction` Creation-Date: 04.11.2006, 18:28:15

Uses of Function in org.pentaho.reporting.libraries.formula.function.math

Classes in org.pentaho.reporting.libraries.formula.function.math that implement Function
`class` `AbsFunction` This function returns the absolute (nonnegative) of the value.
`class` `AcosFunction` This function returns the acos of the value.
`class` `AcoshFunction` This function returns the acos of the value.
`class` `AsinFunction` This function returns the acos of the value.
`class` `Atan2Function` This function returns the acos of the value.
`class` `AtanFunction` This function returns the acos of the value.
`class` `AverageAFunction` This function returns the average of the number sequence.
`class` `AverageFunction` This function returns the average of the number sequence.
`class` `CosFunction` This function returns the acos of the value.
`class` `EvenFunction` This function returns the rounding of a number up to the nearest even integer.
`class` `ExpFunction` This function returns the acos of the value.
`class` `LnFunction` This function returns the acos of the value.
`class` `Log10Function` This function returns the acos of the value.
`class` `LogFunction` This function returns the acos of the value.
`class` `MaxAFunction` This function returns the maximum from a set of numbers.
`class` `MaxFunction` This function returns the maximum from a set of numbers.
`class` `MinAFunction` This function returns the minimum from a set of numbers.
`class` `MinFunction` This function returns the minimum from a set of numbers.
`class` `ModFunction` This function returns the remainder when one number is divided by another number.
`class` `OddFunction` This function returns the rounding a number up to the nearest odd integer, where "up" means "away from 0".
`class` `PiFunction` This function returns the acos of the value.
`class` `PowerFunction` This function returns the value of one number raised to the power of another number.
`class` `SinFunction` This function returns the acos of the value.
`class` `SqrtFunction` This function returns the sqrt of the value.
`class` `SumAFunction` Creation-Date: 31.10.2006, 17:39:19
`class` `SumFunction` Creation-Date: 31.10.2006, 17:39:19
`class` `VarFunction` This function returns the acos of the value.

Uses of Function in org.pentaho.reporting.libraries.formula.function.rounding

Classes in org.pentaho.reporting.libraries.formula.function.rounding that implement Function
`class` `IntFunction` This function returns a number down to the nearest integer.

Uses of Function in org.pentaho.reporting.libraries.formula.function.text

Classes in org.pentaho.reporting.libraries.formula.function.text that implement Function
`class` `ExactFunction` This function reports if two given text values are exactly equal using a case-sensitive comparison.
`class` `FindFunction` This function returns the starting position of a given text in the given text.
`class` `LeftFunction` This function returns a selected number of text characters from the left. This function depends on `MidFunction`.
`class` `LenFunction` This function returns the lengh in characters of the given value.
`class` `LowerFunction` This function returns the given text in lower case.
`class` `MessageFunction` Todo: Document me! Date: 11.11.2009 Time: 13:02:29
`class` `MidFunction` This function returns extracted text, given an original text, starting position, and length.
`class` `ReplaceFunction` This function returns text where an old text is substituted with a new text.
`class` `ReptFunction` This function returns text repeated Count times.
`class` `RightFunction` This function returns a selected number of text characters from the right. This function depends on `MidFunction`.
`class` `SubstituteFunction` This function returns text where an old text is substituted with a new text.
`class` `TextFunction` This function returns the given value as text.
`class` `TFunction` This function returns the given text value or a zero lenght string for non text type.
`class` `TrimFunction` This function returns the given text free of leading spaces.
`class` `UnicharFunction` This function returns the given value as text.
`class` `UnicodeFunction` This function returns the given value as text.
`class` `UpperFunction` This function returns the given text in upper case.
`class` `URLEncodeFunction` This function encodes a given text using the URL-Encoding schema.

Uses of Function in org.pentaho.reporting.libraries.formula.function.userdefined

Classes in org.pentaho.reporting.libraries.formula.function.userdefined that implement Function
`class` `CsvArrayFunction` Todo: Document me! Date: 02.07.2009 Time: 20:20:37
`class` `CsvTextFunction` Todo: Document me! Date: 02.07.2009 Time: 20:20:37
`class` `NormalizeArrayFunction` Todo: Document me! Date: 23.10.2009 Time: 11:43:28
`class` `NullFunction` Creation-Date: Dec 18, 2006, 12:54:55 PM
`class` `ParseDateFunction` Todo: Document me! Date: 04.01.2010 Time: 18:12:07

Uses of Function in org.pentaho.reporting.libraries.formula.lvalues

Methods in org.pentaho.reporting.libraries.formula.lvalues that return Function
`Function` `FormulaFunction.getFunction()` Returns the initialized function.