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 Object


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

Field Detail

memberValues

protected Object[] memberValues

dataType

protected CompositeDataType dataType
Constructor Detail

AbstractValue

protected AbstractValue(CompositeDataType dataType)
Method Detail

getMembers

public Member[] getMembers()

setMemberValues

public void setMemberValues(Object[] memberValues)

getMemberValues

public Object[] getMemberValues()

getTypeCode

public TypeCode getTypeCode()

write

protected void write(Object value,
                     DataType dataType,
                     OutputStream outputStream)

read

protected Object read(DataType dataType,
                      InputStream inputStream)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.