Package org.apache.jena.riot.system
Interface ErrorHandler
-
- All Known Implementing Classes:
ErrorHandlerFactory.ErrorHandlerTracking,ErrorHandlerTokenizer
public interface ErrorHandlerAn Error handler captures the policy for dealing with warnings, errors and fatal errors. Fatal errors mean termination of processing and must throw a RiotException. Errors and warnings may throw an exception to terminate processing or may return after, for example, logging a message. The exact policy is determined the error handler itself.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiderror(java.lang.String message, long line, long col)report an error : May not return (depends on error handler policy)voidfatal(java.lang.String message, long line, long col)report a catastrophic error.voidwarning(java.lang.String message, long line, long col)report a warning
-
-
-
Method Detail
-
warning
void warning(java.lang.String message, long line, long col)report a warning
-
error
void error(java.lang.String message, long line, long col)report an error : May not return (depends on error handler policy)
-
fatal
void fatal(java.lang.String message, long line, long col)report a catastrophic error. Must not return.
-
-