public class AnonymousClassStructureBuilderImpl extends ClassBuilder<AnonymousClassStructureBuilder> implements AnonymousClassStructureBuilder
Modifier and Type | Class and Description |
---|---|
static interface |
AnonymousClassStructureBuilderImpl.DeferredGenerateCallback |
classDefinition
Modifier and Type | Method and Description |
---|---|
ObjectBuilder |
finish() |
BuildMetaClass |
getClassDefinition()
The mutable class definition which is being constructed by this builder.
|
BlockBuilder<AnonymousClassStructureBuilder> |
initialize() |
BlockBuilder<AnonymousClassStructureBuilder> |
publicOverridesMethod(String name,
Parameter... args) |
abstractClass, body, classComment, declaresInnerClass, define, define, define, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
declaresInnerClass
packageMethod, packageMethod, packageMethod, packageMethod, packageMethod, packageMethod, privateMethod, privateMethod, privateMethod, privateMethod, privateMethod, privateMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, protectedMethod, publicMethod, publicMethod, publicMethod, publicMethod, publicMethod, publicMethod
packageConstructor, packageConstructor, packageConstructor, packageConstructor, privateConstructor, privateConstructor, privateConstructor, privateConstructor, protectedConstructor, protectedConstructor, protectedConstructor, protectedConstructor, publicConstructor, publicConstructor, publicConstructor, publicConstructor
packageField, packageField, privateField, privateField, protectedField, protectedField, publicField, publicField
toJavaString
public BlockBuilder<AnonymousClassStructureBuilder> initialize()
initialize
in interface AnonymousClassStructureBuilder
public BlockBuilder<AnonymousClassStructureBuilder> publicOverridesMethod(String name, Parameter... args)
publicOverridesMethod
in interface AnonymousClassStructureBuilder
public ObjectBuilder finish()
finish
in interface Finishable<ObjectBuilder>
public BuildMetaClass getClassDefinition()
ClassStructureBuilder
getClassDefinition
in interface ClassStructureBuilder<AnonymousClassStructureBuilder>
getClassDefinition
in class ClassBuilder<AnonymousClassStructureBuilder>
BuildMetaClass
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.