net.captp.jcomm
Class NewRemotePromiseDesc
java.lang.Object
  |
  +--net.captp.jcomm.NewRemotePromiseDesc
- All Implemented Interfaces: 
- Marker, ObjectRefDesc, PassByConstruction, Serializable
-  class NewRemotePromiseDesc- extends Object- implements ObjectRefDesc
 
 
 
 
 
serialVersionUID
private static final long serialVersionUID
myImportPos
private final int myImportPos
myRdrPos
private final int myRdrPos
myRdrBase
private final BigInteger myRdrBase
NewRemotePromiseDesc
NewRemotePromiseDesc(int importPos,
                     int rdrPos,
                     BigInteger rdrBase)
- Constructor.
 
validate
private void validate()
- 
 
- 
 
dereference
public Object dereference(CapTPConnection conn)
- What the other side exported, we dereference as the RemotePromise
 we will now import.
 
- 
- Specified by:
- dereferencein interface- ObjectRefDesc
 
- 
- Parameters:
- conn- The connection over which we are communicating
 
toString
public String toString()
- Description copied from class: Object
- Suppressed:  Returns a string representation of the object. In general, the 
 toStringmethod returns a string that 
 "textually represents" this object. The result should 
 be a concise but informative representation that is easy for a 
 person to read.
 It is recommended that all subclasses override this method.
 The toStringmethod for classObjectreturns a string consisting of the name of the class of which the 
 object is an instance, the at-sign character `@', and 
 the unsigned hexadecimal representation of the hash code of the 
 object. In other words, this method returns a string equal to the 
 value of:
 
 
 getClass().getName() + '@' + Integer.toHexString(hashCode())
  
 
 
- 
- Overrides:
- toStringin class- Object
 
- 
- Returns:
- a string representation of the object.
 
comments? 