Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.model.java.declaration
Interface ExecutableD  view ExecutableD download ExecutableD.java

All Superinterfaces:
Declaration, GenericD, HasAnnotationsD, MemberD
All Known Subinterfaces:
ConstructorD, MethodD

public interface ExecutableD
extends MemberD, GenericD, HasAnnotationsD

Common supertype for constructor and method declarations.


Nested Class Summary
 
Nested classes inherited from class javax.ide.model.java.declaration.Declaration
Declaration.DeclarationKind
 
Method Summary
 java.util.Collection getExceptionTypes()
          Gets the checked exception types.
 java.util.Collection getParameters()
          Gets the formal parameters, including synthetic ones.
 java.util.Collection getParameterTypes()
          Gets the formal parameter types, including synthetic ones.
 boolean isVarArgs()
          True if this method takes a variable number of arguments.
 
Methods inherited from interface javax.ide.model.java.declaration.MemberD
getEnclosingClass, getModifiers, isFinal, isPrivate, isProtected, isPublic, isStatic
 
Methods inherited from interface javax.ide.model.java.declaration.Declaration
getDeclarationKind, getPosition, isSynthetic
 
Methods inherited from interface javax.ide.model.java.declaration.GenericD
getTypeParameters
 
Methods inherited from interface javax.ide.model.java.declaration.HasAnnotationsD
getAnnotations
 

Method Detail

isVarArgs

public boolean isVarArgs()
True if this method takes a variable number of arguments.


getParameters

public java.util.Collection getParameters()
Gets the formal parameters, including synthetic ones.


getParameterTypes

public java.util.Collection getParameterTypes()
Gets the formal parameter types, including synthetic ones.


getExceptionTypes

public java.util.Collection getExceptionTypes()
Gets the checked exception types. Note that, like reflection, all declared checked exceptions are listed, even RuntimeException subtypes.