org.openrdf.repository.object.managers.converters
Class XMLGregorianCalendarMarshall

java.lang.Object
  extended by org.openrdf.repository.object.managers.converters.XMLGregorianCalendarMarshall
All Implemented Interfaces:
Marshall<XMLGregorianCalendar>

public class XMLGregorianCalendarMarshall
extends Object
implements Marshall<XMLGregorianCalendar>

Converts XMLGregorianCalendar to and from Literal.

Author:
James Leigh

Constructor Summary
XMLGregorianCalendarMarshall(ValueFactory vf)
           
 
Method Summary
 XMLGregorianCalendar deserialize(Literal literal)
           
 URI getDatatype()
           
 String getJavaClassName()
           
 Literal serialize(XMLGregorianCalendar 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

XMLGregorianCalendarMarshall

public XMLGregorianCalendarMarshall(ValueFactory vf)
                             throws DatatypeConfigurationException
Throws:
DatatypeConfigurationException
Method Detail

getJavaClassName

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

getDatatype

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

setDatatype

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

deserialize

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

serialize

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


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