com.sun.javadoc
インタフェース ExecutableMemberDoc

すべてのスーパーインタフェース:
Comparable, Doc, MemberDoc, ProgramElementDoc
既知のサブインタフェースの一覧:
ConstructorDoc, MethodDoc

public interface ExecutableMemberDoc
extends MemberDoc

特定の Java クラスの特定のメソッドまたはコンストラクタを表します。

導入されたバージョン:
JDK1.2

メソッドの概要
 String flatSignature()
          フラットシグニチャーを取得します。
 boolean isNative()
          このメソッドがネイティブメソッドの場合は、true を返します。
 boolean isSynchronized()
          このメソッドが synchronized 指定されている場合は、true を返します。
 Parameter[] parameters()
          引数情報を取得します。
 ParamTag[] paramTags()
          このメソッドに含まれる param タグを返します。
 String signature()
          シグニチャーを取得します。
 ClassDoc[] thrownExceptions()
          このメソッドまたはコンストラクタがスローする例外を返します。
 ThrowsTag[] throwsTags()
          このメソッドに含まれる throws タグを返します。
 
インタフェース com.sun.javadoc.MemberDoc から継承したメソッド
isSynthetic
 
インタフェース com.sun.javadoc.ProgramElementDoc から継承したメソッド
containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
 
インタフェース com.sun.javadoc.Doc から継承したメソッド
commentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isClass, isConstructor, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tags
 

メソッドの詳細

thrownExceptions

public ClassDoc[] thrownExceptions()
このメソッドまたはコンストラクタがスローする例外を返します。

戻り値:
このメソッドがスローした例外を表す Type[] の配列

isNative

public boolean isNative()
このメソッドがネイティブメソッドの場合は、true を返します。


isSynchronized

public boolean isSynchronized()
このメソッドが synchronized 指定されている場合は、true を返します。


parameters

public Parameter[] parameters()
引数情報を取得します。

戻り値:
引数が指定された順序で 1 つずつ格納された Parameter の配列
関連項目:
Parameter

throwsTags

public ThrowsTag[] throwsTags()
このメソッドに含まれる throws タグを返します。

戻り値:
すべての @exception@throws タグを含んだ ThrowTag の配列

paramTags

public ParamTag[] paramTags()
このメソッドに含まれる param タグを返します。

戻り値:
すべての @param タグを含んだ ParamTag の配列

signature

public String signature()
シグニチャーを取得します。シグニチャーは、型が修飾されたパラメータリストです。たとえば、mymethod(String x, int y) というメソッドの場合は、(java.lang.String,int) が返されます。


flatSignature

public String flatSignature()
フラットシグニチャーを取得します。型はすべて修飾されずに返されます。戻り値は、このメンバのフラットシグニチャーである String です。フラットシグニチャーは、型が修飾されていないパラメータリストです。たとえば、mymethod(String x, int y) というメソッドの場合は、(String, int) が返されます。



バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.