|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--org.openorb.rmi.system.RMIObjectStreamClass
This is a default implementation for a Remote interface
| Method Summary | |
java.lang.Class |
forClass()
Return the class in the local VM that this version is mapped to. |
RMIObjectStreamClass[] |
getAllStreamClasses()
Return the stream classes for the parent classes. |
java.lang.Class |
getBaseClass()
Return base class. |
java.lang.String |
getName()
The name of the class described by this descriptor. |
java.io.ObjectStreamClass |
getObjectStreamClass()
Return the object stream class. |
java.lang.String |
getRepoID()
Return repository ID string. |
long |
getRepoIDHash()
Returns the hashed repository ID value, as specified in the corba spec 10.6.2. |
long |
getSerialVersionUID()
Return the serialVersionUID for this class. |
boolean |
hasReadObject()
True if the target has the writeObject method. |
boolean |
hasWriteObject()
True if the target has the writeObject method. |
boolean |
isCustomMarshaled()
True if the class is custom marshaled. |
boolean |
isExternalizable()
True if the class is externalizable. |
boolean |
isIDLEntity()
True if the class is a boxed IDL entity. |
static RMIObjectStreamClass |
lookup(java.lang.Class clz)
Try to get the corresponding RMIObjectStreamClass from an internal hash map. |
static org.omg.CORBA.TypeCode |
lookupTypeCode(java.lang.Class clz)
Create typecode from runtime class. |
java.lang.String |
toString()
Return a string describing this ObjectStreamClass. |
org.omg.CORBA.TypeCode |
type()
Return the typecode. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
public static RMIObjectStreamClass lookup(java.lang.Class clz)
throws java.io.InvalidClassException
clz - The class for which to get the corresponding RMIObjectStreamClass for.
public static org.omg.CORBA.TypeCode lookupTypeCode(java.lang.Class clz)
throws java.io.InvalidClassException
public long getRepoIDHash()
public java.lang.String getRepoID()
public java.lang.Class getBaseClass()
public boolean isCustomMarshaled()
public boolean isExternalizable()
public boolean hasWriteObject()
public boolean hasReadObject()
public boolean isIDLEntity()
public RMIObjectStreamClass[] getAllStreamClasses()
public java.lang.Class forClass()
Class instance that this descriptor representspublic java.lang.String getName()
String representing the fully qualified name of
the classpublic long getSerialVersionUID()
public java.lang.String toString()
toString in class java.lang.Objectpublic org.omg.CORBA.TypeCode type()
public java.io.ObjectStreamClass getObjectStreamClass()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||