Drools :: Compiler 6.2.0.Final

org.drools.compiler.kie.builder.impl
Class MessageImpl

java.lang.Object
  extended by org.drools.compiler.kie.builder.impl.MessageImpl
All Implemented Interfaces:
org.kie.api.builder.Message

public class MessageImpl
extends Object
implements org.kie.api.builder.Message


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.kie.api.builder.Message
org.kie.api.builder.Message.Level
 
Field Summary
protected static org.slf4j.Logger logger
           
 
Constructor Summary
MessageImpl(long id, CompilationProblem problem)
           
MessageImpl(long id, org.kie.internal.builder.KnowledgeBuilderResult result)
           
MessageImpl(long id, org.kie.api.builder.Message.Level level, String path, String text)
           
 
Method Summary
static List<org.kie.api.builder.Message> filterMessages(List<org.kie.api.builder.Message> messages, org.kie.api.builder.Message.Level... levels)
           
 int getColumn()
           
 long getId()
           
 org.kie.api.builder.Message.Level getLevel()
           
 int getLine()
           
 String getPath()
           
 String getText()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

protected static final transient org.slf4j.Logger logger
Constructor Detail

MessageImpl

public MessageImpl(long id,
                   org.kie.api.builder.Message.Level level,
                   String path,
                   String text)

MessageImpl

public MessageImpl(long id,
                   CompilationProblem problem)

MessageImpl

public MessageImpl(long id,
                   org.kie.internal.builder.KnowledgeBuilderResult result)
Method Detail

getId

public long getId()
Specified by:
getId in interface org.kie.api.builder.Message

getLevel

public org.kie.api.builder.Message.Level getLevel()
Specified by:
getLevel in interface org.kie.api.builder.Message

getPath

public String getPath()
Specified by:
getPath in interface org.kie.api.builder.Message

getLine

public int getLine()
Specified by:
getLine in interface org.kie.api.builder.Message

getColumn

public int getColumn()
Specified by:
getColumn in interface org.kie.api.builder.Message

getText

public String getText()
Specified by:
getText in interface org.kie.api.builder.Message

filterMessages

public static List<org.kie.api.builder.Message> filterMessages(List<org.kie.api.builder.Message> messages,
                                                               org.kie.api.builder.Message.Level... levels)

toString

public String toString()
Overrides:
toString in class Object

Drools :: Compiler 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.