Package org.drools.compiler.compiler
Class BuilderResultUtils
- java.lang.Object
-
- org.drools.compiler.compiler.BuilderResultUtils
-
public final class BuilderResultUtils extends java.lang.Object
Utility class for compilation results
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringBuilder
appendProblems(java.lang.Object object, java.lang.StringBuilder builder)
Appends compilation problems to builder if object is an array ofCompilationProblem
or object itself if notstatic java.lang.String
getProblemMessage(java.lang.Object object, java.lang.String summary)
Appends compilation problems to summary message if object is an array ofCompilationProblem
separated with backspacesstatic 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 ofCompilationProblem
with 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 ofCompilationProblem
separated 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 ofCompilationProblem
with 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 ofCompilationProblem
or object itself if not- Parameters:
object
- object with compilation resultsbuilder
- message builder- Returns:
- builder
-
-