LIKE(オブジェクト名)

LIKE キーワードを使用して、あるオブジェクトが以前に定義済みのオブジェクトと同じクラスを持つように指定することができます。CLASS キーワードの値だけが継承されます。

図 1. LIKE による他のオブジェクトと同様なオブジェクトの定義
* Variables MyString and OtherString are both Java String objects.
D MyString        S               O   CLASS(*JAVA
D                                          :'java.lang.String')
D OtherString     S                   LIKE(MyString)
 * Proc is a Java method returning a Java String object
D Proc            PR                  EXTPROC(*JAVA:'MyClass':'meth')
D                                     LIKE(MyString)
注: *LIKE DEFINE 命令は、オブジェクトの定義には使用できません。 LIKE キーワードを使用する必要があります。