electric.soap.rpc
Class InOut

java.lang.Object
  extended byelectric.soap.rpc.Parameter
      extended byelectric.soap.rpc.Out
          extended byelectric.soap.rpc.InOut

public final class InOut
extends Out

InOut

Author:
webMethods

Field Summary
 int requestIndex
           
 
Fields inherited from class electric.soap.rpc.Out
field, holderClass
 
Fields inherited from class electric.soap.rpc.Parameter
element
 
Constructor Summary
InOut(SchemaElement element, int requestIndex)
           
 
Method Summary
 java.lang.String getHolderClassName()
           
 boolean isInput()
           
 Value readRequest(IReader reader)
           
 Value readResponse(IReader reader, java.lang.Object object)
           
 java.lang.Object valueOf(java.lang.Object[] args)
           
 java.lang.Object valueOf(java.lang.String string)
           
 void writeRequest(IWriter writer, java.lang.Object object)
           
 void writeResponse(IWriter writer, java.lang.Object object)
           
 
Methods inherited from class electric.soap.rpc.Out
getHolderClass, getJavaClass, getJavaName, getRawObject, getValue, isOutput, newHolder, setValue
 
Methods inherited from class electric.soap.rpc.Parameter
getName, getNamespace, getSchemaElement, getType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

requestIndex

public int requestIndex
Constructor Detail

InOut

public InOut(SchemaElement element,
             int requestIndex)
Parameters:
element -
requestIndex -
Method Detail

isInput

public boolean isInput()
Overrides:
isInput in class Out

valueOf

public java.lang.Object valueOf(java.lang.String string)
                         throws java.io.IOException
Overrides:
valueOf in class Out
Parameters:
string -
Throws:
java.io.IOException

valueOf

public java.lang.Object valueOf(java.lang.Object[] args)
Overrides:
valueOf in class Out
Parameters:
args -

getHolderClassName

public java.lang.String getHolderClassName()
                                    throws SchemaException
Overrides:
getHolderClassName in class Out
Throws:
SchemaException

writeRequest

public void writeRequest(IWriter writer,
                         java.lang.Object object)
                  throws java.io.IOException
Overrides:
writeRequest in class Out
Parameters:
writer -
object -
Throws:
java.io.IOException

writeResponse

public void writeResponse(IWriter writer,
                          java.lang.Object object)
                   throws java.io.IOException
Overrides:
writeResponse in class Out
Parameters:
writer -
object -
Throws:
java.io.IOException

readResponse

public Value readResponse(IReader reader,
                          java.lang.Object object)
                   throws java.io.IOException
Overrides:
readResponse in class Out
Parameters:
reader -
object -
Throws:
java.io.IOException

readRequest

public Value readRequest(IReader reader)
                  throws java.io.IOException
Overrides:
readRequest in class Out
Parameters:
reader -
Throws:
java.io.IOException


copyright© 2001-2004 by webMethods All Rights Reserved.