org.ow2.orchestra.pvm.internal.wire.descriptor
Class ArgDescriptor

java.lang.Object
  extended by org.ow2.orchestra.pvm.internal.wire.descriptor.ArgDescriptor
All Implemented Interfaces:
Serializable

public class ArgDescriptor
extends Object
implements Serializable

This class specifies an argument to be supplied to a method.

Author:
Tom Baeyens, Guillaume Porcher (documentation)
See Also:
ObjectDescriptor, InvokeOperation, SubscribeOperation, Serialized Form

Field Summary
protected  long dbid
           
protected  int dbversion
           
protected  Descriptor descriptor
           
protected  String typeName
           
 
Constructor Summary
ArgDescriptor()
           
 
Method Summary
 Descriptor getDescriptor()
          Gets the Descriptor used to construct the value given to the argument.
 String getTypeName()
          Gets the name of the type of this argument if it is defined.
 void setDescriptor(Descriptor descriptor)
          Sets the Descriptor used to construct the value given to the argument.
 void setTypeName(String typeName)
          Sets the name of the type of this argument.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dbid

protected long dbid

dbversion

protected int dbversion

typeName

protected String typeName

descriptor

protected Descriptor descriptor
Constructor Detail

ArgDescriptor

public ArgDescriptor()
Method Detail

getDescriptor

public Descriptor getDescriptor()
Gets the Descriptor used to construct the value given to the argument.


setDescriptor

public void setDescriptor(Descriptor descriptor)
Sets the Descriptor used to construct the value given to the argument.

Parameters:
descriptor -

getTypeName

public String getTypeName()
Gets the name of the type of this argument if it is defined. If the type name is not defined, the type of the Descriptor is used.


setTypeName

public void setTypeName(String typeName)
Sets the name of the type of this argument.

Parameters:
typeName -


Copyright © 2011 OW2 Consortium. All Rights Reserved.