|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataBinding
DataBinding represents a data representation, for example, SDO, JAXB and AXIOM
| Field Summary | |
|---|---|
static java.lang.String |
IDL_FAULT
A special databinding for fault message of an operation |
static java.lang.String |
IDL_INPUT
A special databinding for input message of an operation |
static java.lang.String |
IDL_OUTPUT
A special databinding for output message of an operation |
| Method Summary | |
|---|---|
java.lang.Object |
copy(java.lang.Object object,
DataType dataType,
Operation operation)
Make a copy of the object for "pass-by-value" semantics. |
java.lang.String |
getName()
The name of a databinding should be case-insensitive and unique |
WrapperHandler |
getWrapperHandler()
Provide a WrapperHandler for this databinding |
XMLTypeHelper |
getXMLTypeHelper()
Get the XML type helper for Java types |
boolean |
introspect(DataType dataType,
Operation operation)
Introspect and populate information to a DataType model |
DataType |
introspect(java.lang.Object value,
Operation operation)
Introspect the data to figure out the corresponding data type |
| Field Detail |
|---|
static final java.lang.String IDL_INPUT
static final java.lang.String IDL_OUTPUT
static final java.lang.String IDL_FAULT
| Method Detail |
|---|
java.lang.String getName()
boolean introspect(DataType dataType,
Operation operation)
dataType - The data type to be introspectedoperation - The operation
DataType introspect(java.lang.Object value,
Operation operation)
value - The object to be checkedoperation - The operation
WrapperHandler getWrapperHandler()
java.lang.Object copy(java.lang.Object object,
DataType dataType,
Operation operation)
object - source object to copydataType - The data typeoperation - The operation
XMLTypeHelper getXMLTypeHelper()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||