ドックレット API

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

すべてのスーパーインタフェース:
Comparable<Object>, Doc, MemberDoc, ProgramElementDoc

public interface FieldDoc
extends MemberDoc

特定の Java クラス内の特定のフィールドを表します。

導入されたバージョン:
1.2
関連項目:
MemberDoc

メソッドの概要
 Object constantValue()
          定数フィールドの値を取得します。
 String constantValueExpression()
          定数フィールドの値を取得します。
 boolean isTransient()
          このフィールドが transient 指定されている場合は、true を返します。
 boolean isVolatile()
          このフィールドが volatile 指定されている場合は、true を返します。
 SerialFieldTag[] serialFieldTags()
          この FieldDoc 項目に含まれる serialField タグを返します。
 Type type()
          このフィールドの型を取得します。
 
インタフェース com.sun.javadoc.MemberDoc から継承されたメソッド
isSynthetic
 
インタフェース com.sun.javadoc.ProgramElementDoc から継承されたメソッド
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
 
インタフェース com.sun.javadoc.Doc から継承されたメソッド
commentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tags
 

メソッドの詳細

type

Type type()
このフィールドの型を取得します。


isTransient

boolean isTransient()
このフィールドが transient 指定されている場合は、true を返します。


isVolatile

boolean isVolatile()
このフィールドが volatile 指定されている場合は、true を返します。


serialFieldTags

SerialFieldTag[] serialFieldTags()
この FieldDoc 項目に含まれる serialField タグを返します。

戻り値:
すべての @serialField タグを含んだ SerialFieldTag オブジェクトの配列

constantValue

Object constantValue()
定数フィールドの値を取得します。

戻り値:
定数フィールドの値。プリミティブ型の場合、オブジェクト内に自動的に格納されてから返される。 フィールドが定数でない場合は null

constantValueExpression

String constantValueExpression()
定数フィールドの値を取得します。

戻り値:
定数フィールドの値を値として持つ Java 言語式のテキスト。この式にはプリミティブリテラル以外の識別子は含まれない。フィールドが定数でない場合は null

ドックレット API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2006 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.