Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02

com.bea.util.jam
Interface JInvokable

All Superinterfaces:
JAnnotatedElement, JElement, JMember
All Known Subinterfaces:
JConstructor, JMethod

public interface JInvokable
extends JMember

Base abstraction for something which can be invoked, i.e. a JConstructor or JMethod.


Method Summary
 JClass[] getExceptionTypes()
          Returns representations of the type of each of the exceptions which can be thrown by this method.
 JParameter[] getParameters()
          Returns representations of the parameters taken by this method.
 
Methods inherited from interface com.bea.util.jam.JMember
getContainingClass, getModifiers, isPackagePrivate, isPrivate, isProtected, isPublic
 
Methods inherited from interface com.bea.util.jam.JAnnotatedElement
getAllJavadocTags, getAnnotation, getAnnotation, getAnnotations, getAnnotationValue, getComment
 
Methods inherited from interface com.bea.util.jam.JElement
accept, getArtifact, getParent, getQualifiedName, getSimpleName, getSourcePosition, isSourceAvailable, toString
 

Method Detail

getParameters

JParameter[] getParameters()

Returns representations of the parameters taken by this method. Returns an array of length 0 if the method takes no parameters.


getExceptionTypes

JClass[] getExceptionTypes()

Returns representations of the type of each of the exceptions which can be thrown by this method. Returns an array of length 0 if the method throws no exceptions.


Copyright 1996, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02