EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference

org.eclipse.persistence.jaxb.javamodel
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:

See Also:
org.eclipse.persistence.jaxb20.javamodel.JavaHasAnnotations, Method
Since:
Oracle TopLink 11.1.1.0.0

Method Summary
 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()

EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference