org.openrdf.elmo.impl
Class AbstractBehaviourClassFactory
java.lang.Object
org.openrdf.elmo.impl.AbstractBehaviourClassFactory
- All Implemented Interfaces:
- ImplementationResolver
public class AbstractBehaviourClassFactory
- extends Object
- implements ImplementationResolver
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_PREFIX
public static final String CLASS_PREFIX
- See Also:
- Constant Field Values
AbstractBehaviourClassFactory
public AbstractBehaviourClassFactory()
setClassDefiner
public void setClassDefiner(ClassFactory definer)
findImplementations
public Collection<Class<?>> findImplementations(Collection<Class<?>> classes)
- Description copied from interface:
ImplementationResolver
- Resolves mapper classes that will map any annotated property in the interfaces.
- Specified by:
findImplementations in interface ImplementationResolver
- Parameters:
classes - concepts with @rdf annotated properties
- Returns:
- A collection concrete mapping behaviours.
getReadMethod
public Method getReadMethod(Field field)
- Specified by:
getReadMethod in interface ImplementationResolver
getWriteMethod
public Method getWriteMethod(Field field)
- Specified by:
getWriteMethod in interface ImplementationResolver
Copyright © 2004-2008 Aduna. All Rights Reserved.