Package org.drools.drl.parser
Class MessageImpl
- java.lang.Object
-
- org.drools.drl.parser.MessageImpl
-
- All Implemented Interfaces:
org.kie.api.builder.Message,org.kie.internal.builder.InternalMessage
public class MessageImpl extends java.lang.Object implements org.kie.internal.builder.InternalMessage
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description MessageImpl(long id, org.kie.api.builder.Message.Level level, java.lang.String path, java.lang.String text)MessageImpl(long id, org.kie.internal.builder.KnowledgeBuilderResult result)MessageImpl(long id, org.kie.internal.jci.CompilationProblem problem)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.List<org.kie.api.builder.Message>filterMessages(java.util.List<org.kie.api.builder.Message> messages, org.kie.api.builder.Message.Level... levels)intgetColumn()longgetId()java.lang.StringgetKieBaseName()org.kie.api.builder.Message.LevelgetLevel()intgetLine()java.lang.StringgetPath()java.lang.StringgetText()MessageImplsetKieBaseName(java.lang.String kieBaseName)java.lang.StringtoString()
-
-
-
Constructor Detail
-
MessageImpl
public MessageImpl(long id, org.kie.api.builder.Message.Level level, java.lang.String path, java.lang.String text)
-
MessageImpl
public MessageImpl(long id, org.kie.internal.jci.CompilationProblem problem)
-
MessageImpl
public MessageImpl(long id, org.kie.internal.builder.KnowledgeBuilderResult result)
-
-
Method Detail
-
getId
public long getId()
- Specified by:
getIdin interfaceorg.kie.api.builder.Message
-
getLevel
public org.kie.api.builder.Message.Level getLevel()
- Specified by:
getLevelin interfaceorg.kie.api.builder.Message
-
getPath
public java.lang.String getPath()
- Specified by:
getPathin interfaceorg.kie.api.builder.Message
-
getLine
public int getLine()
- Specified by:
getLinein interfaceorg.kie.api.builder.Message
-
getColumn
public int getColumn()
- Specified by:
getColumnin interfaceorg.kie.api.builder.Message
-
getText
public java.lang.String getText()
- Specified by:
getTextin interfaceorg.kie.api.builder.Message
-
getKieBaseName
public java.lang.String getKieBaseName()
- Specified by:
getKieBaseNamein interfaceorg.kie.internal.builder.InternalMessage
-
setKieBaseName
public MessageImpl setKieBaseName(java.lang.String kieBaseName)
- Specified by:
setKieBaseNamein interfaceorg.kie.internal.builder.InternalMessage
-
filterMessages
public static java.util.List<org.kie.api.builder.Message> filterMessages(java.util.List<org.kie.api.builder.Message> messages, org.kie.api.builder.Message.Level... levels)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-