public class MethodImpl<O extends JavaSource<O>> extends Object implements Method<O>
| Constructor and Description |
|---|
MethodImpl(O parent) |
MethodImpl(O parent,
Object internal) |
MethodImpl(O parent,
String method) |
public MethodImpl(O parent)
public String toSignature()
toSignature in interface Method<O extends JavaSource<O>>public Annotation<O> addAnnotation()
addAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Annotation<O> addAnnotation(Class<? extends Annotation> clazz)
addAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Annotation<O> addAnnotation(String className)
addAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public List<Annotation<O>> getAnnotations()
getAnnotations in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public boolean hasAnnotation(Class<? extends Annotation> type)
hasAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public boolean hasAnnotation(String type)
hasAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Method<O> removeAnnotation(Annotation<O> annotation)
removeAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Annotation<O> getAnnotation(Class<? extends Annotation> type)
getAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Annotation<O> getAnnotation(String type)
getAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Method<O> setBody(String body)
setBody in interface Method<O extends JavaSource<O>>public Method<O> setConstructor(boolean constructor)
setConstructor in interface Method<O extends JavaSource<O>>public boolean isConstructor()
isConstructor in interface Method<O extends JavaSource<O>>public String getReturnType()
getReturnType in interface Method<O extends JavaSource<O>>public String getQualifiedReturnType()
getQualifiedReturnType in interface Method<O extends JavaSource<O>>public Type<O> getReturnTypeInspector()
getReturnTypeInspector in interface Method<O extends JavaSource<O>>public Method<O> setReturnType(Class<?> type)
setReturnType in interface Method<O extends JavaSource<O>>public Method<O> setReturnType(String typeName)
setReturnType in interface Method<O extends JavaSource<O>>public Method<O> setReturnType(JavaSource<?> type)
setReturnType in interface Method<O extends JavaSource<O>>public boolean isReturnTypeVoid()
isReturnTypeVoid in interface Method<O extends JavaSource<O>>public Method<O> setReturnTypeVoid()
setReturnTypeVoid in interface Method<O extends JavaSource<O>>public boolean isAbstract()
isAbstract in interface Abstractable<Method<O extends JavaSource<O>>>public Method<O> setAbstract(boolean abstrct)
setAbstract in interface Abstractable<Method<O extends JavaSource<O>>>public boolean isFinal()
isFinal in interface Member<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Method<O> setFinal(boolean finl)
setFinal in interface Member<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public boolean isStatic()
isStatic in interface Member<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Method<O> setStatic(boolean statc)
setStatic in interface Member<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public String getName()
getName in interface Member<O extends JavaSource<O>,Method<O extends JavaSource<O>>>public Method<O> setName(String name)
setName in interface Method<O extends JavaSource<O>>public Method<O> setParameters(String parameters)
setParameters in interface Method<O extends JavaSource<O>>public List<Parameter<O>> getParameters()
getParameters in interface Method<O extends JavaSource<O>>public boolean isPackagePrivate()
isPackagePrivate in interface VisibilityScoped<Method<O extends JavaSource<O>>>public Method<O> setPackagePrivate()
setPackagePrivate in interface VisibilityScoped<Method<O extends JavaSource<O>>>public boolean isPublic()
isPublic in interface VisibilityScoped<Method<O extends JavaSource<O>>>public Method<O> setPublic()
setPublic in interface VisibilityScoped<Method<O extends JavaSource<O>>>public boolean isPrivate()
isPrivate in interface VisibilityScoped<Method<O extends JavaSource<O>>>public Method<O> setPrivate()
setPrivate in interface VisibilityScoped<Method<O extends JavaSource<O>>>public boolean isProtected()
isProtected in interface VisibilityScoped<Method<O extends JavaSource<O>>>public Method<O> setProtected()
setProtected in interface VisibilityScoped<Method<O extends JavaSource<O>>>public Visibility getVisibility()
getVisibility in interface VisibilityScoped<Method<O extends JavaSource<O>>>public Method<O> setVisibility(Visibility scope)
setVisibility in interface VisibilityScoped<Method<O extends JavaSource<O>>>public Object getInternal()
getInternal in interface Internalpublic Method<O> addThrows(Class<? extends Exception> type)
addThrows in interface Method<O extends JavaSource<O>>public Method<O> addThrows(String type)
addThrows in interface Method<O extends JavaSource<O>>public List<String> getThrownExceptions()
getThrownExceptions in interface Method<O extends JavaSource<O>>public Method<O> removeThrows(Class<? extends Exception> type)
removeThrows in interface Method<O extends JavaSource<O>>public Method<O> removeThrows(String type)
removeThrows in interface Method<O extends JavaSource<O>>Copyright © 2013 JBoss by Red Hat. All Rights Reserved.