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
ConstructorsConstructorDescriptionStatementFieldSource(org.jboss.forge.roaster.model.source.JavaClassSource origin, Object internal, Object typeInternal) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.forge.roaster.model.source.AnnotationSourceorg.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>intintorg.jboss.forge.roaster.model.source.JavaDocSourceintgetName()intorg.jboss.forge.roaster.model.TypegetType()org.jboss.forge.roaster.model.VisibilitybooleanhasAnnotation(Class type) booleanhasAnnotation(String type) booleanbooleanisFinal()booleanbooleanbooleanbooleanisPublic()booleanisStatic()booleanbooleanvoidremoveAnnotation(org.jboss.forge.roaster.model.Annotation annotation) setFinal(boolean finl) org.jboss.forge.roaster.model.source.FieldSourcesetLiteralInitializer(String value) setStatic(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.FieldSourceorg.jboss.forge.roaster.model.source.FieldSourceorg.jboss.forge.roaster.model.source.FieldSourcesetType(org.jboss.forge.roaster.model.JavaType entity) setVisibility(org.jboss.forge.roaster.model.Visibility scope) org.jboss.forge.roaster.model.source.FieldSourcesetVolatile(boolean value)
-
Constructor Details
-
StatementFieldSource
-
-
Method Details
-
setType
- Specified by:
setTypein interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setType
- Specified by:
setTypein interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setLiteralInitializer
- Specified by:
setLiteralInitializerin interfaceorg.jboss.forge.roaster.model.source.FieldSource
-
setStringInitializer
- 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
- Specified by:
getAnnotationsin interfaceorg.jboss.forge.roaster.model.AnnotationTarget- Specified by:
getAnnotationsin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
hasAnnotation
- Specified by:
hasAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget
-
hasAnnotation
- Specified by:
hasAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget
-
getAnnotation
- 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
- 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
- Specified by:
removeAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
addAnnotation
- Specified by:
addAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource
-
getAnnotation
- 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
- Specified by:
getStringInitializerin interfaceorg.jboss.forge.roaster.model.Field
-
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
- Specified by:
setFinalin interfaceorg.jboss.forge.roaster.model.source.FinalCapableSource
-
isFinal
public boolean isFinal()- Specified by:
isFinalin interfaceorg.jboss.forge.roaster.model.FinalCapable
-
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
- Specified by:
removeJavaDocin interfaceorg.jboss.forge.roaster.model.source.JavaDocCapableSource
-
setName
- Specified by:
setNamein interfaceorg.jboss.forge.roaster.model.source.NamedSource
-
getName
- Specified by:
getNamein interfaceorg.jboss.forge.roaster.model.Named
-
getOrigin
- Specified by:
getOriginin interfaceorg.jboss.forge.roaster.Origin
-
setStatic
- Specified by:
setStaticin interfaceorg.jboss.forge.roaster.model.source.StaticCapableSource
-
isStatic
public boolean isStatic()- Specified by:
isStaticin interfaceorg.jboss.forge.roaster.model.StaticCapable
-
setPackagePrivate
- Specified by:
setPackagePrivatein interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setPublic
- Specified by:
setPublicin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setPrivate
- Specified by:
setPrivatein interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setProtected
- Specified by:
setProtectedin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource
-
setVisibility
- 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
-