public class WSData
extends java.lang.Object
implements java.io.Serializable
AbsObject
. For JADE primitive value
(eg. String, float,...) special methods wrap and dewrap automatically the value
from and to AbsPrimitive
DynamicClient
,
AbsObject
,
Serialized FormConstructor and Description |
---|
WSData() |
Modifier and Type | Method and Description |
---|---|
jade.content.abs.AbsObject |
getHeader(java.lang.String name)
Return abstract descriptor of specific header, null if not present
|
boolean |
getHeaderBoolean(java.lang.String name)
Return primitive boolean of specific header, null if not present
|
byte[] |
getHeaderByteSequence(java.lang.String name)
Return primitive byte-sequence of specific header, null if not present
|
java.util.Date |
getHeaderDate(java.lang.String name)
Return primitive Date of specific header, null if not present
|
double |
getHeaderDouble(java.lang.String name)
Return primitive double of specific header, null if not present
|
float |
getHeaderFloat(java.lang.String name)
Return primitive float of specific header, null if not present
|
int |
getHeaderInteger(java.lang.String name)
Return primitive int of specific header, null if not present
|
long |
getHeaderLong(java.lang.String name)
Return primitive long of specific header, null if not present
|
java.lang.String |
getHeaderString(java.lang.String name)
Return primitive string of specific header, null if not present
|
jade.content.abs.AbsObject |
getParameter(java.lang.String name)
Return abstract descriptor of specific parameter, null if not present
|
boolean |
getParameterBoolean(java.lang.String name)
Return primitive boolean of specific parameter, null if not present
|
byte[] |
getParameterByteSequence(java.lang.String name)
Return primitive byte-sequence of specific parameter, null if not present
|
java.util.Date |
getParameterDate(java.lang.String name)
Return primitive Data of specific parameter, null if not present
|
double |
getParameterDouble(java.lang.String name)
Return primitive double of specific parameter, null if not present
|
float |
getParameterFloat(java.lang.String name)
Return primitive float of specific parameter, null if not present
|
int |
getParameterInteger(java.lang.String name)
Return primitive int of specific parameter, null if not present
|
long |
getParameterLong(java.lang.String name)
Return primitive long of specific parameter, null if not present
|
java.lang.String |
getParameterString(java.lang.String name)
Return primitive string of specific parameter, null if not present
|
boolean |
isHeaderEmpty(java.lang.String name)
Tests if specific header is not present in this data container
|
boolean |
isParameterEmpty(java.lang.String name)
Tests if specific parameter is not present in this data container
|
void |
setHeader(java.lang.String name,
jade.content.abs.AbsObject abs)
Set the abstract value for specific header
|
void |
setHeader(java.lang.String name,
boolean value)
Set a primitive boolean value for specific header
|
void |
setHeader(java.lang.String name,
byte[] value)
Set a primitive byte-sequence value for specific header
|
void |
setHeader(java.lang.String name,
java.util.Date value)
Set a primitive Date value for specific header
|
void |
setHeader(java.lang.String name,
double value)
Set a primitive double value for specific header
|
void |
setHeader(java.lang.String name,
float value)
Set a primitive float value for specific header
|
void |
setHeader(java.lang.String name,
int value)
Set a primitive int value for specific header
|
void |
setHeader(java.lang.String name,
long value)
Set a primitive long value for specific header
|
void |
setHeader(java.lang.String name,
java.lang.String value)
Set a primitive string value for specific header
|
void |
setParameter(java.lang.String name,
jade.content.abs.AbsObject abs)
Set the abstract value for specific parameter
|
void |
setParameter(java.lang.String name,
boolean value)
Set a primitive boolean value for specific parameter
|
void |
setParameter(java.lang.String name,
byte[] value)
Set a primitive byte-sequence value for specific parameter
|
void |
setParameter(java.lang.String name,
java.util.Date value)
Set a primitive Date value for specific parameter
|
void |
setParameter(java.lang.String name,
double value)
Set a primitive double value for specific parameter
|
void |
setParameter(java.lang.String name,
float value)
Set a primitive float value for specific parameter
|
void |
setParameter(java.lang.String name,
int value)
Set a primitive int value for specific parameter
|
void |
setParameter(java.lang.String name,
long value)
Set a primitive long value for specific parameter
|
void |
setParameter(java.lang.String name,
java.lang.String value)
Set a primitive string value for specific parameter
|
java.lang.String |
toString() |
public boolean isParameterEmpty(java.lang.String name)
name
- name of parameterpublic jade.content.abs.AbsObject getParameter(java.lang.String name)
name
- name of parameterAbsObject
public java.lang.String getParameterString(java.lang.String name)
name
- name of parameterpublic boolean getParameterBoolean(java.lang.String name)
name
- name of parameterpublic int getParameterInteger(java.lang.String name)
name
- name of parameterpublic long getParameterLong(java.lang.String name)
name
- name of parameterpublic float getParameterFloat(java.lang.String name)
name
- name of parameterpublic double getParameterDouble(java.lang.String name)
name
- name of parameterpublic java.util.Date getParameterDate(java.lang.String name)
name
- name of parameterpublic byte[] getParameterByteSequence(java.lang.String name)
name
- name of parameterpublic void setParameter(java.lang.String name, jade.content.abs.AbsObject abs)
name
- name of parameterabs
- abstract descriptor valueAbsObject
public void setParameter(java.lang.String name, java.lang.String value)
name
- name of parametervalue
- string valuepublic void setParameter(java.lang.String name, boolean value)
name
- name of parametervalue
- boolean valuepublic void setParameter(java.lang.String name, int value)
name
- name of parametervalue
- int valuepublic void setParameter(java.lang.String name, long value)
name
- name of parametervalue
- long valuepublic void setParameter(java.lang.String name, float value)
name
- name of parametervalue
- float valuepublic void setParameter(java.lang.String name, double value)
name
- name of parametervalue
- double valuepublic void setParameter(java.lang.String name, java.util.Date value)
name
- name of parametervalue
- Date valuepublic void setParameter(java.lang.String name, byte[] value)
name
- name of parametervalue
- byte[] valuepublic boolean isHeaderEmpty(java.lang.String name)
name
- name of headerpublic jade.content.abs.AbsObject getHeader(java.lang.String name)
name
- name of headerAbsObject
public java.lang.String getHeaderString(java.lang.String name)
name
- name of headerpublic boolean getHeaderBoolean(java.lang.String name)
name
- name of headerpublic int getHeaderInteger(java.lang.String name)
name
- name of headerpublic long getHeaderLong(java.lang.String name)
name
- name of headerpublic float getHeaderFloat(java.lang.String name)
name
- name of headerpublic double getHeaderDouble(java.lang.String name)
name
- name of headerpublic java.util.Date getHeaderDate(java.lang.String name)
name
- name of headerpublic byte[] getHeaderByteSequence(java.lang.String name)
name
- name of headerpublic void setHeader(java.lang.String name, jade.content.abs.AbsObject abs)
name
- name of headerabs
- abstract descriptor valueAbsObject
public void setHeader(java.lang.String name, java.lang.String value)
name
- name of headervalue
- string valuepublic void setHeader(java.lang.String name, boolean value)
name
- name of headervalue
- boolean valuepublic void setHeader(java.lang.String name, int value)
name
- name of headervalue
- int valuepublic void setHeader(java.lang.String name, long value)
name
- name of headervalue
- long valuepublic void setHeader(java.lang.String name, float value)
name
- name of headervalue
- float valuepublic void setHeader(java.lang.String name, double value)
name
- name of headervalue
- double valuepublic void setHeader(java.lang.String name, java.util.Date value)
name
- name of headervalue
- Date valuepublic void setHeader(java.lang.String name, byte[] value)
name
- name of headervalue
- byte[] valuepublic java.lang.String toString()
toString
in class java.lang.Object