# Serialized Form

## Package org.pentaho.reporting.libraries.formula

### Class org.pentaho.reporting.libraries.formula.DefaultLocalizationContext

class DefaultLocalizationContext extends Object implements Serializable

#### Serialized Fields

##### dateFormats

    ArrayList dateFormats

##### datetimeFormats

    ArrayList datetimeFormats

##### locale

    Locale locale

##### timeFormats

    ArrayList timeFormats

##### timeZone

    TimeZone timeZone

### Class org.pentaho.reporting.libraries.formula.Formula

class Formula extends Object implements Serializable

serialVersionUID:
  -1176925812499923546L

#### Serialized Fields

##### rootReference

    LValue rootReference

### Class org.pentaho.reporting.libraries.formula.LibFormulaErrorValue

class LibFormulaErrorValue extends Object implements Serializable

serialVersionUID:
  5945536244711597636L

#### Serialized Fields

##### errorCode

    int errorCode

## Package org.pentaho.reporting.libraries.formula.function

### Class org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescription

class AbstractFunctionDescription extends Object implements Serializable

serialVersionUID:
  6174633076234746415L

#### Serialized Fields

##### bundleName

    String bundleName

##### cannonicalName

    String cannonicalName

### Class org.pentaho.reporting.libraries.formula.function.DefaultFunctionDescription

class DefaultFunctionDescription extends Object implements Serializable

serialVersionUID:
  8718537288789701618L

#### Serialized Fields

##### name

    String name

## Package org.pentaho.reporting.libraries.formula.function.datetime

### Class org.pentaho.reporting.libraries.formula.function.datetime.DateDifFunction

class DateDifFunction extends Object implements Serializable

serialVersionUID:
  81013707499607068L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DateDifFunctionDescription

class DateDifFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  2428452931728654158L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DateFunction

class DateFunction extends Object implements Serializable

serialVersionUID:
  4956151361696995668L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DateFunctionDescription

class DateFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -7355472670804158123L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DateValueFunction

class DateValueFunction extends Object implements Serializable

serialVersionUID:
  -906531902889630172L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DateValueFunctionDescription

class DateValueFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  3110217290825835653L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DayFunction

class DayFunction extends Object implements Serializable

serialVersionUID:
  1909656887085891862L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DayFunctionDescription

class DayFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  8306010409074007316L

### Class org.pentaho.reporting.libraries.formula.function.datetime.DaysFunction

class DaysFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.datetime.DaysFunctionDescription

class DaysFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  8306010409074007316L

### Class org.pentaho.reporting.libraries.formula.function.datetime.HourFunction

class HourFunction extends Object implements Serializable

serialVersionUID:
  1877256236005061937L

### Class org.pentaho.reporting.libraries.formula.function.datetime.HourFunctionDescription

class HourFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7083009440959512989L

### Class org.pentaho.reporting.libraries.formula.function.datetime.MinuteFunction

class MinuteFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.datetime.MinuteFunctionDescription

class MinuteFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.datetime.MonthFunction

class MonthFunction extends Object implements Serializable

serialVersionUID:
  4577299588034323045L

### Class org.pentaho.reporting.libraries.formula.function.datetime.MonthFunctionDescription

class MonthFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7315838970574323742L

### Class org.pentaho.reporting.libraries.formula.function.datetime.NowFunction

class NowFunction extends Object implements Serializable

serialVersionUID:
  4108282053598696841L

### Class org.pentaho.reporting.libraries.formula.function.datetime.NowFunctionDescription

class NowFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -4785660363309520356L

### Class org.pentaho.reporting.libraries.formula.function.datetime.SecondFunction

class SecondFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.datetime.SecondFunctionDescription

class SecondFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.datetime.TimeFunction

class TimeFunction extends Object implements Serializable

serialVersionUID:
  -9175775325047486483L

### Class org.pentaho.reporting.libraries.formula.function.datetime.TimeFunctionDescription

class TimeFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5414013076902907910L

### Class org.pentaho.reporting.libraries.formula.function.datetime.TimeValueFunction

class TimeValueFunction extends Object implements Serializable

serialVersionUID:
  -9175775325047486483L

### Class org.pentaho.reporting.libraries.formula.function.datetime.TimeValueFunctionDescription

class TimeValueFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5414013076902907910L

### Class org.pentaho.reporting.libraries.formula.function.datetime.TodayFunction

class TodayFunction extends Object implements Serializable

serialVersionUID:
  -456922288664083206L

### Class org.pentaho.reporting.libraries.formula.function.datetime.TodayFunctionDescription

class TodayFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7674329573702445275L

### Class org.pentaho.reporting.libraries.formula.function.datetime.WeekDayFunction

class WeekDayFunction extends Object implements Serializable

serialVersionUID:
  -825027235225096201L

### Class org.pentaho.reporting.libraries.formula.function.datetime.WeekDayFunctionDescription

class WeekDayFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -2974907368693600555L

### Class org.pentaho.reporting.libraries.formula.function.datetime.YearFunction

class YearFunction extends Object implements Serializable

serialVersionUID:
  2486417585939551783L

### Class org.pentaho.reporting.libraries.formula.function.datetime.YearFunctionDescription

class YearFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  1152202788652836026L

## Package org.pentaho.reporting.libraries.formula.function.information

### Class org.pentaho.reporting.libraries.formula.function.information.ChooseFunction

class ChooseFunction extends Object implements Serializable

serialVersionUID:
  5328221291584681439L

### Class org.pentaho.reporting.libraries.formula.function.information.ChooseFunctionDescription

class ChooseFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -9029773973577207676L

### Class org.pentaho.reporting.libraries.formula.function.information.CountAFunction

class CountAFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.CountAFunctionDescription

class CountAFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.CountBlankFunction

class CountBlankFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.CountBlankFunctionDescription

class CountBlankFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.CountFunction

class CountFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.CountFunctionDescription

class CountFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.HasChangedFunction

class HasChangedFunction extends Object implements Serializable

serialVersionUID:
  5952911264465883971L

### Class org.pentaho.reporting.libraries.formula.function.information.HasChangedFunctionDescription

class HasChangedFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  1739366268594059040L

### Class org.pentaho.reporting.libraries.formula.function.information.IndexFunction

class IndexFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.IndexFunctionDescription

class IndexFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.information.IsBlankFunction

class IsBlankFunction extends Object implements Serializable

serialVersionUID:
  3352413434463488403L

### Class org.pentaho.reporting.libraries.formula.function.information.IsBlankFunctionDescription

class IsBlankFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  3439147216891768842L

### Class org.pentaho.reporting.libraries.formula.function.information.IsErrFunction

class IsErrFunction extends Object implements Serializable

serialVersionUID:
  6749192734608313367L

### Class org.pentaho.reporting.libraries.formula.function.information.IsErrFunctionDescription

class IsErrFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  8746229705220584237L

### Class org.pentaho.reporting.libraries.formula.function.information.IsErrorFunction

class IsErrorFunction extends Object implements Serializable

serialVersionUID:
  5692502042198617868L

### Class org.pentaho.reporting.libraries.formula.function.information.IsErrorFunctionDescription

class IsErrorFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7082570664684812028L

### Class org.pentaho.reporting.libraries.formula.function.information.IsEvenFunction

class IsEvenFunction extends Object implements Serializable

serialVersionUID:
  3298591139016352997L

### Class org.pentaho.reporting.libraries.formula.function.information.IsEvenFunctionDescription

class IsEvenFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7863054657516063105L

### Class org.pentaho.reporting.libraries.formula.function.information.IsLogicalFunction

class IsLogicalFunction extends Object implements Serializable

serialVersionUID:
  7918371444174838208L

### Class org.pentaho.reporting.libraries.formula.function.information.IsLogicalFunctionDescription

class IsLogicalFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -4814148966968602320L

### Class org.pentaho.reporting.libraries.formula.function.information.IsNaFunction

class IsNaFunction extends Object implements Serializable

serialVersionUID:
  1205462839536368718L

### Class org.pentaho.reporting.libraries.formula.function.information.IsNaFunctionDescription

class IsNaFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -2401043278926889339L

### Class org.pentaho.reporting.libraries.formula.function.information.IsNonTextFunction

class IsNonTextFunction extends IsTextFunction implements Serializable

serialVersionUID:
  -372702612173903875L

### Class org.pentaho.reporting.libraries.formula.function.information.IsNonTextFunctionDescription

class IsNonTextFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  3006040859953929468L

### Class org.pentaho.reporting.libraries.formula.function.information.IsNumberFunction

class IsNumberFunction extends Object implements Serializable

serialVersionUID:
  3298090211745552284L

### Class org.pentaho.reporting.libraries.formula.function.information.IsNumberFunctionDescription

class IsNumberFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5013209949963878951L

### Class org.pentaho.reporting.libraries.formula.function.information.IsOddFunction

class IsOddFunction extends Object implements Serializable

serialVersionUID:
  4967067216812927973L

### Class org.pentaho.reporting.libraries.formula.function.information.IsOddFunctionDescription

class IsOddFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -5127816920222970031L

### Class org.pentaho.reporting.libraries.formula.function.information.IsRefFunction

class IsRefFunction extends Object implements Serializable

serialVersionUID:
  -4662209967036236915L

### Class org.pentaho.reporting.libraries.formula.function.information.IsRefFunctionDescription

class IsRefFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -2610558047437179067L

### Class org.pentaho.reporting.libraries.formula.function.information.IsTextFunction

class IsTextFunction extends Object implements Serializable

serialVersionUID:
  -5358713524671627304L

### Class org.pentaho.reporting.libraries.formula.function.information.IsTextFunctionDescription

class IsTextFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7656355697192122385L

### Class org.pentaho.reporting.libraries.formula.function.information.NaFunction

class NaFunction extends Object implements Serializable

serialVersionUID:
  3433794709691209411L

### Class org.pentaho.reporting.libraries.formula.function.information.NaFunctionDescription

class NaFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -7921200887236616400L

### Class org.pentaho.reporting.libraries.formula.function.information.ValueFunction

class ValueFunction extends Object implements Serializable

serialVersionUID:
  5203290270060842213L

### Class org.pentaho.reporting.libraries.formula.function.information.ValueFunctionDescription

class ValueFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

## Package org.pentaho.reporting.libraries.formula.function.logical

### Class org.pentaho.reporting.libraries.formula.function.logical.AndFunction

class AndFunction extends Object implements Serializable

serialVersionUID:
  -3737884974501253814L

### Class org.pentaho.reporting.libraries.formula.function.logical.AndFunctionDescription

class AndFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -796481383341381910L

### Class org.pentaho.reporting.libraries.formula.function.logical.FalseFunction

class FalseFunction extends Object implements Serializable

serialVersionUID:
  -4103284451660191648L

### Class org.pentaho.reporting.libraries.formula.function.logical.FalseFunctionDescription

class FalseFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -1846971196399484893L

### Class org.pentaho.reporting.libraries.formula.function.logical.IfFunction

class IfFunction extends Object implements Serializable

serialVersionUID:
  -7517668261071087411L

### Class org.pentaho.reporting.libraries.formula.function.logical.IfFunctionDescription

class IfFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5553370162761578407L

### Class org.pentaho.reporting.libraries.formula.function.logical.IfNaFunction

class IfNaFunction extends Object implements Serializable

serialVersionUID:
  -7517668261071087411L

### Class org.pentaho.reporting.libraries.formula.function.logical.IfNaFunctionDescription

class IfNaFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5553370162761578407L

### Class org.pentaho.reporting.libraries.formula.function.logical.NotFunction

class NotFunction extends Object implements Serializable

serialVersionUID:
  -5011404461198906096L

### Class org.pentaho.reporting.libraries.formula.function.logical.NotFunctionDescription

class NotFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  4556811604638050337L

### Class org.pentaho.reporting.libraries.formula.function.logical.OrFunction

class OrFunction extends Object implements Serializable

serialVersionUID:
  -5584112968514776342L

### Class org.pentaho.reporting.libraries.formula.function.logical.OrFunctionDescription

class OrFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  2578285607828670991L

### Class org.pentaho.reporting.libraries.formula.function.logical.TrueFunction

class TrueFunction extends Object implements Serializable

serialVersionUID:
  3103588076262714854L

### Class org.pentaho.reporting.libraries.formula.function.logical.TrueFunctionDescription

class TrueFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -1604554594665374925L

### Class org.pentaho.reporting.libraries.formula.function.logical.XorFunction

