Class InitAtRuntimeTypeBuilder
java.lang.Object
org.qbicc.plugin.initializationcontrol.InitAtRuntimeTypeBuilder
- All Implemented Interfaces:
Locatable,DefinedTypeDefinition.Builder,DefinedTypeDefinition.Builder.Delegating
public class InitAtRuntimeTypeBuilder
extends Object
implements DefinedTypeDefinition.Builder.Delegating
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.qbicc.type.definition.DefinedTypeDefinition.Builder
DefinedTypeDefinition.Builder.Delegating -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionInitAtRuntimeTypeBuilder(ClassContext classCtxt, DefinedTypeDefinition.Builder delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddField(FieldResolver resolver, int index, String name, TypeDescriptor descriptor) voidsetInitializer(InitializerResolver resolver, int index) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.qbicc.type.definition.DefinedTypeDefinition.Builder.Delegating
addConstructor, addEnclosedClass, addInterfaceName, addMethod, addModifiers, addNestMember, build, expectConstructorCount, expectFieldCount, expectInterfaceNameCount, expectMethodCount, getLocation, setContext, setDescriptor, setDigest, setEnclosingClass, setEnclosingMethod, setHiddenClassIndex, setInvisibleAnnotations, setInvisibleTypeAnnotations, setModifiers, setNestHost, setSignature, setSimpleName, setSuperClass, setSuperClassName, setVisibleAnnotations, setVisibleTypeAnnotations
-
Constructor Details
-
InitAtRuntimeTypeBuilder
-
-
Method Details
-
getDelegate
- Specified by:
getDelegatein interfaceDefinedTypeDefinition.Builder.Delegating
-
setName
- Specified by:
setNamein interfaceDefinedTypeDefinition.Builder- Specified by:
setNamein interfaceDefinedTypeDefinition.Builder.Delegating
-
setInitializer
- Specified by:
setInitializerin interfaceDefinedTypeDefinition.Builder- Specified by:
setInitializerin interfaceDefinedTypeDefinition.Builder.Delegating
-
addField
- Specified by:
addFieldin interfaceDefinedTypeDefinition.Builder- Specified by:
addFieldin interfaceDefinedTypeDefinition.Builder.Delegating
-