org.openrdf.elmo.sesame
Class InferencingPropertyFactory<E>

java.lang.Object
  extended by org.openrdf.elmo.sesame.SesamePropertyFactory<E>
      extended by org.openrdf.elmo.sesame.InferencingPropertyFactory<E>
Type Parameters:
E - the property type
All Implemented Interfaces:
ElmoPropertyFactory<E>

public class InferencingPropertyFactory<E>
extends SesamePropertyFactory<E>

Extends SesamePropertyFactory by creating ElmoProperty that update the equivalent and inverseOf predicates.`

Author:
James Leigh

Constructor Summary
InferencingPropertyFactory()
           
 
Method Summary
protected  PropertyChanger getPropertyChanger()
           
 SesamePropertyFactory<E> setPropertyDescriptor(PropertyDescriptor property)
          Associates this factory with a given property.
 
Methods inherited from class org.openrdf.elmo.sesame.SesamePropertyFactory
createElmoProperty, getOneOf, getPredicate, getValueFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InferencingPropertyFactory

public InferencingPropertyFactory()
Method Detail

setPropertyDescriptor

public SesamePropertyFactory<E> setPropertyDescriptor(PropertyDescriptor property)
Description copied from interface: ElmoPropertyFactory
Associates this factory with a given property.

Specified by:
setPropertyDescriptor in interface ElmoPropertyFactory<E>
Overrides:
setPropertyDescriptor in class SesamePropertyFactory<E>
Returns:
itself

getPropertyChanger

protected PropertyChanger getPropertyChanger()
Overrides:
getPropertyChanger in class SesamePropertyFactory<E>


Copyright © 2004-2008 Aduna. All Rights Reserved.