org.jboss.errai.ioc.rebind.ioc.codegen.builder
Interface ClassStructureBuilderAbstractMethodOption

All Superinterfaces:
Builder, ClassConstructorBuilder<ClassStructureBuilderAbstractMethodOption>, ClassFieldBuilder<ClassStructureBuilderAbstractMethodOption>, ClassMethodBuilder<ClassStructureBuilderAbstractMethodOption>, ClassStructureBuilder<ClassStructureBuilderAbstractMethodOption>
All Known Implementing Classes:
ClassBuilderAbstractMethodOption

public interface ClassStructureBuilderAbstractMethodOption
extends ClassStructureBuilder<ClassStructureBuilderAbstractMethodOption>, ClassConstructorBuilder<ClassStructureBuilderAbstractMethodOption>, ClassFieldBuilder<ClassStructureBuilderAbstractMethodOption>, Builder

Author:
Christian Sadilek

Method Summary
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType, String name)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType, String name, Class<?>... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType, String name, Parameter... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType, String name)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType, String name, MetaClass... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType, String name, Parameter... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType, String name)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType, String name, Class<?>... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType, String name, Parameter... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType, String name)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType, String name, MetaClass... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType, String name, Parameter... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType, String name)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType, String name, Class<?>... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType, String name, Parameter... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType, String name)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType, String name, MetaClass... parms)
           
 MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType, String name, Parameter... parms)
           
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.builder.ClassStructureBuilder
getClassDefinition
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.builder.ClassMethodBuilder
packageMethod, packageMethod, packageMethod, packageMethod, packageMethod, packageMethod, privateMethod, privateMethod, privateMethod, privateMethod, privateMethod, privateMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, publicMethod, publicMethod, publicMethod, publicMethod, publicMethod, publicMethod
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.builder.ClassConstructorBuilder
packageConstructor, packageConstructor, packageConstructor, packageConstructor, privateConstructor, privateConstructor, privateConstructor, privateConstructor, protectedConstructor, protectedConstructor, protectedConstructor, protectedConstructor, publicConstructor, publicConstructor, publicConstructor, publicConstructor
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.builder.ClassFieldBuilder
packageField, packageField, privateField, privateField, protectedField, protectedField, publicField, publicField
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.builder.Builder
toJavaString
 

Method Detail

publicAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType,
                                                                                            String name)

publicAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType,
                                                                                            String name)

publicAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType,
                                                                                            String name,
                                                                                            MetaClass... parms)

publicAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType,
                                                                                            String name,
                                                                                            Class<?>... parms)

publicAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType,
                                                                                            String name,
                                                                                            Parameter... parms)

publicAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType,
                                                                                            String name,
                                                                                            Parameter... parms)

protectedAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType,
                                                                                               String name)

protectedAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType,
                                                                                               String name)

protectedAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType,
                                                                                               String name,
                                                                                               MetaClass... parms)

protectedAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType,
                                                                                               String name,
                                                                                               Class<?>... parms)

protectedAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType,
                                                                                               String name,
                                                                                               Parameter... parms)

protectedAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType,
                                                                                               String name,
                                                                                               Parameter... parms)

packageAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType,
                                                                                             String name)

packageAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType,
                                                                                             String name)

packageAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType,
                                                                                             String name,
                                                                                             MetaClass... parms)

packageAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType,
                                                                                             String name,
                                                                                             Class<?>... parms)

packageAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType,
                                                                                             String name,
                                                                                             Parameter... parms)

packageAbstractMethod

MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType,
                                                                                             String name,
                                                                                             Parameter... parms)


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