Interface Summary Interface Description AttributeHandlerClasses implementing this interace serve as handlers for attributes in an instance document as it is parsed. BindingWalker.Visitor DocumentHandler ElementHandlerClasses implementing this interface serve has handlers for elements in an instance document as it is parsed. HandlerClass implementing this interface serve has handlers for content of an instance document as it is parsed. HandlerFactoryFactory used to create element handler objects during the processing of an instance document. InstanceBindingMarker interfaces for bindings which are registered as an instance and not as a class. ParserHandler.ContextCustomizerCustomize the context, after the configuration has set up the context before the document is parsed. TypeWalker.Visitor
Class Summary Class Description AttributeEncodeExecutor AttributeImpl BindingFactoryImpl BindingLoaderStores a list of binding classes and provides ways to load or get a specific
Bindingobject based on
ComplexBinding.getProperty(Object, QName)to obtain properties from the object being encoded.
BindingVisitorDispatchMethods for the dispatch of binding visitors that first check for type mismatches between binding Java types and instance types. BindingWalker BindingWalker.BindingExecutionChain BindingWalkerFactoryImpl BufferA simple thread safe buffer. ComplexBindingCallbackBase class for visitors that invoke a callback on a complex binding. ContextInitializerInvokes the
ComplexBinding.initializeChildContext(ElementInstance, Node, MutablePicoContainer)event/callback.
DelegatingHandler DocumentHandlerImpl ElementEncodeExecutor ElementEncoderUtility class to be used by bindings to encode an element or an attribute. ElementHandlerImpl ElementImpl ElementInitializerInvokes the
ComplexBinding.initialize(ElementInstance, Node, MutablePicoContainer)event/callback.
ElementNameStreamingParserHandler GetPropertiesExecutorGets properties from a parent object by visiting bindings in the hierachy. GetPropertyExecutorGets children from a parent object, visiting bindings in the hierachy until one is found. HandlerFactoryImpl HandlerImpl HTTPURIHandlerA URI handler that handles HTTP connections with connection timeouts and read timeouts. InstanceComponentImpl MismatchedBindingFinder NamespaceSupportWrapperNamespaceContext wrapper around namespace support. NodeImpl ParseExecutor ParseHierarchyA utility class used to parse objects in a type hierarchy. ParserHandlerThe main sax event handler used for parsing the input document. PicoMapA
Mapdecorator which implements the
SchemaIndexImpl StreamingParserHandler TypeStreamingParserHandler TypeWalker ValidatorHandlerHandler for validating a document.