Errai 3.0.1-SNAPSHOT

org.jboss.errai.codegen.builder.impl
Class ClassBuilderAbstractMethodOption

java.lang.Object
  extended by org.jboss.errai.codegen.builder.impl.ClassBuilder<ClassStructureBuilderAbstractMethodOption>
      extended by org.jboss.errai.codegen.builder.impl.ClassBuilderAbstractMethodOption
All Implemented Interfaces:
Builder, ClassConstructorBuilder<ClassStructureBuilderAbstractMethodOption>, ClassDefinitionBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption>, ClassDefinitionBuilderCommentOption<ClassStructureBuilderAbstractMethodOption>, ClassDefinitionBuilderInterfaces<ClassStructureBuilderAbstractMethodOption>, ClassDefinitionBuilderScope<ClassStructureBuilderAbstractMethodOption>, ClassDefinitionStaticOption<ClassStructureBuilderAbstractMethodOption>, ClassFieldBuilder<ClassStructureBuilderAbstractMethodOption>, ClassMethodBuilder<ClassStructureBuilderAbstractMethodOption>, ClassStructureBuilder<ClassStructureBuilderAbstractMethodOption>, ClassStructureBuilderAbstractMethodOption

public class ClassBuilderAbstractMethodOption
extends ClassBuilder<ClassStructureBuilderAbstractMethodOption>
implements ClassStructureBuilderAbstractMethodOption

Author:
Christian Sadilek

Field Summary
 
Fields inherited from class org.jboss.errai.codegen.builder.impl.ClassBuilder
classDefinition
 
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 class org.jboss.errai.codegen.builder.impl.ClassBuilder
abstractClass, body, classComment, declaresInnerClass, define, define, define, getClassDefinition, implement, implement, implementsInterface, implementsInterface, importsClass, importsClass, interfaceDefinition, packageConstructor, packageConstructor, packageConstructor, packageConstructor, packageField, packageField, packageMethod, packageMethod, packageMethod, packageMethod, packageMethod, packageMethod, packageScope, privateConstructor, privateConstructor, privateConstructor, privateConstructor, privateField, privateField, privateMethod, privateMethod, privateMethod, privateMethod, privateMethod, privateMethod, privateScope, protectedConstructor, protectedConstructor, protectedConstructor, protectedConstructor, protectedField, protectedField, protectedMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, protectedScope, publicConstructor, publicConstructor, publicConstructor, publicConstructor, publicField, publicField, publicMethod, publicMethod, publicMethod, publicMethod, publicMethod, publicMethod, publicScope, staticClass, toJavaString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.errai.codegen.builder.ClassStructureBuilder
declaresInnerClass, getClassDefinition
 
Methods inherited from interface org.jboss.errai.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.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.codegen.builder.ClassFieldBuilder
packageField, packageField, privateField, privateField, protectedField, protectedField, publicField, publicField
 
Methods inherited from interface org.jboss.errai.codegen.builder.Builder
toJavaString
 

Method Detail

publicAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType,
                                                                                                   String name)
Specified by:
publicAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

publicAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType,
                                                                                                   String name)
Specified by:
publicAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

publicAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType,
                                                                                                   String name,
                                                                                                   MetaClass... parms)
Specified by:
publicAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

publicAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType,
                                                                                                   String name,
                                                                                                   Class<?>... parms)
Specified by:
publicAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

publicAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(MetaClass returnType,
                                                                                                   String name,
                                                                                                   Parameter... parms)
Specified by:
publicAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

publicAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod(Class<?> returnType,
                                                                                                   String name,
                                                                                                   Parameter... parms)
Specified by:
publicAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

protectedAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType,
                                                                                                      String name)
Specified by:
protectedAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

protectedAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType,
                                                                                                      String name)
Specified by:
protectedAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

protectedAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType,
                                                                                                      String name,
                                                                                                      MetaClass... parms)
Specified by:
protectedAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

protectedAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType,
                                                                                                      String name,
                                                                                                      Class<?>... parms)
Specified by:
protectedAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

protectedAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(MetaClass returnType,
                                                                                                      String name,
                                                                                                      Parameter... parms)
Specified by:
protectedAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

protectedAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod(Class<?> returnType,
                                                                                                      String name,
                                                                                                      Parameter... parms)
Specified by:
protectedAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

packageAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType,
                                                                                                    String name)
Specified by:
packageAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

packageAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType,
                                                                                                    String name)
Specified by:
packageAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

packageAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType,
                                                                                                    String name,
                                                                                                    MetaClass... parms)
Specified by:
packageAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

packageAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType,
                                                                                                    String name,
                                                                                                    Class<?>... parms)
Specified by:
packageAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

packageAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(MetaClass returnType,
                                                                                                    String name,
                                                                                                    Parameter... parms)
Specified by:
packageAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

packageAbstractMethod

public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod(Class<?> returnType,
                                                                                                    String name,
                                                                                                    Parameter... parms)
Specified by:
packageAbstractMethod in interface ClassStructureBuilderAbstractMethodOption

Errai 3.0.1-SNAPSHOT

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