Class BuilderResultUtils

java.lang.Object
org.drools.compiler.compiler.BuilderResultUtils

public final class BuilderResultUtils extends Object
Utility class for compilation results
  • Method Details

    • getProblemMessage

      public static String getProblemMessage(Object object, String summary)
      Appends compilation problems to summary message if object is an array of CompilationProblem separated with backspaces
      Parameters:
      object - object with compilation results
      summary - summary message
      Returns:
      summary message with changes
    • getProblemMessage

      public static String getProblemMessage(Object object, String summary, String separator)
      Appends compilation problems to summary message if object is an array of CompilationProblem with custom separator
      Parameters:
      object - object with compilation results
      summary - summary message
      separator - custom messages separator
      Returns:
      summary message with changes
    • appendProblems

      public static StringBuilder appendProblems(Object object, StringBuilder builder)
      Appends compilation problems to builder if object is an array of CompilationProblem or object itself if not
      Parameters:
      object - object with compilation results
      builder - message builder
      Returns:
      builder