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()
String
getBody()
int
getColumnNumber()
int
getEndPosition()
Object
getInternal()
org.jboss.forge.roaster.model.source.JavaDocSource<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
getJavaDoc()
int
getLineNumber()
String
getName()
org.jboss.forge.roaster.model.source.JavaClassSource
getOrigin()
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()
int
getStartPosition()
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.Visibility
getVisibility()
boolean
hasAnnotation(Class<? extends Annotation> aClass)
boolean
hasAnnotation(String s)
boolean
hasJavaDoc()
boolean
hasTypeVariable(String arg0)
boolean
isAbstract()
boolean
isConstructor()
boolean
isDefault()
boolean
isFinal()
boolean
isNative()
boolean
isPackagePrivate()
boolean
isPrivate()
boolean
isProtected()
boolean
isPublic()
boolean
isReturnTypeVoid()
boolean
isStatic()
boolean
isSynchronized()
void
removeAllAnnotations()
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)
String
toSignature()
-
-
-
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:
setDefault
in 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:
setSynchronized
in 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:
setNative
in 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:
setReturnType
in 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:
setReturnType
in 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:
setReturnType
in 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:
setReturnTypeVoid
in 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:
setBody
in 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:
setConstructor
in 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:
setParameters
in 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:
addThrows
in 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:
addThrows
in 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:
removeThrows
in 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:
removeThrows
in interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
isSynchronized
public boolean isSynchronized()
- Specified by:
isSynchronized
in 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:
isNative
in 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:
getBody
in 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:
isConstructor
in 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:
getReturnType
in 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:
isReturnTypeVoid
in 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:
getParameters
in 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:
getParameters
in interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
toSignature
public String toSignature()
- Specified by:
toSignature
in 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:
getThrownExceptions
in 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:
isDefault
in 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:
addParameter
in 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:
addParameter
in 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:
addParameter
in interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
removeAllAnnotations
public void removeAllAnnotations()
- Specified by:
removeAllAnnotations
in 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:
removeParameter
in 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:
removeParameter
in 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:
removeParameter
in 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:
removeParameter
in 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:
setAbstract
in 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:
getAnnotations
in interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>
- Specified by:
getAnnotations
in 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:
hasAnnotation
in interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>
-
hasAnnotation
public boolean hasAnnotation(String s)
- Specified by:
hasAnnotation
in 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:
getAnnotation
in interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>
- Specified by:
getAnnotation
in 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:
getAnnotation
in interfaceorg.jboss.forge.roaster.model.AnnotationTarget<org.jboss.forge.roaster.model.source.JavaClassSource>
- Specified by:
getAnnotation
in 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:
addAnnotation
in 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:
addAnnotation
in 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:
addAnnotation
in 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:
removeAnnotation
in 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:
getTypeVariables
in interfaceorg.jboss.forge.roaster.model.GenericCapable<org.jboss.forge.roaster.model.source.JavaClassSource>
- Specified by:
getTypeVariables
in 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:
getTypeVariable
in interfaceorg.jboss.forge.roaster.model.GenericCapable<org.jboss.forge.roaster.model.source.JavaClassSource>
- Specified by:
getTypeVariable
in 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:
addTypeVariable
in 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:
addTypeVariable
in 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:
removeTypeVariable
in 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:
removeTypeVariable
in 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:
hasJavaDoc
in 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:
isAbstract
in 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:
setFinal
in 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:
isFinal
in interfaceorg.jboss.forge.roaster.model.FinalCapable
-
getInternal
public Object getInternal()
- Specified by:
getInternal
in 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:
getJavaDoc
in interfaceorg.jboss.forge.roaster.model.JavaDocCapable<org.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>>
- Specified by:
getJavaDoc
in 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:
removeJavaDoc
in 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:
setName
in 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:
getName
in interfaceorg.jboss.forge.roaster.model.Named
-
getOrigin
public org.jboss.forge.roaster.model.source.JavaClassSource getOrigin()
- Specified by:
getOrigin
in 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:
setStatic
in 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:
isStatic
in 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:
setPackagePrivate
in 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:
setPublic
in 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:
setPrivate
in 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:
setProtected
in 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:
setVisibility
in 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:
isPackagePrivate
in interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
isPublic
public boolean isPublic()
- Specified by:
isPublic
in interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
isPrivate
public boolean isPrivate()
- Specified by:
isPrivate
in interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
isProtected
public boolean isProtected()
- Specified by:
isProtected
in interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
getVisibility
public org.jboss.forge.roaster.model.Visibility getVisibility()
- Specified by:
getVisibility
in interfaceorg.jboss.forge.roaster.model.VisibilityScoped
-
getColumnNumber
public int getColumnNumber()
- Specified by:
getColumnNumber
in interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
getStartPosition
public int getStartPosition()
- Specified by:
getStartPosition
in interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
getEndPosition
public int getEndPosition()
- Specified by:
getEndPosition
in interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumber
in interfaceorg.jboss.forge.roaster.model.source.LocationCapable
-
hasTypeVariable
public boolean hasTypeVariable(String arg0)
- Specified by:
hasTypeVariable
in 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:
setReturnType
in interfaceorg.jboss.forge.roaster.model.source.MethodSource<org.jboss.forge.roaster.model.source.JavaClassSource>
-
-