EclipseLink 2.4.2, build 'v20130514-5956486' 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 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()

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference