Package org.drools.compiler.compiler
Class BuilderResultUtils
- java.lang.Object
-
- org.drools.compiler.compiler.BuilderResultUtils
-
public final class BuilderResultUtils extends java.lang.ObjectUtility class for compilation results
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringBuilderappendProblems(java.lang.Object object, java.lang.StringBuilder builder)Appends compilation problems to builder if object is an array ofCompilationProblemor object itself if notstatic java.lang.StringgetProblemMessage(java.lang.Object object, java.lang.String summary)Appends compilation problems to summary message if object is an array ofCompilationProblemseparated with backspacesstatic java.lang.StringgetProblemMessage(java.lang.Object object, java.lang.String summary, java.lang.String separator)Appends compilation problems to summary message if object is an array ofCompilationProblemwith custom separator
-
-
-
Method Detail
-
getProblemMessage
public static java.lang.String getProblemMessage(java.lang.Object object, java.lang.String summary)Appends compilation problems to summary message if object is an array ofCompilationProblemseparated with backspaces- Parameters:
object- object with compilation resultssummary- summary message- Returns:
- summary message with changes
-
getProblemMessage
public static java.lang.String getProblemMessage(java.lang.Object object, java.lang.String summary, java.lang.String separator)Appends compilation problems to summary message if object is an array ofCompilationProblemwith custom separator- Parameters:
object- object with compilation resultssummary- summary messageseparator- custom messages separator- Returns:
- summary message with changes
-
appendProblems
public static java.lang.StringBuilder appendProblems(java.lang.Object object, java.lang.StringBuilder builder)Appends compilation problems to builder if object is an array ofCompilationProblemor object itself if not- Parameters:
object- object with compilation resultsbuilder- message builder- Returns:
- builder
-
-