See: Description
Interface | Description |
---|---|
IData |
The IData interface defines the fundamental data abstraction used by the webMethods Integration Server and its tools.
|
IDataCursor |
This interface defines the methods you use to access, traverse, and manipulate the contents of an IData object.
|
IDataHashCursor |
This cursor class has been deprecated. To position a cursor by key, use the key-based methods in the
IDataCursor or IDataSharedCursor class. |
IDataIndexCursor |
This interface defines methods you can use to traverse an IData object's elements by absolute position.
|
IDataSharedCursor |
A single instance of IDataSharedCursor cannot be accessed concurrently from multiple different threads.
|
IDataTreeCursor |
This cursor class has been deprecated. To position a cursor by key, use the key-based methods in the
IDataCursor or IDataSharedCursor classes. |
XmlDataCursor |
XmlDataCursor defines the behavior for manipulating the XmlData infoset.
|
Class | Description |
---|---|
IDataFactory |
This class provides methods for creating an IData object.
|
IDataUtil |
This class provides various utility methods for populating, converting, copying, and merging the elements within an IData object.
|
MBoolean |
This class is a wrapper for boolean values and is similar to the existing Java wrapper class Boolean.
|
MByte |
This class is a wrapper for byte values and is similar to the existing Java wrapper class
Byte.
|
MDouble |
This class is a wrapper for double values and is similar to the existing Java wrapper class Double.
|
MFloat |
This class is a wrapper for float values and is similar to the existing Java wrapper class Float?.
|
MInteger |
This class is a wrapper for int values and is similar to the existing Java wrapper class Integer.
|
MLong |
This class is a wrapper for long values and is similar to the existing Java wrapper class Long.
|
MShort |
This class is a wrapper for short values and is similar to the existing Java wrapper class Short.
|
ValuesEmulator |
This class allows you to use the syntax like that of webMethods deprecated Values object to
manipulate data in the pipeline using the IData structure.
|
XmlData |
The XmlData feature encodes the XML Infoset as IData structures using a format similar to but more advanced than the legacy format
of prior implementations.
|
XmlDataAnyTag |
The XmlDatAnyTag class provides a standard implementation for creating keys that are used as XmlData *any element wildcards.
|
XmlDataAttributeTag |
This class is used to create XmlDataTags for use as attribute names.
|
XmlDataContentTag |
This class is a common superclass for the XmlDataTags that may appear in content models.
|
XmlDataElementTag |
The XmlDataElementTag class provides a standard implementation for creating keys that are used as XmlData element names.
|
XmlDataGroupTag |
This class constructs an XmlData key for group models.
|
XmlDataSubstitutionTag |
This class represents specialized element tags that are the heads of substitution groups.
|
Exception | Description |
---|---|
XmlDataException |
This class is the base class for all exceptions thrown by the XmlData feature.
|
XmlDataException.FormatError |
Thrown when XmlData processing encounters an IData object that is not in proper XmlData format.
|
XmlDataException.IndexOutOfRange |
Thrown when when an attempt is made to fetch or insert a repeating value beyond the last repeating value.
|
XmlDataException.IndexRequired |
Thrown when a method is invoked on an entry with repeating values, but no index is supplied to the method.
|
XmlDataException.TagAndContentConflict |
Thrown when an incompatible type is assigned to an entry with a particular tag type.
|
XmlDataException.TypeConflict |
Thrown when an incompatible object type is assigned to an array.
|
XmlDataException.UnpositionedCursor |
Thrown when a method is invoked on an unpositioned XmlDataCursor even though that method is only
permitted when the cursor is positioned.
|
XmlDataException.UnsupportedType |
Thrown when an unsupported object type is inserted into XmlData content.
|
The com.wm.data package contains classes that you use create and manipulate IData objects.