Package org.kie.dmn.core.impl
Class DMNMessageImpl
- java.lang.Object
-
- org.kie.dmn.core.impl.DMNMessageImpl
-
- All Implemented Interfaces:
org.kie.api.builder.Message,org.kie.dmn.api.core.DMNMessage,org.kie.internal.builder.InternalMessage
public class DMNMessageImpl extends Object implements org.kie.dmn.api.core.DMNMessage
-
-
Constructor Summary
Constructors Constructor Description DMNMessageImpl()DMNMessageImpl(org.kie.dmn.api.core.DMNMessage.Severity severity, String message, org.kie.dmn.api.core.DMNMessageType messageType, org.kie.dmn.model.api.DMNModelInstrumentedBase source)DMNMessageImpl(org.kie.dmn.api.core.DMNMessage.Severity severity, String message, org.kie.dmn.api.core.DMNMessageType messageType, org.kie.dmn.model.api.DMNModelInstrumentedBase source, Throwable exception)DMNMessageImpl(org.kie.dmn.api.core.DMNMessage.Severity severity, String message, org.kie.dmn.api.core.DMNMessageType messageType, org.kie.dmn.model.api.DMNModelInstrumentedBase source, org.kie.dmn.api.feel.runtime.events.FEELEvent feelEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.builder.InternalMessagecloneWith(long id, String path)booleanequals(Object o)intgetColumn()ThrowablegetException()org.kie.dmn.api.feel.runtime.events.FEELEventgetFeelEvent()longgetId()StringgetKieBaseName()org.kie.api.builder.Message.LevelgetLevel()intgetLine()StringgetMessage()org.kie.dmn.api.core.DMNMessageTypegetMessageType()StringgetPath()org.kie.dmn.api.core.DMNMessage.SeveritygetSeverity()StringgetSourceId()ObjectgetSourceReference()StringgetText()inthashCode()org.kie.internal.builder.InternalMessagesetKieBaseName(String kieBaseName)voidsetPath(String path)StringtoString()DMNMessageImplwithPath(String path)
-
-
-
Constructor Detail
-
DMNMessageImpl
public DMNMessageImpl()
-
DMNMessageImpl
public DMNMessageImpl(org.kie.dmn.api.core.DMNMessage.Severity severity, String message, org.kie.dmn.api.core.DMNMessageType messageType, org.kie.dmn.model.api.DMNModelInstrumentedBase source)
-
DMNMessageImpl
public DMNMessageImpl(org.kie.dmn.api.core.DMNMessage.Severity severity, String message, org.kie.dmn.api.core.DMNMessageType messageType, org.kie.dmn.model.api.DMNModelInstrumentedBase source, Throwable exception)
-
DMNMessageImpl
public DMNMessageImpl(org.kie.dmn.api.core.DMNMessage.Severity severity, String message, org.kie.dmn.api.core.DMNMessageType messageType, org.kie.dmn.model.api.DMNModelInstrumentedBase source, org.kie.dmn.api.feel.runtime.events.FEELEvent feelEvent)
-
-
Method Detail
-
getSeverity
public org.kie.dmn.api.core.DMNMessage.Severity getSeverity()
- Specified by:
getSeverityin interfaceorg.kie.dmn.api.core.DMNMessage
-
getMessage
public String getMessage()
- Specified by:
getMessagein interfaceorg.kie.dmn.api.core.DMNMessage
-
getMessageType
public org.kie.dmn.api.core.DMNMessageType getMessageType()
- Specified by:
getMessageTypein interfaceorg.kie.dmn.api.core.DMNMessage
-
getSourceId
public String getSourceId()
- Specified by:
getSourceIdin interfaceorg.kie.dmn.api.core.DMNMessage
-
getSourceReference
public Object getSourceReference()
- Specified by:
getSourceReferencein interfaceorg.kie.dmn.api.core.DMNMessage
-
getException
public Throwable getException()
- Specified by:
getExceptionin interfaceorg.kie.dmn.api.core.DMNMessage
-
getFeelEvent
public org.kie.dmn.api.feel.runtime.events.FEELEvent getFeelEvent()
- Specified by:
getFeelEventin interfaceorg.kie.dmn.api.core.DMNMessage
-
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 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 String getText()
- Specified by:
getTextin interfaceorg.kie.api.builder.Message
-
getKieBaseName
public String getKieBaseName()
- Specified by:
getKieBaseNamein interfaceorg.kie.internal.builder.InternalMessage
-
setKieBaseName
public org.kie.internal.builder.InternalMessage setKieBaseName(String kieBaseName)
- Specified by:
setKieBaseNamein interfaceorg.kie.internal.builder.InternalMessage
-
cloneWith
public org.kie.internal.builder.InternalMessage cloneWith(long id, String path)
-
setPath
public void setPath(String path)
-
withPath
public DMNMessageImpl withPath(String path)
-
-