モジュール java.compiler
パッケージ javax.lang.model.element

インタフェース名

すべてのスーパー・インタフェース:
CharSequence

public interface Name extends CharSequence
文字の不変シーケンスです。 同じ実装で作成された場合、このインタフェースを実装するオブジェクトを互いに比較するときに必ず汎用のequals規約に従います。 このため、同じ実装のNameオブジェクトはコレクションで使用することができますが、異なる実装のNameはコレクションでは正しく機能しない可能性があります。

empty Nameにはゼロのlengthがあります。

注釈処理のコンテキストでは、「同じ」実装であるためには、連続した注釈処理のラウンドなどを含めて、プロセッサAPIが介在する副作用を互いに検知できるという状況が必要です。

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