org.openrdf.elmo.sesame.converters.impl
Class ClassMarshall

java.lang.Object
  extended by org.openrdf.elmo.sesame.converters.impl.ClassMarshall
All Implemented Interfaces:
Marshall<Class>

public class ClassMarshall
extends Object
implements Marshall<Class>


Constructor Summary
ClassMarshall(ValueFactory vf, ClassLoader cl)
           
 
Method Summary
 Class deserialize(Literal literal)
           
 URI getDatatype()
           
 String getJavaClassName()
           
 Literal serialize(Class object)
           
 void setDatatype(URI datatype)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassMarshall

public ClassMarshall(ValueFactory vf,
                     ClassLoader cl)
              throws DatatypeConfigurationException
Throws:
DatatypeConfigurationException
Method Detail

getJavaClassName

public String getJavaClassName()
Specified by:
getJavaClassName in interface Marshall<Class>

getDatatype

public URI getDatatype()
Specified by:
getDatatype in interface Marshall<Class>

setDatatype

public void setDatatype(URI datatype)
Specified by:
setDatatype in interface Marshall<Class>

deserialize

public Class deserialize(Literal literal)
Specified by:
deserialize in interface Marshall<Class>

serialize

public Literal serialize(Class object)
Specified by:
serialize in interface Marshall<Class>


Copyright © 2004-2008 Aduna. All Rights Reserved.