public class FieldBuilder extends Object
Constructor and Description |
---|
FieldBuilder(GeneratedClass targetClass) |
Modifier and Type | Method and Description |
---|---|
GeneratedField |
build() |
FieldBuilder |
finalField() |
FieldBuilder |
getter() |
FieldBuilder |
getterAndSetter() |
FieldBuilder |
initialValue(GeneratedExpression initialValue) |
FieldBuilder |
initialValue(int initialValue) |
FieldBuilder |
initialValue(String initialValue) |
FieldBuilder |
javadoc(String javadoc) |
FieldBuilder |
name(String name) |
static FieldBuilder |
newConstantFieldBuilder(GeneratedClass targetClass) |
static GeneratedField |
newLoggerField(GeneratedClass targetClass) |
FieldBuilder |
privateVisibility() |
FieldBuilder |
protectedVisibility() |
FieldBuilder |
publicVisibility() |
FieldBuilder |
setter() |
FieldBuilder |
staticField() |
FieldBuilder |
type(Class<?> type) |
FieldBuilder |
type(Type typeRef) |
public FieldBuilder(GeneratedClass targetClass)
public static FieldBuilder newConstantFieldBuilder(GeneratedClass targetClass)
public static GeneratedField newLoggerField(GeneratedClass targetClass)
public FieldBuilder name(String name)
public FieldBuilder type(Class<?> type)
public FieldBuilder type(Type typeRef)
public FieldBuilder javadoc(String javadoc)
public FieldBuilder privateVisibility()
public FieldBuilder protectedVisibility()
public FieldBuilder publicVisibility()
public FieldBuilder getterAndSetter()
public FieldBuilder getter()
public FieldBuilder setter()
public FieldBuilder staticField()
public FieldBuilder finalField()
public FieldBuilder initialValue(GeneratedExpression initialValue)
public FieldBuilder initialValue(String initialValue)
public FieldBuilder initialValue(int initialValue)
public GeneratedField build()
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.