com.atlassian.confluence.content.render.xhtml
Class DefaultMarshallingRegistry

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.DefaultMarshallingRegistry
All Implemented Interfaces:
MarshallingRegistry

public class DefaultMarshallingRegistry
extends java.lang.Object
implements MarshallingRegistry


Constructor Summary
DefaultMarshallingRegistry()
           
 
Method Summary
<T> Marshaller<T>
getMarshaller(java.lang.Class<T> clazz, MarshallingType type)
           
<T> Unmarshaller<T>
getUnmarshaller(java.lang.Class<T> clazz, MarshallingType type)
           
 void register(Marshaller marshaller, java.lang.Class clazz, MarshallingType type)
           
 void register(Unmarshaller unmarshaller, java.lang.Class clazz, MarshallingType type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMarshallingRegistry

public DefaultMarshallingRegistry()
Method Detail

getMarshaller

public <T> Marshaller<T> getMarshaller(java.lang.Class<T> clazz,
                                       MarshallingType type)
Specified by:
getMarshaller in interface MarshallingRegistry

getUnmarshaller

public <T> Unmarshaller<T> getUnmarshaller(java.lang.Class<T> clazz,
                                           MarshallingType type)
Specified by:
getUnmarshaller in interface MarshallingRegistry

register

public void register(Marshaller marshaller,
                     java.lang.Class clazz,
                     MarshallingType type)
Specified by:
register in interface MarshallingRegistry

register

public void register(Unmarshaller unmarshaller,
                     java.lang.Class clazz,
                     MarshallingType type)
Specified by:
register in interface MarshallingRegistry


Copyright © 2003-2014 Atlassian. All Rights Reserved.