org.jboss.errai.ioc.rebind.ioc.codegen.builder
Interface ClassFieldBuilder<T extends ClassStructureBuilder<T>>

All Superinterfaces:
Builder
All Known Subinterfaces:
ClassMethodBuilder<T>, ClassStructureBuilder<T>, ClassStructureBuilderAbstractMethodOption, DefaultClassStructureBuilder, ExtendsClassStructureBuilder
All Known Implementing Classes:
ClassBuilder, ClassBuilderAbstractMethodOption

public interface ClassFieldBuilder<T extends ClassStructureBuilder<T>>
extends Builder

Author:
Mike Brock , Christian Sadilek

Method Summary
 FieldBuildInitializer<T> packageField(String name, Class<?> type)
           
 FieldBuildInitializer<T> packageField(String name, MetaClass type)
           
 FieldBuildInitializer<T> privateField(String name, Class<?> type)
           
 FieldBuildInitializer<T> privateField(String name, MetaClass type)
           
 FieldBuildInitializer<T> protectedField(String name, Class<?> type)
           
 FieldBuildInitializer<T> protectedField(String name, MetaClass type)
           
 FieldBuildInitializer<T> publicField(String name, Class<?> type)
           
 FieldBuildInitializer<T> publicField(String name, MetaClass type)
           
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.builder.Builder
toJavaString
 

Method Detail

publicField

FieldBuildInitializer<T> publicField(String name,
                                     MetaClass type)

publicField

FieldBuildInitializer<T> publicField(String name,
                                     Class<?> type)

privateField

FieldBuildInitializer<T> privateField(String name,
                                      MetaClass type)

privateField

FieldBuildInitializer<T> privateField(String name,
                                      Class<?> type)

protectedField

FieldBuildInitializer<T> protectedField(String name,
                                        MetaClass type)

protectedField

FieldBuildInitializer<T> protectedField(String name,
                                        Class<?> type)

packageField

FieldBuildInitializer<T> packageField(String name,
                                      MetaClass type)

packageField

FieldBuildInitializer<T> packageField(String name,
                                      Class<?> type)


Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.