Class ParserError

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

    public class ParserError
    extends DroolsError
    • Constructor Summary

      Constructors 
      Constructor Description
      ParserError​(java.lang.String message, int row, int col)  
      ParserError​(org.kie.api.io.Resource resource, java.lang.String message, int row, int col)  
      ParserError​(org.kie.api.io.Resource resource, java.lang.String message, int row, int col, java.lang.String namespace)  
    • Constructor Detail

      • ParserError

        public ParserError​(java.lang.String message,
                           int row,
                           int col)
      • ParserError

        public ParserError​(org.kie.api.io.Resource resource,
                           java.lang.String message,
                           int row,
                           int col)
      • ParserError

        public ParserError​(org.kie.api.io.Resource resource,
                           java.lang.String message,
                           int row,
                           int col,
                           java.lang.String namespace)
    • Method Detail

      • getMessage

        public java.lang.String getMessage()
        Description copied from class: BaseKnowledgeBuilderResultImpl
        Classes that extend this must provide a printable message, which summarises the error.
        Specified by:
        getMessage in interface org.kie.internal.builder.KnowledgeBuilderResult
        Specified by:
        getMessage in class BaseKnowledgeBuilderResultImpl
      • getNamespace

        public java.lang.String getNamespace()
        Description copied from class: DroolsError
        Default implementation (overriden where possible and meaningful) returning just an empty string
        Overrides:
        getNamespace in class DroolsError
        Returns:
      • getCol

        public int getCol()
      • getRow

        public int getRow()