org.mule.devkit.model.code.builders
Class FieldBuilder
java.lang.Object
org.mule.devkit.model.code.builders.FieldBuilder
public class FieldBuilder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldBuilder
public FieldBuilder(GeneratedClass targetClass)
newConstantFieldBuilder
public static FieldBuilder newConstantFieldBuilder(GeneratedClass targetClass)
newLoggerField
public static GeneratedField newLoggerField(GeneratedClass targetClass)
name
public FieldBuilder name(String name)
type
public FieldBuilder type(Class<?> type)
type
public FieldBuilder type(Type typeRef)
javadoc
public FieldBuilder javadoc(String javadoc)
privateVisibility
public FieldBuilder privateVisibility()
protectedVisibility
public FieldBuilder protectedVisibility()
publicVisibility
public FieldBuilder publicVisibility()
getterAndSetter
public FieldBuilder getterAndSetter()
getter
public FieldBuilder getter()
setter
public FieldBuilder setter()
staticField
public FieldBuilder staticField()
finalField
public FieldBuilder finalField()
initialValue
public FieldBuilder initialValue(GeneratedExpression initialValue)
initialValue
public FieldBuilder initialValue(String initialValue)
initialValue
public FieldBuilder initialValue(int initialValue)
build
public GeneratedField build()
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.