Сгенерированные классы Java, соответствующие valuetype типы IDL, реализуют этот интерфейс. Другими словами, отображение Java объектов valuetype реализуют интерфейс ValueBase. Сгенерированный класс Java для valuetype's должен обеспечить реализацию интерфейса ValueBase для соответствующего типа значения. Для типов значения, которые являются streamable (то есть непользовательский), сгенерированный класс Java должен также обеспечить реализацию для org.omg. CORBA.portable. Интерфейс Streamable. (CORBA:: ValueBase отображается на java.io. Сериализуемый.)