Uses of Interface
org.pentaho.reporting.libraries.formula.typing.Type
Packages that use Type
Package
Description
-
Uses of Type in org.pentaho.reporting.libraries.formula
Methods in org.pentaho.reporting.libraries.formula that return TypeModifier and TypeMethodDescriptionDefaultFormulaContext.resolveReferenceType
(Object name) FormulaContext.resolveReferenceType
(Object name) Queries the type of the given reference.Methods in org.pentaho.reporting.libraries.formula with parameters of type TypeModifier and TypeMethodDescriptionDefaultLocalizationContext.getDateFormats
(Type type) LocalizationContext.getDateFormats
(Type type) -
Uses of Type in org.pentaho.reporting.libraries.formula.function
Methods in org.pentaho.reporting.libraries.formula.function that return TypeModifier and TypeMethodDescriptionDefaultFunctionDescription.getParameterType
(int position) FunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.ParameterCallback.getType
(int position) DefaultFunctionDescription.getValueType()
FunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.function.datetime
Methods in org.pentaho.reporting.libraries.formula.function.datetime that return TypeModifier and TypeMethodDescriptionDateDifFunctionDescription.getParameterType
(int position) DateFunctionDescription.getParameterType
(int position) DateValueFunctionDescription.getParameterType
(int position) DayFunctionDescription.getParameterType
(int position) DaysFunctionDescription.getParameterType
(int position) HourFunctionDescription.getParameterType
(int position) MinuteFunctionDescription.getParameterType
(int position) MonthFunctionDescription.getParameterType
(int position) NowFunctionDescription.getParameterType
(int position) SecondFunctionDescription.getParameterType
(int position) TimeFunctionDescription.getParameterType
(int position) TimeValueFunctionDescription.getParameterType
(int position) TodayFunctionDescription.getParameterType
(int position) WeekDayFunctionDescription.getParameterType
(int position) YearFunctionDescription.getParameterType
(int position) DateDifFunctionDescription.getValueType()
DateFunctionDescription.getValueType()
DateValueFunctionDescription.getValueType()
DayFunctionDescription.getValueType()
DaysFunctionDescription.getValueType()
HourFunctionDescription.getValueType()
MinuteFunctionDescription.getValueType()
MonthFunctionDescription.getValueType()
NowFunctionDescription.getValueType()
SecondFunctionDescription.getValueType()
TimeFunctionDescription.getValueType()
TimeValueFunctionDescription.getValueType()
TodayFunctionDescription.getValueType()
WeekDayFunctionDescription.getValueType()
YearFunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.function.information
Methods in org.pentaho.reporting.libraries.formula.function.information that return TypeModifier and TypeMethodDescriptionChooseFunctionDescription.getParameterType
(int position) CountAFunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.CountBlankFunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.CountFunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.HasChangedFunctionDescription.getParameterType
(int position) IndexFunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.IsBlankFunctionDescription.getParameterType
(int position) IsErrFunctionDescription.getParameterType
(int position) IsErrorFunctionDescription.getParameterType
(int position) IsEvenFunctionDescription.getParameterType
(int position) IsLogicalFunctionDescription.getParameterType
(int position) IsNaFunctionDescription.getParameterType
(int position) IsNonTextFunctionDescription.getParameterType
(int position) IsNumberFunctionDescription.getParameterType
(int position) IsOddFunctionDescription.getParameterType
(int position) IsRefFunctionDescription.getParameterType
(int position) IsTextFunctionDescription.getParameterType
(int position) NaFunctionDescription.getParameterType
(int position) ValueFunctionDescription.getParameterType
(int position) ChooseFunctionDescription.getValueType()
CountAFunctionDescription.getValueType()
CountBlankFunctionDescription.getValueType()
CountFunctionDescription.getValueType()
HasChangedFunctionDescription.getValueType()
IndexFunctionDescription.getValueType()
IsBlankFunctionDescription.getValueType()
IsErrFunctionDescription.getValueType()
IsErrorFunctionDescription.getValueType()
IsEvenFunctionDescription.getValueType()
IsLogicalFunctionDescription.getValueType()
IsNaFunctionDescription.getValueType()
IsNonTextFunctionDescription.getValueType()
IsNumberFunctionDescription.getValueType()
IsOddFunctionDescription.getValueType()
IsRefFunctionDescription.getValueType()
IsTextFunctionDescription.getValueType()
NaFunctionDescription.getValueType()
ValueFunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.function.logical
Methods in org.pentaho.reporting.libraries.formula.function.logical that return TypeModifier and TypeMethodDescriptionAndFunctionDescription.getParameterType
(int position) FalseFunctionDescription.getParameterType
(int position) IfFunctionDescription.getParameterType
(int position) NotFunctionDescription.getParameterType
(int position) OrFunctionDescription.getParameterType
(int position) TrueFunctionDescription.getParameterType
(int position) XorFunctionDescription.getParameterType
(int position) AndFunctionDescription.getValueType()
FalseFunctionDescription.getValueType()
IfFunctionDescription.getValueType()
NotFunctionDescription.getValueType()
OrFunctionDescription.getValueType()
TrueFunctionDescription.getValueType()
XorFunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.function.math
Methods in org.pentaho.reporting.libraries.formula.function.math that return TypeModifier and TypeMethodDescriptionAbsFunctionDescription.getParameterType
(int position) AcosFunctionDescription.getParameterType
(int position) AcoshFunctionDescription.getParameterType
(int position) AsinFunctionDescription.getParameterType
(int position) Atan2FunctionDescription.getParameterType
(int position) AtanFunctionDescription.getParameterType
(int position) AverageAFunctionDescription.getParameterType
(int position) AverageFunctionDescription.getParameterType
(int position) CosFunctionDescription.getParameterType
(int position) EvenFunctionDescription.getParameterType
(int position) ExpFunctionDescription.getParameterType
(int position) LnFunctionDescription.getParameterType
(int position) Log10FunctionDescription.getParameterType
(int position) LogFunctionDescription.getParameterType
(int position) MaxAFunctionDescription.getParameterType
(int position) MaxFunctionDescription.getParameterType
(int position) MinAFunctionDescription.getParameterType
(int position) MinFunctionDescription.getParameterType
(int position) ModFunctionDescription.getParameterType
(int position) OddFunctionDescription.getParameterType
(int position) PiFunctionDescription.getParameterType
(int position) PowerFunctionDescription.getParameterType
(int position) SinFunctionDescription.getParameterType
(int position) SqrtFunctionDescription.getParameterType
(int position) SumAFunctionDescription.getParameterType
(int position) SumFunctionDescription.getParameterType
(int position) VarFunctionDescription.getParameterType
(int position) AbsFunctionDescription.getValueType()
AcosFunctionDescription.getValueType()
AcoshFunctionDescription.getValueType()
AsinFunctionDescription.getValueType()
Atan2FunctionDescription.getValueType()
AtanFunctionDescription.getValueType()
AverageAFunctionDescription.getValueType()
AverageFunctionDescription.getValueType()
CosFunctionDescription.getValueType()
EvenFunctionDescription.getValueType()
ExpFunctionDescription.getValueType()
LnFunctionDescription.getValueType()
Log10FunctionDescription.getValueType()
LogFunctionDescription.getValueType()
MaxAFunctionDescription.getValueType()
MaxFunctionDescription.getValueType()
MinAFunctionDescription.getValueType()
MinFunctionDescription.getValueType()
ModFunctionDescription.getValueType()
OddFunctionDescription.getValueType()
PiFunctionDescription.getValueType()
PowerFunctionDescription.getValueType()
SinFunctionDescription.getValueType()
SqrtFunctionDescription.getValueType()
SumAFunctionDescription.getValueType()
SumFunctionDescription.getValueType()
VarFunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.function.rounding
Methods in org.pentaho.reporting.libraries.formula.function.rounding that return TypeModifier and TypeMethodDescriptionIntFunctionDescription.getParameterType
(int position) IntFunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.function.text
Methods in org.pentaho.reporting.libraries.formula.function.text that return TypeModifier and TypeMethodDescriptionExactFunctionDescription.getParameterType
(int position) FindFunctionDescription.getParameterType
(int position) LeftFunctionDescription.getParameterType
(int position) LenFunctionDescription.getParameterType
(int position) LowerFunctionDescription.getParameterType
(int position) MessageFunctionDescription.getParameterType
(int position) MidFunctionDescription.getParameterType
(int position) ReplaceFunctionDescription.getParameterType
(int position) ReptFunctionDescription.getParameterType
(int position) RightFunctionDescription.getParameterType
(int position) SubstituteFunctionDescription.getParameterType
(int position) TextFunctionDescription.getParameterType
(int position) TFunctionDescription.getParameterType
(int position) TrimFunctionDescription.getParameterType
(int position) UnicharFunctionDescription.getParameterType
(int position) UnicodeFunctionDescription.getParameterType
(int position) UpperFunctionDescription.getParameterType
(int position) URLEncodeFunctionDescription.getParameterType
(int position) ExactFunctionDescription.getValueType()
FindFunctionDescription.getValueType()
LeftFunctionDescription.getValueType()
LenFunctionDescription.getValueType()
LowerFunctionDescription.getValueType()
MessageFunctionDescription.getValueType()
MidFunctionDescription.getValueType()
ReplaceFunctionDescription.getValueType()
ReptFunctionDescription.getValueType()
RightFunctionDescription.getValueType()
SubstituteFunctionDescription.getValueType()
TextFunctionDescription.getValueType()
TFunctionDescription.getValueType()
TrimFunctionDescription.getValueType()
UnicharFunctionDescription.getValueType()
UnicodeFunctionDescription.getValueType()
UpperFunctionDescription.getValueType()
URLEncodeFunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.function.userdefined
Methods in org.pentaho.reporting.libraries.formula.function.userdefined that return TypeModifier and TypeMethodDescriptionCsvArrayFunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.CsvTextFunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.NormalizeArrayFunctionDescription.getParameterType
(int position) Returns the parameter type at the given position using the function metadata.NullFunctionDescription.getParameterType
(int position) CsvArrayFunctionDescription.getValueType()
CsvTextFunctionDescription.getValueType()
NormalizeArrayFunctionDescription.getValueType()
NullFunctionDescription.getValueType()
-
Uses of Type in org.pentaho.reporting.libraries.formula.lvalues
Methods in org.pentaho.reporting.libraries.formula.lvalues that return TypeModifier and TypeMethodDescriptionTypeValuePair.getType()
AbstractLValue.getValueType()
Querying the value type is only valid *after* the value has been evaluated.ContextLookup.getValueType()
DefaultDataTable.getValueType()
Querying the value type is only valid *after* the value has been evaluated.LValue.getValueType()
Querying the value type is only valid *after* the value has been evaluated.StaticValue.getValueType()
This function allows a program traversing the LibFormula object model to know what type this static value is.Constructors in org.pentaho.reporting.libraries.formula.lvalues with parameters of type TypeModifierConstructorDescriptionStaticValue
(Object value, Type type) StaticValue
(Object value, Type type, ParsePosition parsePosition) TypeValuePair
(Type type, Object value) -
Uses of Type in org.pentaho.reporting.libraries.formula.typing
Classes in org.pentaho.reporting.libraries.formula.typing that implement TypeMethods in org.pentaho.reporting.libraries.formula.typing that return TypeModifier and TypeMethodDescriptionArrayCallback.getType
(int row, int column) StaticArrayCallback.getType
(int row, int column) DefaultTypeRegistry.guessTypeOfObject
(Object o) TypeRegistry.guessTypeOfObject
(Object o) Methods in org.pentaho.reporting.libraries.formula.typing with parameters of type TypeModifier and TypeMethodDescriptionint
Returns null, if the types are not comparable and are not convertible at all.int
Returns null, if the types are not comparable and are not convertible at all.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.TypeRegistry.convertTo
(Type targetType, TypeValuePair valuePair) Checks whether the target type would accept the specified value object and value type.DefaultTypeRegistry.convertToArray
(Type type, Object value) TypeRegistry.convertToArray
(Type type, Object value) DefaultTypeRegistry.convertToDate
(Type type1, Object value) TypeRegistry.convertToDate
(Type type1, Object value) Converts the object of the given type into a date.DefaultTypeRegistry.convertToLogical
(Type type1, Object value) TypeRegistry.convertToLogical
(Type type1, Object value) Converts the object of the given type into a boolean.DefaultTypeRegistry.convertToNumber
(Type sourceType, Object value) converts the object of the given type into a number.TypeRegistry.convertToNumber
(Type type1, Object value) Converts the object of the given type into a number.DefaultTypeRegistry.convertToNumberSequence
(Type type, Object value, boolean strict) TypeRegistry.convertToNumberSequence
(Type type, Object value, boolean strictTypeChecks) Converts the given (type,value) pair into a numeric sequence.DefaultTypeRegistry.convertToSequence
(Type type, Object value) TypeRegistry.convertToSequence
(Type type, Object value) DefaultTypeRegistry.convertToText
(Type type1, Object value) TypeRegistry.convertToText
(Type type1, Object value) (This conversion is used by the operator implementations.)DefaultTypeRegistry.getComparator
(Type type1, Type type2) Returns an comparator for the given types.TypeRegistry.getComparator
(Type type1, Type type2) Returns an comparator for the given types.boolean
boolean
-
Uses of Type in org.pentaho.reporting.libraries.formula.typing.coretypes
Classes in org.pentaho.reporting.libraries.formula.typing.coretypes that implement TypeModifier and TypeClassDescriptionfinal class
Creation-Date: 02.11.2006, 09:37:54class
This class regroups all related Types to date and time values.final class
Creation-Date: 02.11.2006, 09:37:54final class
Creation-Date: 02.11.2006, 09:37:54class
Creation-Date: 02.11.2006, 09:37:54final class
Creation-Date: 02.11.2006, 09:37:54Fields in org.pentaho.reporting.libraries.formula.typing.coretypes declared as Type -
Uses of Type in org.pentaho.reporting.libraries.formula.util
Methods in org.pentaho.reporting.libraries.formula.util with parameters of type TypeModifier and TypeMethodDescriptionstatic BigDecimal
DateUtil.normalizeDate
(BigDecimal fromSerialDate, Type toType) static Date
DateUtil.normalizeDate
(Date fromDate, Type toType) Converts aDate
value according to the requestedType
to the properDate
subclasses (java.sql.Time
,java.sql.Date
) if needed.static Date
DateUtil.normalizeDate
(Date fromDate, Type toType, boolean convertSerial)