class XorFunction extends Object implements Serializable

serialVersionUID:
  1593151240024848931L

### Class org.pentaho.reporting.libraries.formula.function.logical.XorFunctionDescription

class XorFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -5225706771499777084L

## Package org.pentaho.reporting.libraries.formula.function.math

### Class org.pentaho.reporting.libraries.formula.function.math.AbsFunction

class AbsFunction extends Object implements Serializable

serialVersionUID:
  5203290270060842214L

### Class org.pentaho.reporting.libraries.formula.function.math.AbsFunctionDescription

class AbsFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.AcosFunction

class AcosFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.AcosFunctionDescription

class AcosFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.AcoshFunction

class AcoshFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.AcoshFunctionDescription

class AcoshFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.AsinFunction

class AsinFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.AsinFunctionDescription

class AsinFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.Atan2Function

class Atan2Function extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.Atan2FunctionDescription

class Atan2FunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.AtanFunction

class AtanFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.AtanFunctionDescription

class AtanFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.AverageAFunction

class AverageAFunction extends AverageFunction implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.AverageAFunctionDescription

class AverageAFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  1190836694344833890L

### Class org.pentaho.reporting.libraries.formula.function.math.AverageFunction

class AverageFunction extends Object implements Serializable

serialVersionUID:
  -5057715506050635450L

#### Serialized Fields

##### sumFunction

    SumFunction sumFunction

### Class org.pentaho.reporting.libraries.formula.function.math.AverageFunctionDescription

class AverageFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  1190836694344833890L

### Class org.pentaho.reporting.libraries.formula.function.math.CosFunction

class CosFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.CosFunctionDescription

class CosFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.EvenFunction

class EvenFunction extends Object implements Serializable

serialVersionUID:
  2587673708222713810L

### Class org.pentaho.reporting.libraries.formula.function.math.EvenFunctionDescription

class EvenFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7912737754606057685L

### Class org.pentaho.reporting.libraries.formula.function.math.ExpFunction

class ExpFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.ExpFunctionDescription

class ExpFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.LnFunction

class LnFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.LnFunctionDescription

class LnFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.Log10Function

class Log10Function extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.Log10FunctionDescription

class Log10FunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.LogFunction

class LogFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.LogFunctionDescription

class LogFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.MaxAFunction

class MaxAFunction extends MaxFunction implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.MaxAFunctionDescription

class MaxAFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  495894247676188783L

### Class org.pentaho.reporting.libraries.formula.function.math.MaxFunction

class MaxFunction extends Object implements Serializable

serialVersionUID:
  -836670420852371100L

### Class org.pentaho.reporting.libraries.formula.function.math.MaxFunctionDescription

class MaxFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  495894247676188783L

### Class org.pentaho.reporting.libraries.formula.function.math.MinAFunction

class MinAFunction extends MinFunction implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.MinAFunctionDescription

class MinAFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -2974454751189094698L

### Class org.pentaho.reporting.libraries.formula.function.math.MinFunction

class MinFunction extends Object implements Serializable

serialVersionUID:
  255618510939561419L

### Class org.pentaho.reporting.libraries.formula.function.math.MinFunctionDescription

class MinFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -2974454751189094698L

### Class org.pentaho.reporting.libraries.formula.function.math.ModFunction

class ModFunction extends Object implements Serializable

serialVersionUID:
  -2492279311353854670L

### Class org.pentaho.reporting.libraries.formula.function.math.ModFunctionDescription

class ModFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -7372799362385391577L

### Class org.pentaho.reporting.libraries.formula.function.math.OddFunction

class OddFunction extends Object implements Serializable

serialVersionUID:
  -7438242687193650125L

### Class org.pentaho.reporting.libraries.formula.function.math.OddFunctionDescription

class OddFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  3193808485135180085L

### Class org.pentaho.reporting.libraries.formula.function.math.PiFunction

class PiFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.PiFunctionDescription

class PiFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.PowerFunction

class PowerFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.PowerFunctionDescription

class PowerFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.SinFunction

class SinFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.SinFunctionDescription

class SinFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.SqrtFunction

class SqrtFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.SqrtFunctionDescription

class SqrtFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

### Class org.pentaho.reporting.libraries.formula.function.math.SumAFunction

