Package org.apache.camel.parser.roaster
Class StatementFieldSource
- java.lang.Object
-
- org.apache.camel.parser.roaster.StatementFieldSource
-
- All Implemented Interfaces:
org.jboss.forge.roaster.Internal,org.jboss.forge.roaster.model.AnnotationTarget,org.jboss.forge.roaster.model.Field,org.jboss.forge.roaster.model.FinalCapable,org.jboss.forge.roaster.model.JavaDocCapable,org.jboss.forge.roaster.model.Member,org.jboss.forge.roaster.model.Named,org.jboss.forge.roaster.model.source.AnnotationTargetSource,org.jboss.forge.roaster.model.source.FieldSource,org.jboss.forge.roaster.model.source.FinalCapableSource,org.jboss.forge.roaster.model.source.JavaDocCapableSource,org.jboss.forge.roaster.model.source.LocationCapable,org.jboss.forge.roaster.model.source.MemberSource,org.jboss.forge.roaster.model.source.NamedSource,org.jboss.forge.roaster.model.source.StaticCapableSource,org.jboss.forge.roaster.model.source.VisibilityScopedSource,org.jboss.forge.roaster.model.StaticCapable,org.jboss.forge.roaster.model.VisibilityScoped,org.jboss.forge.roaster.Origin
public class StatementFieldSource extends Object implements org.jboss.forge.roaster.model.source.FieldSource
-
-
Constructor Summary
Constructors Constructor Description StatementFieldSource(org.jboss.forge.roaster.model.source.JavaClassSource origin, Object internal, Object typeInternal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.forge.roaster.model.source.AnnotationSourceaddAnnotation()org.jboss.forge.roaster.model.source.AnnotationSourceaddAnnotation(Class type)org.jboss.forge.roaster.model.source.AnnotationSourceaddAnnotation(String className)org.jboss.forge.roaster.model.source.AnnotationSourcegetAnnotation(Class type)org.jboss.forge.roaster.model.source.AnnotationSourcegetAnnotation(String type)List<org.jboss.forge.roaster.model.source.AnnotationSource>getAnnotations()intgetColumnNumber()intgetEndPosition()ObjectgetInternal()org.jboss.forge.roaster.model.source.JavaDocSourcegetJavaDoc()intgetLineNumber()StringgetLiteralInitializer()StringgetName()ObjectgetOrigin()intgetStartPosition()StringgetStringInitializer()org.jboss.forge.roaster.model.TypegetType()org.jboss.forge.roaster.model.VisibilitygetVisibility()booleanhasAnnotation(Class type)booleanhasAnnotation(String type)booleanhasJavaDoc()booleanisFinal()booleanisPackagePrivate()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisStatic()booleanisTransient()booleanisVolatile()voidremoveAllAnnotations()ObjectremoveAnnotation(org.jboss.forge.roaster.model.Annotation annotation)ObjectremoveJavaDoc()ObjectsetFinal(boolean finl)org.jboss.forge.roaster.model.source.FieldSourcesetLiteralInitializer(String value)ObjectsetName(String name)ObjectsetPackagePrivate()ObjectsetPrivate()ObjectsetProtected()ObjectsetPublic()ObjectsetStatic(boolean value)org.jboss.forge.roaster.model.source.FieldSourcesetStringInitializer(String value)org.jboss.forge.roaster.model.source.FieldSourcesetTransient(boolean value)org.jboss.forge.roaster.model.source.FieldSourcesetType(Class clazz)org.jboss.forge.roaster.model.source.FieldSourcesetType(String type)org.jboss.forge.roaster.model.source.FieldSourcesetType(org.jboss.forge.roaster.model.JavaType entity)ObjectsetVisibility(org.jboss.forge.roaster.model.Visibility scope)org.jboss.forge.roaster.model.source.FieldSourcesetVolatile(boolean value)
-
-
-
Method Detail
-
setType
public org.jboss.forge.roaster.model.source.FieldSource setType(Class clazz)
- Specified by:
setTypein interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setType
public org.jboss.forge.roaster.model.source.FieldSource setType(String type)
- Specified by:
setTypein interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setLiteralInitializer
public org.jboss.forge.roaster.model.source.FieldSource setLiteralInitializer(String value)
- Specified by:
setLiteralInitializerin interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setStringInitializer
public org.jboss.forge.roaster.model.source.FieldSource setStringInitializer(String value)
- Specified by:
setStringInitializerin interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setTransient
public org.jboss.forge.roaster.model.source.FieldSource setTransient(boolean value)
- Specified by:
setTransientin interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setVolatile
public org.jboss.forge.roaster.model.source.FieldSource setVolatile(boolean value)
- Specified by:
setVolatilein interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setType
public org.jboss.forge.roaster.model.source.FieldSource setType(org.jboss.forge.roaster.model.JavaType entity)
- Specified by:
setTypein interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
getAnnotations
public List<org.jboss.forge.roaster.model.source.AnnotationSource> getAnnotations()
- Specified by:
getAnnotationsin interfaceorg.jboss.forge.roaster.model.AnnotationTarget- Specified by:
getAnnotationsin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
hasAnnotation
public boolean hasAnnotation(String type)
- Specified by:
hasAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget
-
hasAnnotation
public boolean hasAnnotation(Class type)
- Specified by:
hasAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget
-
getAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource getAnnotation(String type)
- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
addAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource addAnnotation()
- Specified by:
addAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
addAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource addAnnotation(String className)
- Specified by:
addAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
removeAllAnnotations
public void removeAllAnnotations()
- Specified by:
removeAllAnnotationsin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
removeAnnotation
public Object removeAnnotation(org.jboss.forge.roaster.model.Annotation annotation)
- Specified by:
removeAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
addAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource addAnnotation(Class type)
- Specified by:
addAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
getAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource getAnnotation(Class type)
- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
getType
public org.jboss.forge.roaster.model.Type getType()
- Specified by:
getTypein interfaceorg.jboss.forge.roaster.model.Field
-
getStringInitializer
public String getStringInitializer()
- Specified by:
getStringInitializerin interfaceorg.jboss.forge.roaster.model.Field
-
getLiteralInitializer
public String getLiteralInitializer()
- Specified by:
getLiteralInitializerin interfaceorg.jboss.forge.roaster.model.Field
-
isTransient
public boolean isTransient()
- Specified by:
isTransientin interfaceorg.jboss.forge.roaster.model.Field
-
isVolatile
public boolean isVolatile()
- Specified by:
isVolatilein interfaceorg.jboss.forge.roaster.model.Field
-
setFinal
public Object setFinal(boolean finl)
- Specified by:
setFinalin interfaceorg.jboss.forge.roaster.model.source.FinalCapableSource
-
isFinal
public boolean isFinal()
- Specified by:
isFinalin interfaceorg.jboss.forge.roaster.model.FinalCapable
-
getInternal
public Object getInternal()
- Specified by:
getInternalin interfaceorg.jboss.forge.roaster.Internal
-
getJavaDoc
public org.jboss.forge.roaster.model.source.JavaDocSource getJavaDoc()
- Specified by:
getJavaDocin interfaceorg.jboss.forge.roaster.model.JavaDocCapable- Specified by:
getJavaDocin interfaceorg.jboss.forge.roaster.model.source.JavaDocCapableSource
-
hasJavaDoc
public boolean hasJavaDoc()
- Specified by:
hasJavaDocin interfaceorg.jboss.forge.roaster.model.JavaDocCapable
-
removeJavaDoc
public Object removeJavaDoc()
- Specified by:
removeJavaDocin interfaceorg.jboss.forge.roaster.model.source.JavaDocCapableSource
-
setName
public Object setName(String name)
- Specified by:
setNamein interfaceorg.jboss.forge.roaster.model.source.NamedSource
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.jboss.forge.roaster.model.Named
-
getOrigin
public Object getOrigin()
- Specified by:
getOriginin interfaceorg.jboss.forge.roaster.Origin
-
setStatic
public Object setStatic(boolean value)
- Specified by:
setStaticin interfaceorg.jboss.forge.roaster.model.source.StaticCapableSource
-
isStatic
public boolean isStatic()
- Specified by:
isStaticin interfaceorg.jboss.forge.roaster.model.StaticCapable
-
setPackagePrivate
public Object setPackagePrivate()
- Specified by:
setPackagePrivatein interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setPublic
public Object setPublic()
- Specified by:
setPublicin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setPrivate
public Object setPrivate()
- Specified by:
setPrivatein interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setProtected
public Object setProtected()
- Specified by:
setProtectedin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setVisibility
public Object setVisibility(org.jboss.forge.roaster.model.Visibility scope)
- Specified by:
setVisibilityin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
isPackagePrivate
public boolean isPackagePrivate()
- Specified by:
isPackagePrivatein interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
isPublic
public boolean isPublic()
- Specified by:
isPublicin interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
isPrivate
public boolean isPrivate()
- Specified by:
isPrivatein interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
isProtected
public boolean isProtected()
- Specified by:
isProtectedin interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
getVisibility
public org.jboss.forge.roaster.model.Visibility getVisibility()
- Specified by:
getVisibilityin interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
getColumnNumber
public int getColumnNumber()
- Specified by:
getColumnNumberin interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
getStartPosition
public int getStartPosition()
- Specified by:
getStartPositionin interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
getEndPosition
public int getEndPosition()
- Specified by:
getEndPositionin interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumberin interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
-