Top Inners Fields Constructors Methods
org.glassfish.jaxb.runtime.v2.runtime.unmarshaller

pack-priv abstract Class StAXConnector

extends Object
Class Inheritance
Known Direct Subclasses
org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.StAXEventConnector, org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.StAXStreamConnector, org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.FastInfosetConnector
Imports
org.glassfish.jaxb.core.v2.runtime.unmarshaller.LocatorEx, jakarta.xml.bind.ValidationEventLocator, jakarta.xml.bind.helpers.ValidationEventLocatorImpl, org.xml.sax.SAXException, javax.xml.namespace.NamespaceContext, javax.xml.stream.Location, .XMLStreamException

Author
Kohsuke Kawaguchi

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class

Field Summary

Modifier and TypeField and Description
protected final UnmarshallingContext
protected final XmlVisitor.TextPredictor
protected final TagName
protected final XmlVisitor

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public abstract void
protected static String
protected abstract Location

Returns:

must not null.
getCurrentLocation
()

Gets the Location.

protected abstract String
getCurrentQName()

Gets the QName of the current element.

protected final String
getQName(String prefix, String localName)

protected final void
protected final void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

contextback to summary
protected final UnmarshallingContext context
predictorback to summary
protected final XmlVisitor.TextPredictor predictor
tagNameback to summary
protected final TagName tagName
visitorback to summary
protected final XmlVisitor visitor

Constructor Detail

StAXConnectorback to summary
protected StAXConnector(XmlVisitor visitor)

Method Detail

bridgeback to summary
public abstract void bridge() throws XMLStreamException
fixNullback to summary
protected static String fixNull(String s)
getCurrentLocationback to summary
protected abstract Location getCurrentLocation()

Gets the Location. Used for implementing the line number information.

Returns:Location

must not null.

getCurrentQNameback to summary
protected abstract String getCurrentQName()

Gets the QName of the current element.

getQNameback to summary
protected final String getQName(String prefix, String localName)
handleEndDocumentback to summary
protected final void handleEndDocument() throws SAXException
handleStartDocumentback to summary
protected final void handleStartDocument(NamespaceContext nsc) throws SAXException
org.glassfish.jaxb.runtime.v2.runtime.unmarshaller back to summary

private final Class StAXConnector.TagNameImpl

extends TagName
Class Inheritance

Field Summary

Inherited from org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.TagName:
attslocaluri

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
getQname()

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.TagName.getQname.

Gets the qualified name of the tag.

Inherited from org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.TagName:
createQNamegetPrefixmatchesmatchestoString

Constructor Detail

TagNameImplback to summary
private TagNameImpl()

Method Detail

getQnameback to summary
public String getQname()

Implements abstract org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.TagName.getQname.

Doc from org.glassfish.jaxb.runtime.v2.runtime.unmarshaller.TagName.getQname.

Gets the qualified name of the tag.

Annotations
@Override