Uses of Class
org.pentaho.reporting.libraries.formula.EvaluationException

Packages that use EvaluationException
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   
org.pentaho.reporting.libraries.formula.typing.sequence   
org.pentaho.reporting.libraries.formula.util   
 

Uses of EvaluationException in org.pentaho.reporting.libraries.formula
 

Subclasses of EvaluationException in org.pentaho.reporting.libraries.formula
 class ContextEvaluationException
          Creation-Date: Dec 5, 2006, 4:19:26 PM
 

Methods in org.pentaho.reporting.libraries.formula that return EvaluationException
static EvaluationException EvaluationException.getInstance(ErrorValue errorValue)
           
 

Methods in org.pentaho.reporting.libraries.formula that throw EvaluationException
 void Formula.initialize(FormulaContext context)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function that throw EvaluationException
 TypeValuePair Function.evaluate(FormulaContext context, ParameterCallback parameters)
           
 Type ParameterCallback.getType(int position)
           
 Object ParameterCallback.getValue(int position)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function.datetime that throw EvaluationException
 TypeValuePair MonthFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair DateValueFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair DateTimeValueFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair TimeFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair TimeValueFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair MinuteFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair DateDifFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair HourFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair DateFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair SecondFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair WeekDayFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair YesterdayFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair NowFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair DayFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair TodayFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair DaysFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair YearFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair PrevWeekdayFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function.information that throw EvaluationException
 TypeValuePair IsNonTextFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair CountAFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsNaFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsEvenFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsNumberFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsErrorFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsTextFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ChooseFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair CountBlankFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsLogicalFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair CountFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsOddFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair NaFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair HasChangedFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsRefFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsBlankFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IndexFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IsErrFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ValueFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function.logical that throw EvaluationException
 TypeValuePair FalseFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IfFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AndFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair XorFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair NotFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair TrueFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair OrFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair IfNaFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function.math that throw EvaluationException
 TypeValuePair CosFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AsinFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair PiFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair LnFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair NFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AcosFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair SqrtFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair Log10Function.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AtanFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair SumFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ModFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AbsFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ExpFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair OddFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair SinFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair VarFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AcoshFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AverageFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair EvenFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair PowerFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair MinFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair MaxFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair Atan2Function.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair LogFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function.rounding that throw EvaluationException
 TypeValuePair IntFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function.text that throw EvaluationException
 TypeValuePair URLEncodeFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair LeftFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair TrimFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ReptFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ProperFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair CharFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair TFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair SearchFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair UnicharFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ConcatenateFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair UpperFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair DollarFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair CleanFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair LenFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair SubstituteFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair MessageFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair UnicodeFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ReplaceFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair AscFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair MidFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair TextFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair RightFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair LowerFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair FixedFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair FindFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ExactFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.function.userdefined that throw EvaluationException
 TypeValuePair ArrayRightFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ArrayConcatenateFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair CsvArrayFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair CsvTextFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ParseDateFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair NormalizeArrayFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ArrayMidFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair ArrayLeftFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
 TypeValuePair SequenceQuoterFunction.evaluate(FormulaContext context, ParameterCallback parameters)
           
static Object[] ArrayMidFunction.process(Sequence text, int start, int length)
           
 

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

Methods in org.pentaho.reporting.libraries.formula.lvalues that throw EvaluationException
 TypeValuePair PostfixTerm.evaluate()
           
 TypeValuePair Term.evaluate()
           
 TypeValuePair FormulaFunction.evaluate()
           
 TypeValuePair LValue.evaluate()
           
 TypeValuePair PrefixTerm.evaluate()
           
 TypeValuePair ContextLookup.evaluate()
           
 TypeValuePair DefaultDataTable.evaluate()
           
 void Term.initialize(FormulaContext context)
           
 void FormulaFunction.initialize(FormulaContext context)
           
 void LValue.initialize(FormulaContext context)
           
 void StaticValue.initialize(FormulaContext context)
           
 void DefaultDataTable.initialize(FormulaContext context)
           
 void AbstractLValue.initialize(FormulaContext context)
           
 

Uses of EvaluationException in org.pentaho.reporting.libraries.formula.operators
 

