Package org.apache.camel.parser.roaster
Class AnonymousMethodSource
- java.lang.Object
-
- org.apache.camel.parser.roaster.AnonymousMethodSource
-
- All Implemented Interfaces:
org.jboss.forge.roaster.Internal,org.jboss.forge.roaster.model.Abstractable,org.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>,org.jboss.forge.roaster.model.FinalCapable,org.jboss.forge.roaster.model.GenericCapable<org.jboss.forge.roaster.model.source.JavaClassSource>,org.jboss.forge.roaster.model.JavaDocCapable<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.Member<org.jboss.forge.roaster.model.source.JavaClassSource>,org.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.Named,org.jboss.forge.roaster.model.source.AbstractableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.FinalCapableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.GenericCapableSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.JavaDocCapableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.LocationCapable,org.jboss.forge.roaster.model.source.MemberSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>,org.jboss.forge.roaster.model.source.NamedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.StaticCapableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.source.VisibilityScopedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>,org.jboss.forge.roaster.model.StaticCapable,org.jboss.forge.roaster.model.VisibilityScoped,org.jboss.forge.roaster.Origin<org.jboss.forge.roaster.model.source.JavaClassSource>
public class AnonymousMethodSource extends Object implements org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
In use when we have discovered a RouteBuilder being as anonymous inner class
-
-
Constructor Summary
Constructors Constructor Description AnonymousMethodSource(org.jboss.forge.roaster.model.source.JavaClassSource origin, Object internal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource>addAnnotation()org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource>addAnnotation(Class<? extends Annotation> aClass)org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource>addAnnotation(String s)org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource>addParameter(Class<?> aClass, String s)org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource>addParameter(String s, String s1)org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource>addParameter(org.jboss.forge.roaster.model.JavaType<?> javaType, String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>addThrows(Class<? extends Exception> aClass)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>addThrows(String s)org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource>addTypeVariable()org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource>addTypeVariable(String s)org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource>getAnnotation(Class<? extends Annotation> aClass)org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource>getAnnotation(String s)List<org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource>>getAnnotations()StringgetBody()intgetColumnNumber()intgetEndPosition()ObjectgetInternal()org.jboss.forge.roaster.model.source.JavaDocSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>getJavaDoc()intgetLineNumber()StringgetName()org.jboss.forge.roaster.model.source.JavaClassSourcegetOrigin()List<org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource>>getParameters()org.jboss.forge.roaster.model.Type<org.jboss.forge.roaster.model.source.JavaClassSource>getReturnType()intgetStartPosition()List<String>getThrownExceptions()org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource>getTypeVariable(String s)List<org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource>>getTypeVariables()org.jboss.forge.roaster.model.VisibilitygetVisibility()booleanhasAnnotation(Class<? extends Annotation> aClass)booleanhasAnnotation(String s)booleanhasJavaDoc()booleanhasTypeVariable(String arg0)booleanisAbstract()booleanisConstructor()booleanisDefault()booleanisFinal()booleanisNative()booleanisPackagePrivate()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisReturnTypeVoid()booleanisStatic()booleanisSynchronized()voidremoveAllAnnotations()org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeAnnotation(org.jboss.forge.roaster.model.Annotation<org.jboss.forge.roaster.model.source.JavaClassSource> annotation)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeJavaDoc()org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeParameter(Class<?> aClass, String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeParameter(String s, String s1)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeParameter(org.jboss.forge.roaster.model.JavaType<?> javaType, String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeParameter(org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource> parameterSource)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeThrows(Class<? extends Exception> aClass)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeThrows(String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeTypeVariable(String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>removeTypeVariable(org.jboss.forge.roaster.model.TypeVariable<?> typeVariable)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setAbstract(boolean b)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setBody(String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setConstructor(boolean b)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setDefault(boolean b)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setFinal(boolean b)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setName(String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setNative(boolean b)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setPackagePrivate()org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setParameters(String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setPrivate()org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setProtected()org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setPublic()org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setReturnType(Class<?> aClass)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setReturnType(String s)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setReturnType(org.jboss.forge.roaster.model.JavaType<?> javaType)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setReturnType(org.jboss.forge.roaster.model.Type<?> arg0)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setReturnTypeVoid()org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setStatic(boolean b)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setSynchronized(boolean b)org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>setVisibility(org.jboss.forge.roaster.model.Visibility visibility)StringtoSignature()
-
-
-
Constructor Detail
-
AnonymousMethodSource
public AnonymousMethodSource(org.jboss.forge.roaster.model.source.JavaClassSource origin, Object internal)
-
-
Method Detail
-
setDefault
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setDefault(boolean b)
- Specified by:
setDefaultin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setSynchronized
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setSynchronized(boolean b)
- Specified by:
setSynchronizedin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setNative
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setNative(boolean b)
- Specified by:
setNativein interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setReturnType
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setReturnType(Class<?> aClass)
- Specified by:
setReturnTypein interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setReturnType
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setReturnType(String s)
- Specified by:
setReturnTypein interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setReturnType
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setReturnType(org.jboss.forge.roaster.model.JavaType<?> javaType)
- Specified by:
setReturnTypein interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setReturnTypeVoid
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setReturnTypeVoid()
- Specified by:
setReturnTypeVoidin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setBody
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setBody(String s)
- Specified by:
setBodyin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setConstructor
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setConstructor(boolean b)
- Specified by:
setConstructorin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setParameters
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setParameters(String s)
- Specified by:
setParametersin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
addThrows
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> addThrows(String s)
- Specified by:
addThrowsin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
addThrows
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> addThrows(Class<? extends Exception> aClass)
- Specified by:
addThrowsin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
removeThrows
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeThrows(String s)
- Specified by:
removeThrowsin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
removeThrows
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeThrows(Class<? extends Exception> aClass)
- Specified by:
removeThrowsin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
isSynchronized
public boolean isSynchronized()
- Specified by:
isSynchronizedin interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
isNative
public boolean isNative()
- Specified by:
isNativein interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getBody
public String getBody()
- Specified by:
getBodyin interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
isConstructor
public boolean isConstructor()
- Specified by:
isConstructorin interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getReturnType
public org.jboss.forge.roaster.model.Type<org.jboss.forge.roaster.model.source.JavaClassSource> getReturnType()
- Specified by:
getReturnTypein interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
isReturnTypeVoid
public boolean isReturnTypeVoid()
- Specified by:
isReturnTypeVoidin interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getParameters
public List<org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource>> getParameters()
- Specified by:
getParametersin interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>- Specified by:
getParametersin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
toSignature
public String toSignature()
- Specified by:
toSignaturein interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getThrownExceptions
public List<String> getThrownExceptions()
- Specified by:
getThrownExceptionsin interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
isDefault
public boolean isDefault()
- Specified by:
isDefaultin interfaceorg.jboss.forge.roaster.model.Method<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
addParameter
public org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource> addParameter(Class<?> aClass, String s)
- Specified by:
addParameterin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
addParameter
public org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource> addParameter(String s, String s1)
- Specified by:
addParameterin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
addParameter
public org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource> addParameter(org.jboss.forge.roaster.model.JavaType<?> javaType, String s)- Specified by:
addParameterin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
removeAllAnnotations
public void removeAllAnnotations()
- Specified by:
removeAllAnnotationsin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
removeParameter
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeParameter(org.jboss.forge.roaster.model.source.ParameterSource<org.jboss.forge.roaster.model.source.JavaClassSource> parameterSource)
- Specified by:
removeParameterin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
removeParameter
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeParameter(Class<?> aClass, String s)
- Specified by:
removeParameterin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
removeParameter
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeParameter(String s, String s1)
- Specified by:
removeParameterin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
removeParameter
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeParameter(org.jboss.forge.roaster.model.JavaType<?> javaType, String s)- Specified by:
removeParameterin interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setAbstract
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setAbstract(boolean b)
- Specified by:
setAbstractin interfaceorg.jboss.forge.roaster.model.source.AbstractableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getAnnotations
public List<org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource>> getAnnotations()
- Specified by:
getAnnotationsin interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>- Specified by:
getAnnotationsin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
hasAnnotation
public boolean hasAnnotation(Class<? extends Annotation> aClass)
- Specified by:
hasAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>
-
hasAnnotation
public boolean hasAnnotation(String s)
- Specified by:
hasAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>
-
getAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource> getAnnotation(Class<? extends Annotation> aClass)
- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource> getAnnotation(String s)
- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>- Specified by:
getAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
addAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource> addAnnotation()
- Specified by:
addAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
addAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource> addAnnotation(Class<? extends Annotation> aClass)
- Specified by:
addAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
addAnnotation
public org.jboss.forge.roaster.model.source.AnnotationSource<org.jboss.forge.roaster.model.source.JavaClassSource> addAnnotation(String s)
- Specified by:
addAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
removeAnnotation
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeAnnotation(org.jboss.forge.roaster.model.Annotation<org.jboss.forge.roaster.model.source.JavaClassSource> annotation)
- Specified by:
removeAnnotationin interfaceorg.jboss.forge.roaster.model.source.AnnotationTargetSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getTypeVariables
public List<org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource>> getTypeVariables()
- Specified by:
getTypeVariablesin interfaceorg.jboss.forge.roaster.model.GenericCapable<org.jboss.forge.roaster.model.source.JavaClassSource>- Specified by:
getTypeVariablesin interfaceorg.jboss.forge.roaster.model.source.GenericCapableSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getTypeVariable
public org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource> getTypeVariable(String s)
- Specified by:
getTypeVariablein interfaceorg.jboss.forge.roaster.model.GenericCapable<org.jboss.forge.roaster.model.source.JavaClassSource>- Specified by:
getTypeVariablein interfaceorg.jboss.forge.roaster.model.source.GenericCapableSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
addTypeVariable
public org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource> addTypeVariable()
- Specified by:
addTypeVariablein interfaceorg.jboss.forge.roaster.model.source.GenericCapableSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
addTypeVariable
public org.jboss.forge.roaster.model.source.TypeVariableSource<org.jboss.forge.roaster.model.source.JavaClassSource> addTypeVariable(String s)
- Specified by:
addTypeVariablein interfaceorg.jboss.forge.roaster.model.source.GenericCapableSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
removeTypeVariable
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeTypeVariable(String s)
- Specified by:
removeTypeVariablein interfaceorg.jboss.forge.roaster.model.source.GenericCapableSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
removeTypeVariable
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeTypeVariable(org.jboss.forge.roaster.model.TypeVariable<?> typeVariable)
- Specified by:
removeTypeVariablein interfaceorg.jboss.forge.roaster.model.source.GenericCapableSource<org.jboss.forge.roaster.model.source.JavaClassSource,org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
hasJavaDoc
public boolean hasJavaDoc()
- Specified by:
hasJavaDocin interfaceorg.jboss.forge.roaster.model.JavaDocCapable<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfaceorg.jboss.forge.roaster.model.Abstractable
-
setFinal
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setFinal(boolean b)
- Specified by:
setFinalin interfaceorg.jboss.forge.roaster.model.source.FinalCapableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
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<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>> getJavaDoc()
- Specified by:
getJavaDocin interfaceorg.jboss.forge.roaster.model.JavaDocCapable<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>- Specified by:
getJavaDocin interfaceorg.jboss.forge.roaster.model.source.JavaDocCapableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
removeJavaDoc
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> removeJavaDoc()
- Specified by:
removeJavaDocin interfaceorg.jboss.forge.roaster.model.source.JavaDocCapableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
setName
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setName(String s)
- Specified by:
setNamein interfaceorg.jboss.forge.roaster.model.source.NamedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.jboss.forge.roaster.model.Named
-
getOrigin
public org.jboss.forge.roaster.model.source.JavaClassSource getOrigin()
- Specified by:
getOriginin interfaceorg.jboss.forge.roaster.Origin<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setStatic
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setStatic(boolean b)
- Specified by:
setStaticin interfaceorg.jboss.forge.roaster.model.source.StaticCapableSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
isStatic
public boolean isStatic()
- Specified by:
isStaticin interfaceorg.jboss.forge.roaster.model.StaticCapable
-
setPackagePrivate
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setPackagePrivate()
- Specified by:
setPackagePrivatein interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
setPublic
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setPublic()
- Specified by:
setPublicin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
setPrivate
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setPrivate()
- Specified by:
setPrivatein interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
setProtected
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setProtected()
- Specified by:
setProtectedin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
setVisibility
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setVisibility(org.jboss.forge.roaster.model.Visibility visibility)
- Specified by:
setVisibilityin interfaceorg.jboss.forge.roaster.model.source.VisibilityScopedSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
-
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
-
hasTypeVariable
public boolean hasTypeVariable(String arg0)
- Specified by:
hasTypeVariablein interfaceorg.jboss.forge.roaster.model.GenericCapable<org.jboss.forge.roaster.model.source.JavaClassSource>
-
setReturnType
public org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource> setReturnType(org.jboss.forge.roaster.model.Type<?> arg0)
- Specified by:
setReturnTypein interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
-