com.sapportals.portal.prt.service.soap
Class SOAPParameter

java.lang.Object
  |
  +--com.sapportals.portal.prt.service.soap.SOAPParameter

public class SOAPParameter
extends java.lang.Object

Class allowing to keep information on object to translate in Java type or SOAP type.


Constructor Summary
SOAPParameter(QName qualifiedName, java.lang.Class type, java.lang.Object value)
          Constructor
 
Method Summary
 java.lang.Class[] getArrayContainedClasses()
          Get the list of class contians in the object if it is an array Only use for array of object
 QName getQualidiedName()
          Get the qualified name corresponding to the parameter
 java.lang.Class getType()
          Get the java type corresponding to the parameter
 java.lang.Object getValue()
          Get the object value corresponding to the parameter
 void setArrayContainedClasses(java.lang.Class[] classes)
          Set the list of class contians in the object if it is an array
 void setValueNull()
          initialize value to null
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPParameter

public SOAPParameter(QName qualifiedName,
                     java.lang.Class type,
                     java.lang.Object value)
Constructor
Parameters:
qualifiedName -  
type -  
value -  
Method Detail

getQualidiedName

public QName getQualidiedName()
Get the qualified name corresponding to the parameter
Returns:
the qname

getType

public java.lang.Class getType()
Get the java type corresponding to the parameter
Returns:
the java type

getValue

public java.lang.Object getValue()
Get the object value corresponding to the parameter
Returns:
the object

getArrayContainedClasses

public java.lang.Class[] getArrayContainedClasses()
Get the list of class contians in the object if it is an array Only use for array of object
Returns:
the list

setArrayContainedClasses

public void setArrayContainedClasses(java.lang.Class[] classes)
Set the list of class contians in the object if it is an array
Parameters:
classes -  

setValueNull

public void setValueNull()
initialize value to null