Methods in org.pentaho.reporting.libraries.formula.operators that throw EvaluationException
 TypeValuePair PostfixOperator.evaluate(FormulaContext context, TypeValuePair value1)
           
 TypeValuePair PlusSignOperator.evaluate(FormulaContext context, TypeValuePair value1)
           
 TypeValuePair PrefixOperator.evaluate(FormulaContext context, TypeValuePair value1)
           
 TypeValuePair MinusSignOperator.evaluate(FormulaContext context, TypeValuePair value1)
           
 TypeValuePair PercentageOperator.evaluate(FormulaContext context, TypeValuePair value1)
           
 TypeValuePair InfixOperator.evaluate(FormulaContext context, TypeValuePair value1, TypeValuePair value2)
          Evaluates the comptuation for both parameters.
 TypeValuePair NotEqualOperator.evaluate(FormulaContext context, TypeValuePair value1, TypeValuePair value2)
           
 TypeValuePair AbstractCompareOperator.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 AbstractNumericOperator.evaluate(FormulaContext context, TypeValuePair value1, TypeValuePair value2)
           
 Number DivideOperator.evaluate(Number number1, Number number2)
           
 

Uses of EvaluationException in org.pentaho.reporting.libraries.formula.typing
 

Subclasses of EvaluationException in org.pentaho.reporting.libraries.formula.typing
 class TypeConversionException
          Creation-Date: 10.04.2007, 14:13:40
 

Methods in org.pentaho.reporting.libraries.formula.typing that throw EvaluationException
 int ExtendedComparator.compare(Type type1, Object value1, Type type2, Object value2)
          Returns null, if the types are not comparable and are not convertible at all.
 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.
 ArrayCallback DefaultTypeRegistry.convertToArray(Type type, Object value)
           
 ArrayCallback TypeRegistry.convertToArray(Type type, Object value)
           
 Date DefaultTypeRegistry.convertToDate(Type type1, Object value)
           
 Date TypeRegistry.convertToDate(Type type1, Object value)
          Converts the object of the given type into a date.
 Boolean TypeRegistry.convertToLogical(Type type1, Object value)
          Converts the object of the given type into a boolean.
 Number DefaultTypeRegistry.convertToNumber(Type sourceType, Object value)
          converts the object of the given type into a number.
 Number TypeRegistry.convertToNumber(Type type1, Object value)
          Converts the object of the given type into a number.
 NumberSequence DefaultTypeRegistry.convertToNumberSequence(Type type, Object value, boolean strict)
           
 NumberSequence TypeRegistry.convertToNumberSequence(Type type, Object value, boolean strictTypeChecks)
          Converts the given (type,value) pair into a numeric sequence.
 Sequence DefaultTypeRegistry.convertToSequence(Type type, Object value)
           
 Sequence TypeRegistry.convertToSequence(Type type, Object value)
           
 String DefaultTypeRegistry.convertToText(Type type1, Object value)
           
 String TypeRegistry.convertToText(Type type1, Object value)
          (This conversion is used by the operator implementations.)
 LValue ArrayCallback.getRaw(int row, int column)
           
 LValue StaticArrayCallback.getRaw(int row, int column)
           
 Type ArrayCallback.getType(int row, int column)
           
 Type StaticArrayCallback.getType(int row, int column)
           
 Object ArrayCallback.getValue(int row, int column)
           
 Object StaticArrayCallback.getValue(int row, int column)
           
 boolean Sequence.hasNext()
           
 Object Sequence.next()
           
 Number NumberSequence.nextNumber()
           
 LValue Sequence.nextRawValue()
           
static Object[] TypeUtil.normalize(ArrayCallback sequence)
           
static Object[] TypeUtil.normalize(Sequence sequence)
           
 

Constructors in org.pentaho.reporting.libraries.formula.typing that throw EvaluationException
StaticArrayCallback(ArrayCallback source)
           
 

Uses of EvaluationException in org.pentaho.reporting.libraries.formula.typing.sequence
 

Methods in org.pentaho.reporting.libraries.formula.typing.sequence that throw EvaluationException
 boolean RawArraySequence.hasNext()
           
 boolean RecursiveSequence.hasNext()
           
 boolean AnySequence.hasNext()
           
 Object RawArraySequence.next()
           
 Object RecursiveSequence.next()
           
 Object AnySequence.next()
           
 Number DefaultNumberSequence.nextNumber()
           
 Number AnyNumberSequence.nextNumber()
           
 LValue RawArraySequence.nextRawValue()
           
 LValue RecursiveSequence.nextRawValue()
           
 LValue AnySequence.nextRawValue()
           
 

Uses of EvaluationException in org.pentaho.reporting.libraries.formula.util
 

Methods in org.pentaho.reporting.libraries.formula.util that throw EvaluationException
static BigDecimal NumberUtil.divide(BigDecimal bd1, BigDecimal bd2)