public class MessageImpl extends Object implements org.kie.api.builder.Message
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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() |
public MessageImpl(long id, org.kie.api.builder.Message.Level level, String path, String text)
public MessageImpl(long id, CompilationProblem problem)
public MessageImpl(long id, org.kie.internal.builder.KnowledgeBuilderResult result)
public long getId()
getId
in interface org.kie.api.builder.Message
public org.kie.api.builder.Message.Level getLevel()
getLevel
in interface org.kie.api.builder.Message
public String getPath()
getPath
in interface org.kie.api.builder.Message
public int getLine()
getLine
in interface org.kie.api.builder.Message
public int getColumn()
getColumn
in interface org.kie.api.builder.Message
public String getText()
getText
in interface org.kie.api.builder.Message
public static List<org.kie.api.builder.Message> filterMessages(List<org.kie.api.builder.Message> messages, org.kie.api.builder.Message.Level... levels)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.