electric.soap.rpc
Class Out

java.lang.Object
  extended byelectric.soap.rpc.Parameter
      extended byelectric.soap.rpc.Out
Direct Known Subclasses:
InOut

public class Out
extends Parameter

Out

Author:
webMethods

Field Summary
protected  java.lang.reflect.Field field
           
protected  java.lang.Class holderClass
           
 
Fields inherited from class electric.soap.rpc.Parameter
element
 
Constructor Summary
Out(SchemaElement element)
           
 
Method Summary
 java.lang.Class getHolderClass()
           
 java.lang.String getHolderClassName()
           
 java.lang.Class getJavaClass()
           
 java.lang.String getJavaName()
           
 java.lang.Object getRawObject(java.lang.Object object)
           
 java.lang.Object getValue(java.lang.Object holder)
           
 boolean isInput()
           
 boolean isOutput()
           
 java.lang.Object newHolder()
           
 Value readRequest(IReader reader)
           
 Value readResponse(IReader reader, java.lang.Object object)
           
 void setValue(java.lang.Object holder, java.lang.Object value)
           
 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.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

holderClass

protected java.lang.Class holderClass

field

protected java.lang.reflect.Field field
Constructor Detail

Out

public Out(SchemaElement element)
Parameters:
element -
Method Detail

isInput

public boolean isInput()
Specified by:
isInput in class Parameter

isOutput

public boolean isOutput()
Specified by:
isOutput in class Parameter

getJavaClass

public java.lang.Class getJavaClass()
                             throws java.lang.ClassNotFoundException
Specified by:
getJavaClass in class Parameter
Throws:
java.lang.ClassNotFoundException

getJavaName

public java.lang.String getJavaName()
                             throws SchemaException
Specified by:
getJavaName in class Parameter
Throws:
SchemaException

newHolder

public java.lang.Object newHolder()

setValue

public void setValue(java.lang.Object holder,
                     java.lang.Object value)
Parameters:
holder -
value -

getValue

public java.lang.Object getValue(java.lang.Object holder)
Parameters:
holder -

getHolderClassName

public java.lang.String getHolderClassName()
                                    throws SchemaException
Throws:
SchemaException

getHolderClass

public java.lang.Class getHolderClass()
                               throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getRawObject

public java.lang.Object getRawObject(java.lang.Object object)
Specified by:
getRawObject in class Parameter
Parameters:
object -

valueOf

public java.lang.Object valueOf(java.lang.String string)
                         throws java.io.IOException
Specified by:
valueOf in class Parameter
Parameters:
string -
Throws:
java.io.IOException

valueOf

public java.lang.Object valueOf(java.lang.Object[] args)
Specified by:
valueOf in class Parameter
Parameters:
args -

writeRequest

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

writeResponse

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

readResponse

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

readRequest

public Value readRequest(IReader reader)
                  throws java.io.IOException
Specified by:
readRequest in class Parameter
Parameters:
reader -
Throws:
java.io.IOException


copyright© 2001-2004 by webMethods All Rights Reserved.