Package gw.lang.ir.builder
Class IRFieldBuilder
- java.lang.Object
-
- gw.lang.ir.builder.IRBuilder
-
- gw.lang.ir.builder.IRFeatureBuilder<IRFieldBuilder>
-
- gw.lang.ir.builder.IRFieldBuilder
-
public class IRFieldBuilder extends IRFeatureBuilder<IRFieldBuilder>
-
-
Field Summary
-
Fields inherited from class gw.lang.ir.builder.IRFeatureBuilder
_modifiers
-
-
Constructor Summary
Constructors Constructor Description IRFieldBuilder(IRClassBuilder classBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IRFieldDecl
build()
IRFieldBuilder
withName(String name)
IRFieldBuilder
withType(IRType type)
IRFieldBuilder
withType(IType type)
IRFieldBuilder
withType(Class type)
-
Methods inherited from class gw.lang.ir.builder.IRFeatureBuilder
_internal, _private, _protected, _public, _static, withModifiers
-
Methods inherited from class gw.lang.ir.builder.IRBuilder
getIRType, getIRType, getIRType, getIRTypes
-
-
-
-
Constructor Detail
-
IRFieldBuilder
public IRFieldBuilder(IRClassBuilder classBuilder)
-
-
Method Detail
-
withName
public IRFieldBuilder withName(String name)
-
withType
public IRFieldBuilder withType(Class type)
-
withType
public IRFieldBuilder withType(IType type)
-
withType
public IRFieldBuilder withType(IRType type)
-
build
public IRFieldDecl build()
-
-