Class ResultsImpl

  • All Implemented Interfaces:
    org.kie.api.builder.Results

    public class ResultsImpl
    extends Object
    implements org.kie.api.builder.Results
    • Constructor Detail

      • ResultsImpl

        public ResultsImpl()
    • Method Detail

      • getMessages

        public List<org.kie.api.builder.Message> getMessages()
        Specified by:
        getMessages in interface org.kie.api.builder.Results
      • hasMessages

        public boolean hasMessages​(org.kie.api.builder.Message.Level... levels)
        Specified by:
        hasMessages in interface org.kie.api.builder.Results
      • getMessages

        public List<org.kie.api.builder.Message> getMessages​(org.kie.api.builder.Message.Level... levels)
        Specified by:
        getMessages in interface org.kie.api.builder.Results
      • addMessage

        public void addMessage​(org.kie.internal.jci.CompilationProblem problem)
      • addMessage

        public org.kie.internal.builder.InternalMessage addMessage​(org.kie.internal.builder.KnowledgeBuilderResult result)
      • addMessage

        public org.kie.internal.builder.InternalMessage addMessage​(org.kie.api.builder.Message.Level level,
                                                                   String path,
                                                                   String text)
      • setMessages

        public void setMessages​(List<org.kie.api.builder.Message> messages)
      • getIdGenerator

        public long getIdGenerator()
      • setIdGenerator

        public void setIdGenerator​(long idGenerator)
      • filterMessages

        public List<org.kie.api.builder.Message> filterMessages​(org.kie.api.builder.Message.Level... levels)