IDLモジュール内で宣言される定数は,定数と同名で,valueと名づけられたpublic static finalフィールドを含む,パブリックインタフェースにマッピングされます。
このフィールドは定数の値を保持します。
/* From Example.idl: */
module Example {
const long aLongOne = -123;
};
// Generated java
package Example;
public interface aLongOne {
public static final int value = (int) (-123L);
}