org.pentaho.platform.repository2.unified.webservices
Class RepositoryFileAdapter

java.lang.Object
  extended by javax.xml.bind.annotation.adapters.XmlAdapter<RepositoryFileDto,RepositoryFile>
      extended by org.pentaho.platform.repository2.unified.webservices.RepositoryFileAdapter

public class RepositoryFileAdapter
extends javax.xml.bind.annotation.adapters.XmlAdapter<RepositoryFileDto,RepositoryFile>

Converts RepositoryFile into JAXB-safe object and vice-versa.

Author:
mlowery

Constructor Summary
RepositoryFileAdapter()
           
 
Method Summary
 RepositoryFileDto marshal(RepositoryFile v)
           
static RepositoryFile toFile(RepositoryFileDto v)
           
static RepositoryFileDto toFileDto(RepositoryFile v)
           
 RepositoryFile unmarshal(RepositoryFileDto v)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryFileAdapter

public RepositoryFileAdapter()
Method Detail

marshal

public RepositoryFileDto marshal(RepositoryFile v)
Specified by:
marshal in class javax.xml.bind.annotation.adapters.XmlAdapter<RepositoryFileDto,RepositoryFile>

toFileDto

public static RepositoryFileDto toFileDto(RepositoryFile v)

unmarshal

public RepositoryFile unmarshal(RepositoryFileDto v)
Specified by:
unmarshal in class javax.xml.bind.annotation.adapters.XmlAdapter<RepositoryFileDto,RepositoryFile>

toFile

public static RepositoryFile toFile(RepositoryFileDto v)