Errai 3.0.1-SNAPSHOT

org.jboss.errai.marshalling.rebind
Class MarshallerGeneratorFactory

java.lang.Object
  extended by org.jboss.errai.marshalling.rebind.MarshallerGeneratorFactory

public class MarshallerGeneratorFactory
extends Object

Author:
Mike Brock , Christian Sadilek

Field Summary
static String MARSHALLER_NAME_PREFIX
           
 
Method Summary
 void addMarshaller(MetaClass type)
           
 void addOrMarkMarshallerUnlazy(MetaClass type)
           
static BuildMetaClass createArrayMarshallerClass(MetaClass type)
           
 String generate(String packageName, String clazzName)
           
static MarshallerGeneratorFactory getFor(com.google.gwt.core.ext.GeneratorContext context, MarshallerOutputTarget target)
           
static MarshallerGeneratorFactory getFor(com.google.gwt.core.ext.GeneratorContext context, MarshallerOutputTarget target, ReachableTypes reachableTypes)
           
 boolean reachable(MetaClass cls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MARSHALLER_NAME_PREFIX

public static final String MARSHALLER_NAME_PREFIX
See Also:
Constant Field Values
Method Detail

getFor

public static MarshallerGeneratorFactory getFor(com.google.gwt.core.ext.GeneratorContext context,
                                                MarshallerOutputTarget target)

getFor

public static MarshallerGeneratorFactory getFor(com.google.gwt.core.ext.GeneratorContext context,
                                                MarshallerOutputTarget target,
                                                ReachableTypes reachableTypes)

generate

public String generate(String packageName,
                       String clazzName)

addOrMarkMarshallerUnlazy

public void addOrMarkMarshallerUnlazy(MetaClass type)

addMarshaller

public void addMarshaller(MetaClass type)

reachable

public boolean reachable(MetaClass cls)

createArrayMarshallerClass

public static BuildMetaClass createArrayMarshallerClass(MetaClass type)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.