org.d2rq.validation
Class Report

java.lang.Object
  extended by org.d2rq.validation.Report

public class Report
extends Object


Constructor Summary
Report()
           
 
Method Summary
 int countErrors()
           
 int countWarnings()
           
 List<Message> getMessages()
           
 boolean hasError()
           
 void report(Message.Problem problem)
           
 void report(Message.Problem problem, Resource subject)
           
 void report(Message.Problem problem, Resource subject, Property predicate)
           
 void report(Message.Problem problem, Resource subject, Property[] predicates)
           
 void report(Message.Problem problem, Resource subject, Property property, MappingTerm term)
           
 void report(Message.Problem problem, Resource subject, Property property, MappingTerm term, String detailCode, String details)
           
 void report(Message.Problem problem, Resource subject, Property predicate, RDFNode object)
           
 void report(Message.Problem problem, Resource subject, Property predicate, RDFNode[] objects)
           
 void report(Message.Problem problem, String details)
           
 void report(Message message)
           
 void setIgnoreInfo(boolean ignoreInfo)
           
 void setThrowExceptionOnError(boolean flag)
           
 void setWarningLogger(org.apache.commons.logging.Log log)
           
 void throwException(Message message)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Report

public Report()
Method Detail

setIgnoreInfo

public void setIgnoreInfo(boolean ignoreInfo)

setThrowExceptionOnError

public void setThrowExceptionOnError(boolean flag)

setWarningLogger

public void setWarningLogger(org.apache.commons.logging.Log log)

toString

public String toString()
Overrides:
toString in class Object

hasError

public boolean hasError()

countWarnings

public int countWarnings()

countErrors

public int countErrors()

getMessages

public List<Message> getMessages()

report

public void report(Message.Problem problem)

report

public void report(Message.Problem problem,
                   String details)

report

public void report(Message.Problem problem,
                   Resource subject,
                   Property property,
                   MappingTerm term)

report

public void report(Message.Problem problem,
                   Resource subject,
                   Property property,
                   MappingTerm term,
                   String detailCode,
                   String details)

report

public void report(Message.Problem problem,
                   Resource subject)

report

public void report(Message.Problem problem,
                   Resource subject,
                   Property predicate)

report

public void report(Message.Problem problem,
                   Resource subject,
                   Property[] predicates)

report

public void report(Message.Problem problem,
                   Resource subject,
                   Property predicate,
                   RDFNode object)

report

public void report(Message.Problem problem,
                   Resource subject,
                   Property predicate,
                   RDFNode[] objects)

report

public void report(Message message)

throwException

public void throwException(Message message)