class SumAFunction extends SumFunction implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.SumAFunctionDescription

class SumAFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5844556222254305990L

### Class org.pentaho.reporting.libraries.formula.function.math.SumFunction

class SumFunction extends Object implements Serializable

serialVersionUID:
  -8604838130517819412L

### Class org.pentaho.reporting.libraries.formula.function.math.SumFunctionDescription

class SumFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5844556222254305990L

### Class org.pentaho.reporting.libraries.formula.function.math.VarFunction

class VarFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.math.VarFunctionDescription

class VarFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  743117553650008440L

## Package org.pentaho.reporting.libraries.formula.function.rounding

### Class org.pentaho.reporting.libraries.formula.function.rounding.IntFunction

class IntFunction extends Object implements Serializable

serialVersionUID:
  5835830031037500816L

### Class org.pentaho.reporting.libraries.formula.function.rounding.IntFunctionDescription

class IntFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -8009587992546048556L

## Package org.pentaho.reporting.libraries.formula.function.text

### Class org.pentaho.reporting.libraries.formula.function.text.ExactFunction

class ExactFunction extends Object implements Serializable

serialVersionUID:
  -6303315343568906710L

### Class org.pentaho.reporting.libraries.formula.function.text.ExactFunctionDescription

class ExactFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  6387173839128572562L

### Class org.pentaho.reporting.libraries.formula.function.text.FindFunction

class FindFunction extends Object implements Serializable

serialVersionUID:
  -6581390286475368968L

### Class org.pentaho.reporting.libraries.formula.function.text.FindFunctionDescription

class FindFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  3300046053895569309L

### Class org.pentaho.reporting.libraries.formula.function.text.LeftFunction

class LeftFunction extends Object implements Serializable

serialVersionUID:
  7929942586373275084L

### Class org.pentaho.reporting.libraries.formula.function.text.LeftFunctionDescription

class LeftFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  6885086567123440746L

### Class org.pentaho.reporting.libraries.formula.function.text.LenFunction

class LenFunction extends Object implements Serializable

serialVersionUID:
  9051363583066740780L

### Class org.pentaho.reporting.libraries.formula.function.text.LenFunctionDescription

class LenFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  2266930971663214932L

### Class org.pentaho.reporting.libraries.formula.function.text.LowerFunction

class LowerFunction extends Object implements Serializable

serialVersionUID:
  -7121097352643128092L

### Class org.pentaho.reporting.libraries.formula.function.text.LowerFunctionDescription

class LowerFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -1445500850790274405L

### Class org.pentaho.reporting.libraries.formula.function.text.MessageFunction

class MessageFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.text.MessageFunctionDescription

class MessageFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  6842849033225519941L

### Class org.pentaho.reporting.libraries.formula.function.text.MidFunction

class MidFunction extends Object implements Serializable

serialVersionUID:
  4190365695032245709L

### Class org.pentaho.reporting.libraries.formula.function.text.MidFunctionDescription

class MidFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  2207257367525146799L

### Class org.pentaho.reporting.libraries.formula.function.text.ReplaceFunction

class ReplaceFunction extends Object implements Serializable

serialVersionUID:
  -7678830657739807780L

### Class org.pentaho.reporting.libraries.formula.function.text.ReplaceFunctionDescription

class ReplaceFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -7429162918022452367L

### Class org.pentaho.reporting.libraries.formula.function.text.ReptFunction

class ReptFunction extends Object implements Serializable

serialVersionUID:
  -6832781189129832501L

### Class org.pentaho.reporting.libraries.formula.function.text.ReptFunctionDescription

class ReptFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -1973101420318862666L

### Class org.pentaho.reporting.libraries.formula.function.text.RightFunction

class RightFunction extends Object implements Serializable

serialVersionUID:
  1637903638146059530L

### Class org.pentaho.reporting.libraries.formula.function.text.RightFunctionDescription

class RightFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -1227750116961019328L

### Class org.pentaho.reporting.libraries.formula.function.text.SubstituteFunction

class SubstituteFunction extends Object implements Serializable

serialVersionUID:
  -1557813953499941337L

### Class org.pentaho.reporting.libraries.formula.function.text.SubstituteFunctionDescription

class SubstituteFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -6053755288623137282L

