Interface JavaMethod
-
- All Superinterfaces:
JavaHasAnnotations
- All Known Implementing Classes:
JavaMethodImpl,OXMJavaMethodImpl,XJCJavaMethodImpl
public interface JavaMethod extends JavaHasAnnotations
INTERNAL:Purpose:A TopLink JAXB 2.0 Java model representation of a JDK Method.
Responsibilities:
- Provide information about a given implementations underlying method, such as name, parameters, modifiers, annotations, etc.
- See Also:
JavaHasAnnotations,Method- Since:
- Oracle TopLink 11.1.1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetModifiers()java.lang.StringgetName()JavaClassgetOwningClass()JavaClass[]getParameterTypes()JavaClassgetReturnType()booleanisAbstract()booleanisBridge()booleanisFinal()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisStatic()booleanisSynthetic()-
Methods inherited from interface org.eclipse.persistence.jaxb.javamodel.JavaHasAnnotations
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations
-
-
-
-
Method Detail
-
getModifiers
int getModifiers()
-
getName
java.lang.String getName()
-
getOwningClass
JavaClass getOwningClass()
-
getParameterTypes
JavaClass[] getParameterTypes()
-
getReturnType
JavaClass getReturnType()
-
isAbstract
boolean isAbstract()
-
isFinal
boolean isFinal()
-
isPrivate
boolean isPrivate()
-
isProtected
boolean isProtected()
-
isPublic
boolean isPublic()
-
isStatic
boolean isStatic()
-
isSynthetic
boolean isSynthetic()
-
isBridge
boolean isBridge()
-
-