Class ExcelFunctionsResolver

java.lang.Object
org.faktorips.fl.DefaultFunctionResolver<T>
org.faktorips.fl.LocalizedFunctionsResolver<org.faktorips.codegen.JavaCodeFragment>
org.faktorips.fl.ExcelFunctionsResolver
All Implemented Interfaces:
FunctionResolver<org.faktorips.codegen.JavaCodeFragment>

public class ExcelFunctionsResolver extends LocalizedFunctionsResolver<org.faktorips.codegen.JavaCodeFragment>
A FunctionResolver that supports Excel functions. The functions are available in different languages.
  • Constructor Details

    • ExcelFunctionsResolver

      public ExcelFunctionsResolver(Locale locale)
      Creates a new resolver that contains a set of functions that are similar by name and argument list to those provided by Microsoft's Excel.
      Parameters:
      locale - The locale that determines the language of the function names.
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getLocalizationFileBaseName

      protected String getLocalizationFileBaseName()
      Description copied from class: LocalizedFunctionsResolver
      Returns the base name for the localization files, for example "org.faktorips.fl.MyFunctionResolver" where localization files are "org/faktorips/fl/MyFunctionResolver_de.properties" and "org/faktorips/fl/MyFunctionResolver_en.properties"
      Specified by:
      getLocalizationFileBaseName in class LocalizedFunctionsResolver<org.faktorips.codegen.JavaCodeFragment>
      Returns:
      the base name for the localization files