### Class org.pentaho.reporting.libraries.formula.function.text.TextFunction

class TextFunction extends Object implements Serializable

serialVersionUID:
  3505313019941429911L

### Class org.pentaho.reporting.libraries.formula.function.text.TextFunctionDescription

class TextFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  6842849033225519941L

### Class org.pentaho.reporting.libraries.formula.function.text.TFunction

class TFunction extends Object implements Serializable

serialVersionUID:
  5792821944649583654L

### Class org.pentaho.reporting.libraries.formula.function.text.TFunctionDescription

class TFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7982024479324130664L

### Class org.pentaho.reporting.libraries.formula.function.text.TrimFunction

class TrimFunction extends Object implements Serializable

serialVersionUID:
  7379670108270974597L

### Class org.pentaho.reporting.libraries.formula.function.text.TrimFunctionDescription

class TrimFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  -7658361544754433688L

### Class org.pentaho.reporting.libraries.formula.function.text.UnicharFunction

class UnicharFunction extends Object implements Serializable

serialVersionUID:
  3505313019941429911L

### Class org.pentaho.reporting.libraries.formula.function.text.UnicharFunctionDescription

class UnicharFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  6842849033225519941L

### Class org.pentaho.reporting.libraries.formula.function.text.UnicodeFunction

class UnicodeFunction extends Object implements Serializable

serialVersionUID:
  3505313019941429911L

### Class org.pentaho.reporting.libraries.formula.function.text.UnicodeFunctionDescription

class UnicodeFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  6842849033225519941L

### Class org.pentaho.reporting.libraries.formula.function.text.UpperFunction

class UpperFunction extends Object implements Serializable

serialVersionUID:
  2415465663289752026L

### Class org.pentaho.reporting.libraries.formula.function.text.UpperFunctionDescription

class UpperFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  2096398786776380395L

### Class org.pentaho.reporting.libraries.formula.function.text.URLEncodeFunction

class URLEncodeFunction extends Object implements Serializable

serialVersionUID:
  646428113862238221L

### Class org.pentaho.reporting.libraries.formula.function.text.URLEncodeFunctionDescription

class URLEncodeFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  7241603575392886827L

## Package org.pentaho.reporting.libraries.formula.function.userdefined

### Class org.pentaho.reporting.libraries.formula.function.userdefined.CsvArrayFunction

class CsvArrayFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.userdefined.CsvArrayFunctionDescription

class CsvArrayFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.userdefined.CsvTextFunction

class CsvTextFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.userdefined.CsvTextFunctionDescription

class CsvTextFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.userdefined.NormalizeArrayFunction

class NormalizeArrayFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.userdefined.NormalizeArrayFunctionDescription

class NormalizeArrayFunctionDescription extends AbstractFunctionDescription implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.userdefined.NullFunction

class NullFunction extends Object implements Serializable

serialVersionUID:
  -2213352007005452516L

### Class org.pentaho.reporting.libraries.formula.function.userdefined.NullFunctionDescription

class NullFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5710880620780379157L

### Class org.pentaho.reporting.libraries.formula.function.userdefined.ParseDateFunction

class ParseDateFunction extends Object implements Serializable

### Class org.pentaho.reporting.libraries.formula.function.userdefined.ParseDateFunctionDescription

class ParseDateFunctionDescription extends AbstractFunctionDescription implements Serializable

serialVersionUID:
  5710880620780379157L

## Package org.pentaho.reporting.libraries.formula.lvalues

### Class org.pentaho.reporting.libraries.formula.lvalues.AbstractLValue

class AbstractLValue extends Object implements Serializable

serialVersionUID:
  -8929559303303911502L

#### Serialized Fields

##### parsePosition

    ParsePosition parsePosition

### Class org.pentaho.reporting.libraries.formula.lvalues.ContextLookup

class ContextLookup extends AbstractLValue implements Serializable

serialVersionUID:
  2882834743999159722L

#### Serialized Fields

##### name

    String name

### Class org.pentaho.reporting.libraries.formula.lvalues.DefaultDataTable

class DefaultDataTable extends ObjectTable implements Serializable

serialVersionUID:
  4942690291611203409L

#### Serialized Fields

##### parsePosition

    ParsePosition parsePosition

