Class MinMaxList

All Implemented Interfaces:
FlFunction<org.faktorips.codegen.JavaCodeFragment>, FunctionSignature

public class MinMaxList extends AbstractListFunction
  • Constructor Details

    • MinMaxList

      public MinMaxList(String name, String description, boolean isMax)
  • Method Details

    • validateBasicDatatype

      protected CompilationResult<org.faktorips.codegen.JavaCodeFragment> validateBasicDatatype(org.faktorips.datatype.Datatype basicDatatype)
      Overrides:
      validateBasicDatatype in class AbstractListFunction
      Parameters:
      basicDatatype - The data type of the elements in the list this function processes.
      Returns:
      a CompilationResult with an error if the element data type is illegal. Returns null or an error free compilation result if the data type is valid.
    • generateReturnFallBackValueCall

      protected org.faktorips.codegen.JavaCodeFragment generateReturnFallBackValueCall(org.faktorips.datatype.Datatype datatype)
      Specified by:
      generateReturnFallBackValueCall in class AbstractListFunction