public class

AutoBeanFactoryMagic

extends Object
java.lang.Object
   ↳ com.google.gwt.autobean.server.AutoBeanFactoryMagic

Class Overview

Generates JVM-compatible implementations of AutoBeanFactory and AutoBean types.

This implementation is written assuming that the AutoBeanFactory and associated declarations will validate if compiled and used with the AutoBeanFactoyModel.

Summary

Public Constructors
AutoBeanFactoryMagic()
Public Methods
static <F extends AutoBeanFactory> F create(Class<F> clazz)
Create an instance of an AutoBeanFactory.
static <T> AutoBean<T> createBean(Class<T> clazz, Configuration configuration)
Create an instance of an AutoBean directly.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public AutoBeanFactoryMagic ()

Public Methods

public static F create (Class<F> clazz)

Create an instance of an AutoBeanFactory.

Parameters
clazz the Class representing the factory interface
Returns
  • an instance of the AutoBeanFactory

public static AutoBean<T> createBean (Class<T> clazz, Configuration configuration)

Create an instance of an AutoBean directly.

Parameters
clazz the interface type implemented by the AutoBean
Returns
  • an instance of an AutoBean