### Class org.pentaho.reporting.libraries.formula.lvalues.FormulaFunction

class FormulaFunction extends AbstractLValue implements Serializable

serialVersionUID:
  8023588016882997962L

#### Serialized Fields

##### function

    Function function

##### functionName

    String functionName

##### metaData

    FunctionDescription metaData

##### parameters

    LValue[] parameters

### Class org.pentaho.reporting.libraries.formula.lvalues.ParsePosition

class ParsePosition extends Object implements Serializable

#### Serialized Fields

##### endColumn

    int endColumn

##### endLine

    int endLine

##### startColumn

    int startColumn

##### startLine

    int startLine

### Class org.pentaho.reporting.libraries.formula.lvalues.PostfixTerm

class PostfixTerm extends AbstractLValue implements Serializable

serialVersionUID:
  -3652663226326546952L

#### Serialized Fields

##### operator

    PostfixOperator operator

##### value

    LValue value

### Class org.pentaho.reporting.libraries.formula.lvalues.PrefixTerm

class PrefixTerm extends AbstractLValue implements Serializable

serialVersionUID:
  6986873199027878219L

#### Serialized Fields

##### operator

    PrefixOperator operator

##### value

    LValue value

### Class org.pentaho.reporting.libraries.formula.lvalues.StaticValue

class StaticValue extends AbstractLValue implements Serializable

serialVersionUID:
  7255803922294601237L

#### Serialized Fields

##### type

    Type type

##### value

    Object value

### Class org.pentaho.reporting.libraries.formula.lvalues.Term

class Term extends AbstractLValue implements Serializable

serialVersionUID:
  -1854082494425470979L

#### Serialized Fields

##### headValue

    LValue headValue

##### initialized

    boolean initialized

##### operands

    ArrayList operands

##### operandsArray

    LValue[] operandsArray

##### operatorArray

    InfixOperator[] operatorArray

##### operators

    ArrayList operators

##### optimizedHeadValue

    LValue optimizedHeadValue

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

class TypeValuePair extends Object implements Serializable

serialVersionUID:
  6531903280852042078L

#### Serialized Fields

##### type

    Type type

##### value

    Object value

## Package org.pentaho.reporting.libraries.formula.operators

### Class org.pentaho.reporting.libraries.formula.operators.AbstractCompareOperator

class AbstractCompareOperator extends Object implements Serializable

serialVersionUID:
  1375799912336916036L

### Class org.pentaho.reporting.libraries.formula.operators.AbstractNumericOperator

class AbstractNumericOperator extends Object implements Serializable

serialVersionUID:
  -1087959445157130705L

### Class org.pentaho.reporting.libraries.formula.operators.AddOperator

class AddOperator extends AbstractNumericOperator implements Serializable

serialVersionUID:
  -6676636760348655167L

### Class org.pentaho.reporting.libraries.formula.operators.ConcatOperator

class ConcatOperator extends Object implements Serializable

serialVersionUID:
  6579968694761281257L

### Class org.pentaho.reporting.libraries.formula.operators.DivideOperator

class DivideOperator extends AbstractNumericOperator implements Serializable

serialVersionUID:
  3298154333839229191L

### Class org.pentaho.reporting.libraries.formula.operators.EqualOperator

class EqualOperator extends Object implements Serializable

serialVersionUID:
  2865411431720931171L

### Class org.pentaho.reporting.libraries.formula.operators.GreaterEqualOperator

class GreaterEqualOperator extends AbstractCompareOperator implements Serializable

serialVersionUID:
  6478407408504176639L

### Class org.pentaho.reporting.libraries.formula.operators.GreaterOperator

class GreaterOperator extends AbstractCompareOperator implements Serializable

serialVersionUID:
  -1053475494377977161L

### Class org.pentaho.reporting.libraries.formula.operators.LesserEqualOperator

class LesserEqualOperator extends AbstractCompareOperator implements Serializable

serialVersionUID:
  -2894251597527836706L

### Class org.pentaho.reporting.libraries.formula.operators.LesserOperator

class LesserOperator extends AbstractCompareOperator implements Serializable

serialVersionUID:
  4305611883854102139L

### Class org.pentaho.reporting.libraries.formula.operators.MinusSignOperator

