Uses of Interface
org.faktorips.fl.FlFunction
Packages that use FlFunction
Package
Description
The package and it's sub-packages contain a compiler that compiles an expression with an Excel
like syntax into Java sourcecode.
-
Uses of FlFunction in org.faktorips.fl
Methods in org.faktorips.fl that return FlFunctionModifier and TypeMethodDescriptionFlFunction<T>[]DefaultFunctionResolver.getFunctions()FlFunction<T>[]ExprCompiler.getFunctions()Return the functions supported by the compiler.FlFunction<T>[]FunctionResolver.getFunctions()Returns the functions that are supported by this resolver.Methods in org.faktorips.fl that return types with arguments of type FlFunctionModifier and TypeMethodDescriptionExprCompiler.getAmbiguousFunctions(FlFunction<T>[] functions) Returns a Set of ambiguousFlFunctions, which the parser could not differentiate.Methods in org.faktorips.fl with parameters of type FlFunctionModifier and TypeMethodDescriptionvoidDefaultFunctionResolver.add(FlFunction<T> function) Adds theFlFunction.ExprCompiler.getAmbiguousFunctions(FlFunction<T>[] functions) Returns a Set of ambiguousFlFunctions, which the parser could not differentiate.voidDefaultFunctionResolver.remove(FlFunction<T> function) Removes theFlFunctionfrom the resolver. -
Uses of FlFunction in org.faktorips.fl.functions
Classes in org.faktorips.fl.functions that implement FlFunctionModifier and TypeClassDescriptionclassThe abs() function.classAbstractBaseFlFunction<T extends org.faktorips.codegen.CodeFragment>Abstract default implementation ofFlFunction.classAbstractBaseVarArgFunction<T extends org.faktorips.codegen.CodeFragment>An extension of theAbstractBaseFlFunctionthat provides base functionality for variable argument functions.classAbstractJavaimplementation ofFlFunction.classThis class implements the if statement.classclassAbstractBaseVarArgFunctionforJava codegenerating functions.classA function that provides a boolean and-operation and has the following signature boolean AND(boolean...).classA function that counts the instances of the pathclassclassThis class implements the if statement for the condition of typeDatatype.PRIMITIVE_BOOLEAN.classThis class implements the if statement for the condition of typeDatatype.BOOLEAN.classclassclassclassclassclassclassclassclassclassBoolean function NOT.classBoolean function NOT for the wrapper type.classA function that provides a boolean or-operation and has the following signature boolean OR(boolean...).classA class that implements the power of a Decimal.classA class that implements the power of a int.classclassA class that implements the square root of a Decimal.classA function that given an array of objects from the same class or interface allows to sum up one of the properties.classThe function: Decimal sum(Decimal[])classclassA function that converts the input to a String.class -
Uses of FlFunction in org.faktorips.fl.functions.date
Classes in org.faktorips.fl.functions.date that implement FlFunction