Class BuilderResultUtils


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

      • 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