Class Field
- java.lang.Object
-
- org.apache.camel.tooling.util.srcgen.Field
-
public class Field extends Object
-
-
Constructor Summary
Constructors Constructor Description Field()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationaddAnnotation(Class<? extends Annotation> clazz)AnnotationgetAnnotation(Class<? extends Annotation> clazz)JavadocgetJavaDoc()StringgetLiteralInitializer()StringgetName()GenericTypegetType()booleanhasAnnotation(Class<? extends Annotation> clazz)FieldsetComment(String comment)FieldsetFinal(boolean isFinal)FieldsetLiteralInitializer(String init)FieldsetName(String name)FieldsetPrivate()FieldsetPublic()FieldsetStatic(boolean isStatic)FieldsetStringInitializer(String init)FieldsetType(Class<?> type)FieldsetType(GenericType type)
-
-
-
Method Detail
-
setPublic
public Field setPublic()
-
setPrivate
public Field setPrivate()
-
getName
public String getName()
-
getType
public GenericType getType()
-
setType
public Field setType(GenericType type)
-
setStatic
public Field setStatic(boolean isStatic)
-
setFinal
public Field setFinal(boolean isFinal)
-
getLiteralInitializer
public String getLiteralInitializer()
-
addAnnotation
public Annotation addAnnotation(Class<? extends Annotation> clazz)
-
hasAnnotation
public boolean hasAnnotation(Class<? extends Annotation> clazz)
-
getAnnotation
public Annotation getAnnotation(Class<? extends Annotation> clazz)
-
getJavaDoc
public Javadoc getJavaDoc()
-
-