Class FactTemplateError

  • All Implemented Interfaces:
    org.kie.internal.builder.KnowledgeBuilderError, org.kie.internal.builder.KnowledgeBuilderResult

    public class FactTemplateError
    extends org.drools.drl.parser.DroolsError
    • Constructor Summary

      Constructors 
      Constructor Description
      FactTemplateError​(java.lang.Package pkg, org.drools.drl.ast.descr.BaseDescr descr, java.lang.Object object, java.lang.String message)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.drl.ast.descr.BaseDescr getDescr()  
      int getLine()
      This will return the line number of the error, if possible Otherwise it will be -1
      int[] getLines()  
      java.lang.String getMessage()  
      java.lang.String getNamespace()  
      java.lang.Object getObject()  
      java.lang.Package getPackage()  
      • Methods inherited from class org.drools.drl.parser.DroolsError

        getSeverity
      • Methods inherited from class org.drools.drl.parser.BaseKnowledgeBuilderResultImpl

        asMessage, equals, getResource, hashCode, isError, setResource, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.kie.internal.builder.KnowledgeBuilderResult

        asMessage, getResource
    • Constructor Detail

      • FactTemplateError

        public FactTemplateError​(java.lang.Package pkg,
                                 org.drools.drl.ast.descr.BaseDescr descr,
                                 java.lang.Object object,
                                 java.lang.String message)
    • Method Detail

      • getNamespace

        public java.lang.String getNamespace()
        Overrides:
        getNamespace in class org.drools.drl.parser.DroolsError
      • getPackage

        public java.lang.Package getPackage()
      • getDescr

        public org.drools.drl.ast.descr.BaseDescr getDescr()
      • getObject

        public java.lang.Object getObject()
      • getLines

        public int[] getLines()
        Specified by:
        getLines in interface org.kie.internal.builder.KnowledgeBuilderResult
        Specified by:
        getLines in class org.drools.drl.parser.BaseKnowledgeBuilderResultImpl
      • getLine

        public int getLine()
        This will return the line number of the error, if possible Otherwise it will be -1
      • getMessage

        public java.lang.String getMessage()
        Specified by:
        getMessage in interface org.kie.internal.builder.KnowledgeBuilderResult
        Specified by:
        getMessage in class org.drools.drl.parser.BaseKnowledgeBuilderResultImpl