ドックレット API

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

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

public interface SerialFieldTag
extends Tag, Comparable<Object>

ObjectStreamField によって定義される Serializable フィールドのドキュメントを作成します。

 このクラスは、次に示す serialField タグの 3 つのパラメータを解析し、格納します。

 - フィールド名
 - フィールドの型名
      (完全指定されたものか、現在のインポートコンテキストから可視のもの)
 - フィールドの有効な値に関する説明

 
このタグは、特別なメンバーである serialPersistentFields に対する javadoc の中でだけ使用できます。

関連項目:
ObjectStreamField

メソッドの概要
 int compareTo(Object obj)
          このオブジェクトと指定されたオブジェクトの順序を比較します。
 String description()
          フィールドのコメントを返します。
 String fieldName()
          Serializable フィールドの名前を返します。
 String fieldType()
          フィールドの型を表す文字列を返します。
 ClassDoc fieldTypeDoc()
          フィールド型の ClassDoc を返します。
 
インタフェース com.sun.javadoc.Tag から継承されたメソッド
firstSentenceTags, holder, inlineTags, kind, name, position, text, toString
 

メソッドの詳細

fieldName

String fieldName()
Serializable フィールドの名前を返します。


fieldType

String fieldType()
フィールドの型を表す文字列を返します。


fieldTypeDoc

ClassDoc fieldTypeDoc()
フィールド型の ClassDoc を返します。

戻り値:
フィールド型の ClassDoc が containingClass コンテキストから可視でない場合は、null

description

String description()
フィールドのコメントを返します。serialField のコメントがない場合は、対応する FieldDoc の javadoc コメントを返します。


compareTo

int compareTo(Object obj)
このオブジェクトと指定されたオブジェクトの順序を比較します。このオブジェクトが指定されたオブジェクトよりも小さい場合は、負の整数、このオブジェクトと指定されたオブジェクトが等しい場合は、ゼロ、このオブジェクトが指定されたオブジェクトよりも大きい場合は、正の整数が返されます。

SerialFieldTag の項目が java.lang.Comparable となるようにするために使用します。

定義:
インタフェース Comparable<Object> 内の compareTo
パラメータ:
obj - 比較対象の Object
戻り値:
このオブジェクトが指定されたオブジェクトよりも小さい場合は負の整数。このオブジェクトと指定されたオブジェクトが等しい場合はゼロ。このオブジェクトが指定されたオブジェクトよりも大きい場合は正の整数
例外:
ClassCastException - 指定されたオブジェクトの型が、このオブジェクトと比較できない型の場合
導入されたバージョン:
1.2

ドックレット API

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