org.jboss.errai.ioc.rebind.ioc.codegen.builder.impl
Class ObjectBuilder
java.lang.Object
org.jboss.errai.ioc.rebind.ioc.codegen.builder.impl.AbstractStatementBuilder
org.jboss.errai.ioc.rebind.ioc.codegen.builder.impl.ObjectBuilder
- All Implemented Interfaces:
- Builder, StatementEnd, Statement
public class ObjectBuilder
- extends AbstractStatementBuilder
- Author:
- Mike Brock , Christian Sadilek
|
Method Summary |
AnonymousClassStructureBuilderImpl |
extend()
|
String |
generate(Context context)
|
MetaClass |
getType()
|
static ObjectBuilder |
newInstanceOf(Class<?> type)
|
static ObjectBuilder |
newInstanceOf(Class<?> type,
Context context)
|
static ObjectBuilder |
newInstanceOf(Class<?> type,
Context context,
CallElementBuilder callElementBuilder)
|
static ObjectBuilder |
newInstanceOf(com.google.gwt.core.ext.typeinfo.JClassType type)
|
static ObjectBuilder |
newInstanceOf(com.google.gwt.core.ext.typeinfo.JClassType type,
Context context)
|
static ObjectBuilder |
newInstanceOf(com.google.gwt.core.ext.typeinfo.JClassType type,
Context context,
CallElementBuilder callElementBuilder)
|
static ObjectBuilder |
newInstanceOf(MetaClass type)
|
static ObjectBuilder |
newInstanceOf(MetaClass type,
Context context)
|
static ObjectBuilder |
newInstanceOf(MetaClass type,
Context context,
CallElementBuilder callElementBuilder)
|
static ObjectBuilder |
newInstanceOf(javax.enterprise.util.TypeLiteral<?> type)
|
static ObjectBuilder |
newInstanceOf(javax.enterprise.util.TypeLiteral<?> type,
Context context)
|
static ObjectBuilder |
newInstanceOf(javax.enterprise.util.TypeLiteral<?> type,
Context context,
CallElementBuilder callElementBuilder)
|
StatementEnd |
withParameters(Object... parameters)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newInstanceOf
public static ObjectBuilder newInstanceOf(MetaClass type)
newInstanceOf
public static ObjectBuilder newInstanceOf(Class<?> type)
newInstanceOf
public static ObjectBuilder newInstanceOf(javax.enterprise.util.TypeLiteral<?> type)
newInstanceOf
public static ObjectBuilder newInstanceOf(com.google.gwt.core.ext.typeinfo.JClassType type)
newInstanceOf
public static ObjectBuilder newInstanceOf(MetaClass type,
Context context)
newInstanceOf
public static ObjectBuilder newInstanceOf(Class<?> type,
Context context)
newInstanceOf
public static ObjectBuilder newInstanceOf(javax.enterprise.util.TypeLiteral<?> type,
Context context)
newInstanceOf
public static ObjectBuilder newInstanceOf(com.google.gwt.core.ext.typeinfo.JClassType type,
Context context)
newInstanceOf
public static ObjectBuilder newInstanceOf(MetaClass type,
Context context,
CallElementBuilder callElementBuilder)
newInstanceOf
public static ObjectBuilder newInstanceOf(Class<?> type,
Context context,
CallElementBuilder callElementBuilder)
newInstanceOf
public static ObjectBuilder newInstanceOf(javax.enterprise.util.TypeLiteral<?> type,
Context context,
CallElementBuilder callElementBuilder)
newInstanceOf
public static ObjectBuilder newInstanceOf(com.google.gwt.core.ext.typeinfo.JClassType type,
Context context,
CallElementBuilder callElementBuilder)
withParameters
public StatementEnd withParameters(Object... parameters)
extend
public AnonymousClassStructureBuilderImpl extend()
getType
public MetaClass getType()
- Specified by:
getType in interface Statement- Overrides:
getType in class AbstractStatementBuilder
generate
public String generate(Context context)
- Specified by:
generate in interface Statement- Overrides:
generate in class AbstractStatementBuilder
Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.