org.openrdf.repository.object.compiler
Class OwlNormalizer

java.lang.Object
  extended by org.openrdf.repository.object.compiler.OwlNormalizer

public class OwlNormalizer
extends Object

Applies a series of rules against the ontology, making it easier to convert into Java classes. This includes applying some OWL reasoning on properties, renaming anonymous and foreign classes.

Author:
James Leigh

Constructor Summary
OwlNormalizer(RDFDataSource manager)
           
 
Method Summary
 Map<URI,URI> getAliases()
           
 Set<URI> getAnonymousClasses()
           
 Map<String,String> getImplNames()
           
 URI getOriginal(URI alias)
           
 void normalize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwlNormalizer

public OwlNormalizer(RDFDataSource manager)
Method Detail

getOriginal

public URI getOriginal(URI alias)

getAliases

public Map<URI,URI> getAliases()

getAnonymousClasses

public Set<URI> getAnonymousClasses()

getImplNames

public Map<String,String> getImplNames()

normalize

public void normalize()


Copyright © 2004-2010 James Leigh Services Inc.. All Rights Reserved.