com.hp.hpl.jena.eyeball.inspectors
Class AllTypedInspector

java.lang.Object
  extended by com.hp.hpl.jena.eyeball.inspectors.InspectorBase
      extended by com.hp.hpl.jena.eyeball.inspectors.AllTypedInspector
All Implemented Interfaces:
Inspector

public class AllTypedInspector
extends InspectorBase


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.hp.hpl.jena.eyeball.Inspector
Inspector.InspectorSet, Inspector.Operations
 
Field Summary
protected  boolean checkLiteralTypes
           
protected  boolean checkObjectTypes
           
protected  java.util.Set<com.hp.hpl.jena.rdf.model.RDFNode> seen
           
 
Constructor Summary
AllTypedInspector()
           
AllTypedInspector(com.hp.hpl.jena.rdf.model.Resource r)
           
 
Method Summary
 void begin(Report r, com.hp.hpl.jena.ontology.OntModel assume)
          Initialise this Inspector, given the assumed ontologies and the report object which will hold the reports from this inspection.
 void inspectStatement(Report r, com.hp.hpl.jena.rdf.model.Statement s)
          Inspect a single statement s from the model being inspected.
 
Methods inherited from class com.hp.hpl.jena.eyeball.inspectors.InspectorBase
end, inspectModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

checkLiteralTypes

protected final boolean checkLiteralTypes

checkObjectTypes

protected final boolean checkObjectTypes

seen

protected final java.util.Set<com.hp.hpl.jena.rdf.model.RDFNode> seen
Constructor Detail

AllTypedInspector

public AllTypedInspector()

AllTypedInspector

public AllTypedInspector(com.hp.hpl.jena.rdf.model.Resource r)
Method Detail

begin

public void begin(Report r,
                  com.hp.hpl.jena.ontology.OntModel assume)
Description copied from interface: Inspector
Initialise this Inspector, given the assumed ontologies and the report object which will hold the reports from this inspection. This method should declare the report properties this inspector uses -- see the Report documentation.

Specified by:
begin in interface Inspector
Overrides:
begin in class InspectorBase

inspectStatement

public void inspectStatement(Report r,
                             com.hp.hpl.jena.rdf.model.Statement s)
Description copied from interface: Inspector
Inspect a single statement s from the model being inspected. The order of the statements is not specified.

Specified by:
inspectStatement in interface Inspector
Overrides:
inspectStatement in class InspectorBase