|
class | Base64 |
|
class | Diag |
| This class is used for printing diagnostic messages for debugging the run-time components. It allows messages to be easily switched on and off. More...
|
|
class | XBArrayException |
|
class | XBArrays |
| Utility class with array helpers More...
|
|
class | XBAttribute |
| Models an attribute. More...
|
|
class | XBAttributeBase |
| Common base class for XBAttribute and XBAttributeQName. More...
|
|
class | XBAttributeQName |
| Models an attribute with an xsd:QName for its value. More...
|
|
class | XBByteArray |
| XBByteArray is a lightweight wrapper around a byte array. It is intended to help with the reuse an array by combining an array ("the buffer") with a size field. More...
|
|
class | XBComplexType |
| XBComplexType is a base for all generated complex type codecs. More...
|
|
class | XBConstants |
| Define constants used throughout the XBinder runtime. More...
|
|
class | XBConsVioException |
| XBConsVioException is thrown when a constraint is violated. This supports any general message. See subclasses for standard messages. More...
|
|
class | XBContext |
| Context for encoding/decoding. More...
|
|
interface | XBDocumentCodec |
| XBDocumentCodec is the interface that describes a document encoder-decoder. Classes representing global elements implement this interface, and this interface lets us define a generic testing application that can run any such encoder-decoder. More...
|
|
class | XBDoubleFormat |
| XBDoubleFormat is used for formatting double/float values into decimal strings. More...
|
|
class | XBDuration |
| This class implements some of the functionality of the Java javax.xml.datatype.Duration class. Only the functionality needed by the XBinder C# runtime is implemented. Normalization of all fields is done with the exception of days to months or days to years. For example, an instance specifying 1 minute and 65 seconds will be normalized to 2 minutes and 5 seconds. But an instance specifying 1 month and any number of days higher than 27 will not be normalized, since the result of the normalization would depend on the starting point in time of the duration, which we don't know. More...
|
|
class | XBDurationHelper |
|
class | XBEnumException |
|
class | XBException |
| This class defines a generic XBinder exception for use as a base class for exceptions common to all encode/decode operations. More...
|
|
class | XBFractionDigitsVioException |
| XBFractionDigitsVioException is thrown when the fractionDigits constraint is violated. More...
|
|
class | XBHexBinary |
|
class | XBInvalidLengthException |
|
class | XBLengthVioException |
| XBLengthVioException is thrown when a length constraint is violated. More...
|
|
interface | XBNamespaceResolver |
| Interface that provides a service for resolving a namespace to a prefix. More...
|
|
class | XBNillableElem |
| A wrapper class used to represent nillable elements. The value of the nillable element's type is held in elemValue. The isNilled flag indicates whether the element has been nilled or not. For a nilled element of complex type, whether a given filed in elemValue is used or not depends on whether it represents an atttribute (it will be used) or an element (it will not be used). More...
|
|
class | XBNumberFormatException |
|
class | XBOccurrencesException |
| This exception is thrown when the number of occurrences of an attribute, element, group, or wildcard is not valid. More...
|
|
class | XBPatternValidator |
| Provides pattern validation for text. More...
|
|
class | XBPatternViolation |
|
interface | XBPrintable |
| Interface that allows generic test program to print values. More...
|
|
class | XBQualifiedName |
| Helper class surrounding qualified names. More...
|
|
class | XBSetDuplicateException |
| Thrown when an element/wildcard repeats in a set group. More...
|
|
class | XBSimpleType |
| Helper class for dealing with XML simple types. More...
|
|
class | XBStack |
| Provide a LIFO stack implementation. Internally, this is based on an ArrayList. More...
|
|
class | XBTotalDigitsVioException |
| XBTotalDigitsVioException is thrown when the totalDigits constraint is violated. More...
|
|
class | XBUnexpectedElementException |
| Exception thrown when an unexpected element is encountered. More...
|
|
class | XBUtil |
| This class contains some general purpose static utility functions. More...
|
|
class | XBValidationException |
| All exceptions related to XML schema validation are subclasses of this class. More...
|
|
class | XBValueVioException |
| XBValueVioException is thrown when a value range constraint is violated. More...
|
|
class | XBXmlEncoder |
| Provides methods for encoding to XML (text). More...
|
|
class | XBXmlNamespace |
| This class models the mapping of an XML namespace prefix to a URI. More...
|
|
class | XBXmlNamespaceContext |
| Represents a mapping between namespaces and prefixes. A prefix may map only to a single namespace. A namespace may be bound to multiple prefixes. More...
|
|
class | XBXmlNamespaceContextImpl |
| Represents a mapping between namespaces and prefixes. A prefix may map only to a single namespace. A namespace may be bound to multiple prefixes. More...
|
|
class | XMLStreamHelper |
| Helper methods. A number of these may be moved into a stream class, when I get to the point of reorganizing the stream interfaces. More...
|
|