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 int
getModifiers()
java.lang.String
getName()
JavaClass
getOwningClass()
JavaClass[]
getParameterTypes()
JavaClass
getReturnType()
boolean
isAbstract()
boolean
isBridge()
boolean
isFinal()
boolean
isPrivate()
boolean
isProtected()
boolean
isPublic()
boolean
isStatic()
boolean
isSynthetic()
-
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()
-
-