class MinusSignOperator extends Object implements Serializable

serialVersionUID:
  7453766552980074751L

### Class org.pentaho.reporting.libraries.formula.operators.MultiplyOperator

class MultiplyOperator extends AbstractNumericOperator implements Serializable

serialVersionUID:
  4121666193537297373L

### Class org.pentaho.reporting.libraries.formula.operators.NotEqualOperator

class NotEqualOperator extends Object implements Serializable

serialVersionUID:
  -3928772250539654675L

### Class org.pentaho.reporting.libraries.formula.operators.PercentageOperator

class PercentageOperator extends Object implements Serializable

serialVersionUID:
  -5578115447971169716L

### Class org.pentaho.reporting.libraries.formula.operators.PlusSignOperator

class PlusSignOperator extends Object implements Serializable

serialVersionUID:
  8127033177252320339L

### Class org.pentaho.reporting.libraries.formula.operators.PowerOperator

class PowerOperator extends AbstractNumericOperator implements Serializable

serialVersionUID:
  -2788666171805222287L

### Class org.pentaho.reporting.libraries.formula.operators.SubtractOperator

class SubtractOperator extends AbstractNumericOperator implements Serializable

serialVersionUID:
  -3455847702508382227L

## Package org.pentaho.reporting.libraries.formula.parser

### Exception Class org.pentaho.reporting.libraries.formula.parser.FormulaParseException

class FormulaParseException extends ParseException implements Serializable

#### Serialized Fields

##### currentTokenVal

    Token currentTokenVal

##### error

    TokenMgrError error

##### parent

    Throwable parent

##### parsePosition

    ParsePosition parsePosition

### Exception Class org.pentaho.reporting.libraries.formula.parser.ParseException

class ParseException extends Exception implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### currentToken

    Token currentToken

This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token following this token will (therefore) be the first error token.

##### expectedTokenSequences

    int[][] expectedTokenSequences

Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

##### tokenImage

    String[] tokenImage

This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.

### Class org.pentaho.reporting.libraries.formula.parser.Token

class Token extends Object implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### beginColumn

    int beginColumn

The column number of the first character of this Token.

##### beginLine

    int beginLine

The line number of the first character of this Token.

##### endColumn

    int endColumn

The column number of the last character of this Token.

##### endLine

    int endLine

The line number of the last character of this Token.

##### image

    String image

The string image of the token.

##### kind

    int kind

An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java.

##### next

    Token next

A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field.

##### specialToken

    Token specialToken

This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.

### Exception Class org.pentaho.reporting.libraries.formula.parser.TokenMgrError

class TokenMgrError extends Error implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### errorCode

    int errorCode

Indicates the reason why the exception is thrown. It will have one of the above 4 values.

## Package org.pentaho.reporting.libraries.formula.typing

### Class org.pentaho.reporting.libraries.formula.typing.DefaultType

class DefaultType extends Object implements Serializable

serialVersionUID:
  -8206983276033867416L

#### Serialized Fields

##### flags

    HashSet flags

##### locked

    boolean locked

##### properties

    HashMap properties

## Package org.pentaho.reporting.libraries.formula.typing.coretypes

### Class org.pentaho.reporting.libraries.formula.typing.coretypes.AnyType

class AnyType extends DefaultType implements Serializable

serialVersionUID:
  5871721530497016577L

### Class org.pentaho.reporting.libraries.formula.typing.coretypes.DateTimeType

class DateTimeType extends DefaultType implements Serializable

serialVersionUID:
  -9003249643428553897L

### Class org.pentaho.reporting.libraries.formula.typing.coretypes.ErrorType

class ErrorType extends DefaultType implements Serializable

serialVersionUID:
  -5893173280337804811L

### Class org.pentaho.reporting.libraries.formula.typing.coretypes.LogicalType

class LogicalType extends DefaultType implements Serializable

serialVersionUID:
  -5308030940856879227L

### Class org.pentaho.reporting.libraries.formula.typing.coretypes.NumberType

class NumberType extends DefaultType implements Serializable

serialVersionUID:
  2070930250111567639L

### Class org.pentaho.reporting.libraries.formula.typing.coretypes.TextType

class TextType extends DefaultType implements Serializable

serialVersionUID:
  6512540465045391761L