de.fuberlin.wiwiss.d2rq.vocab
Class VocabularySummarizer
java.lang.Object
de.fuberlin.wiwiss.d2rq.vocab.VocabularySummarizer
public class VocabularySummarizer
- extends Object
Lists all the classes and properties in a schemagen-generated
vocabulary class, such as the D2RQ
class.
- Author:
- Richard Cyganiak (richard@cyganiak.de)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VocabularySummarizer
public VocabularySummarizer(Class<? extends Object> vocabularyJavaClass)
getAllProperties
public Set<Property> getAllProperties()
getAllClasses
public Set<Resource> getAllClasses()
getNamespace
public String getNamespace()
getUndefinedClasses
public Collection<Resource> getUndefinedClasses(Model model)
getUndefinedProperties
public Collection<Property> getUndefinedProperties(Model model)
assertNoUndefinedTerms
public void assertNoUndefinedTerms(Model model,
int undefinedPropertyErrorCode,
int undefinedClassErrorCode)