org.apache.axis2.corba.idl.values
Class AbstractValue

java.lang.Object
  extended by org.apache.axis2.corba.idl.values.AbstractValue
Direct Known Subclasses:
AbstractCollectionValue, AliasValue, EnumValue, ExceptionValue, ObjectByValue, StructValue, UnionValue

public abstract class AbstractValue
extends java.lang.Object


Field Summary
protected  CompositeDataType dataType
           
protected  java.lang.Object[] memberValues
           
 
Constructor Summary
protected AbstractValue(CompositeDataType dataType)
           
 
Method Summary
 Member[] getMembers()
           
 java.lang.Object[] getMemberValues()
           
 org.omg.CORBA.TypeCode getTypeCode()
           
protected  java.lang.Object read(DataType dataType, org.omg.CORBA_2_3.portable.InputStream inputStream)
           
 void setMemberValues(java.lang.Object[] memberValues)
           
 java.lang.String toString()
           
protected  void write(java.lang.Object value, DataType dataType, org.omg.CORBA_2_3.portable.OutputStream outputStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

memberValues

protected java.lang.Object[] memberValues

dataType

protected CompositeDataType dataType
Constructor Detail

AbstractValue

protected AbstractValue(CompositeDataType dataType)
Method Detail

getMembers

public Member[] getMembers()

setMemberValues

public void setMemberValues(java.lang.Object[] memberValues)

getMemberValues

public java.lang.Object[] getMemberValues()

getTypeCode

public org.omg.CORBA.TypeCode getTypeCode()

write

protected void write(java.lang.Object value,
                     DataType dataType,
                     org.omg.CORBA_2_3.portable.OutputStream outputStream)

read

protected java.lang.Object read(DataType dataType,
                                org.omg.CORBA_2_3.portable.InputStream inputStream)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007 Apache Web Services Project. All Rights Reserved.