Jアダプタクラスジェネレータで扱う名前は、有効範囲により以下の3つに分類できます。
生成規則により必ず一意になる名前
クラス名(“5.5.2 クラス/インタフェース”参照)
配列クラス名(“5.7.1 配列クラス”参照)
スーパークラス・サブクラス間で一意にする名前
コンストラクタに対応するファクトリメソッド名(“5.5.3 コンストラクタ”参照)
実行単位全体で一意にする名前
メソッド名(“5.5.5 クラスメソッド”、“5.5.7 インスタンスメソッド”参照)
フィールド(変数)名(“5.5.4 クラス変数”、“5.5.6 インスタンス変数”参照)