ページの先頭行へ戻る
J アダプタクラスジェネレータ V11.0 ユーザーズガイド
FUJITSU Software

3.1.2 アダプタクラスのソース生成

目的のJavaクラス/インタフェースが使用可能なら、次にアダプタクラスのソースを生成します。アダプタクラスの生成には、java2cobコマンドを使用します。java2cobコマンドは、Javaクラス/インタフェースのクラスファイル(拡張子:.class)またはJARファイルを読み込み、対応するアダプタクラスのソースを生成します。

(“4.1.1 コマンドの形式”参照)

java2cobコマンドは、オプションで指定したクラスだけでなく、そのクラスを使用する際に必要となるすべてのクラス/インタフェースのアダプタクラスを生成します。

java.util.Dateクラスからアダプタクラスのソースを生成する例を以下に示します。

C:\Documents and Settings\Administrator>cd \home\samples

C:\home\samples>java2cob java.util.Date
java/lang/Object
java/io/Serializable
java/lang/Cloneable
java/lang/Comparable
java/util/Date
java/lang/reflect/GenericDeclaration
java/lang/reflect/Type
java/lang/reflect/AnnotatedElement
java/lang/Class
java/lang/Throwable
java/lang/Exception
java/lang/InterruptedException
java/lang/CharSequence
java/lang/String
java/lang/reflect/TypeVariable
java/lang/annotation/Annotation
java/lang/ClassLoader
java/lang/ClassNotFoundException
java/lang/InstantiationException

ポイント

実行環境によっては、クラス/インタフェースから参照するクラス/インタフェースのクラスファイルがすべてそろっていない場合があります。参照するクラスファイルが存在しない場合のアダプタクラス生成方法については、“3.1.4 クラスファイルがない場合の生成方法”を参照してください。