This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


org.omg.CORBA
interface CustomMarshal

All Known Subinterfaces:
CustomValue

public interface CustomMarshal

An abstract value type that is meant to be used by the ORB, not the user. Semantically it is treated as a custom value type's implicit base class, although the custom valuetype does not actually inherit it in IDL. The implementer of a custom value type shall provide an implementation of the CustomMarshal operations. The manner in which this is done is specified in the IDL to Java langauge mapping. Each custom marshaled value type shall have its own implementation.


Method Summary
 void

          Marshal method has to be implemented by the Customized Marshal class.
 void

          Unmarshal method has to be implemented by the Customized Marshal class.
 

Method Detail

marshal

public void marshal(DataOutputStream os)
Marshal method has to be implemented by the Customized Marshal class. This is the method invoked for Marshalling.

Parameters:
os - a DataOutputStream

unmarshal

public void unmarshal(DataInputStream is)
Unmarshal method has to be implemented by the Customized Marshal class. This is the method invoked for Unmarshalling.

Parameters:
is - a DataInputStream


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.