Package org.kie.dmn.core.impl
Class DMNKnowledgeBuilderError
- java.lang.Object
-
- org.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
-
- org.drools.compiler.compiler.DroolsError
-
- org.kie.dmn.core.impl.DMNKnowledgeBuilderError
-
- All Implemented Interfaces:
org.kie.internal.builder.KnowledgeBuilderError,org.kie.internal.builder.KnowledgeBuilderResult
public class DMNKnowledgeBuilderError extends org.drools.compiler.compiler.DroolsError
-
-
Constructor Summary
Constructors Constructor Description DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, String message)DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, org.kie.api.io.Resource resource, String message)DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, org.kie.api.io.Resource resource, String namespace, String message)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.builder.InternalMessageasMessage(long id)static DMNKnowledgeBuilderErrorfrom(org.kie.api.io.Resource resource, String namespace, org.kie.dmn.api.core.DMNMessage m)Builds a DMNKnowledgeBuilderError from a DMNMessage associated with the given Resourceorg.kie.dmn.api.core.DMNMessagegetDmnMessage()int[]getLines()StringgetMessage()StringgetNamespace()org.kie.internal.builder.ResultSeveritygetSeverity()StringtoString()-
Methods inherited from class org.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
equals, getResource, hashCode, isError, setResource
-
-
-
-
Constructor Detail
-
DMNKnowledgeBuilderError
public DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, org.kie.api.io.Resource resource, String namespace, String message)
-
DMNKnowledgeBuilderError
public DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, org.kie.api.io.Resource resource, String message)
-
DMNKnowledgeBuilderError
public DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, String message)
-
-
Method Detail
-
from
public static DMNKnowledgeBuilderError from(org.kie.api.io.Resource resource, String namespace, org.kie.dmn.api.core.DMNMessage m)
Builds a DMNKnowledgeBuilderError from a DMNMessage associated with the given Resource- Parameters:
resource- the DMN model resourcenamespace-m- the DMNMessage belonging to the given DMN model resource- Returns:
-
getSeverity
public org.kie.internal.builder.ResultSeverity getSeverity()
- Specified by:
getSeverityin interfaceorg.kie.internal.builder.KnowledgeBuilderResult- Overrides:
getSeverityin classorg.drools.compiler.compiler.DroolsError
-
getMessage
public String getMessage()
- Specified by:
getMessagein interfaceorg.kie.internal.builder.KnowledgeBuilderResult- Specified by:
getMessagein classorg.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
-
getLines
public int[] getLines()
- Specified by:
getLinesin interfaceorg.kie.internal.builder.KnowledgeBuilderResult- Specified by:
getLinesin classorg.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
-
getNamespace
public String getNamespace()
- Overrides:
getNamespacein classorg.drools.compiler.compiler.DroolsError
-
getDmnMessage
public org.kie.dmn.api.core.DMNMessage getDmnMessage()
-
toString
public String toString()
- Overrides:
toStringin classorg.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
-
asMessage
public org.kie.internal.builder.InternalMessage asMessage(long id)
- Specified by:
asMessagein interfaceorg.kie.internal.builder.KnowledgeBuilderResult- Overrides:
asMessagein classorg.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
-
-