java.lang.Object
org.eclipse.persistence.internal.oxm.record.deferred.DeferredContentHandler
org.eclipse.persistence.internal.oxm.record.deferred.AnyMappingContentHandler
All Implemented Interfaces:
ExtendedContentHandler, ContentHandler, LexicalHandler

public class AnyMappingContentHandler extends DeferredContentHandler

Purpose: Implementation of DeferredContentHandler for XMLAnyCollectionMappings.

Responsibilities:

  • If the element is empty then execute stored events and return control to the original parentRecord
  • If the element has simple content execute stored events and return control to the original parentRecord
  • If the element has complex content execute stored events and return control to a new unmappedhandler