Class ElementWrapper
- java.lang.Object
-
- com.fasterxml.jackson.dataformat.xml.deser.ElementWrapper
-
class ElementWrapper extends java.lang.ObjectHelper class needed to keep track of virtual wrapper elements added in the logical XML token stream.
-
-
Field Summary
Fields Modifier and Type Field Description protected ElementWrapper_parentprotected java.lang.String_wrapperNameprotected java.lang.String_wrapperNamespace
-
Constructor Summary
Constructors Modifier Constructor Description privateElementWrapper(ElementWrapper parent)privateElementWrapper(ElementWrapper parent, java.lang.String wrapperLocalName, java.lang.String wrapperNamespace)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementWrappergetParent()java.lang.StringgetWrapperLocalName()java.lang.StringgetWrapperNamespace()ElementWrapperintermediateWrapper()Factory method used for creating intermediate wrapper level, which is only used for purpose of keeping track of physical element nesting.booleanisMatching()booleanmatchesWrapper(java.lang.String localName, java.lang.String ns)static ElementWrappermatchingWrapper(ElementWrapper parent, java.lang.String wrapperLocalName, java.lang.String wrapperNamespace)Factory method called to construct a new "matching" wrapper element, at level where virtual wrapping is needed.java.lang.StringtoString()
-
-
-
Field Detail
-
_parent
protected final ElementWrapper _parent
-
_wrapperName
protected final java.lang.String _wrapperName
-
_wrapperNamespace
protected final java.lang.String _wrapperNamespace
-
-
Constructor Detail
-
ElementWrapper
private ElementWrapper(ElementWrapper parent)
-
ElementWrapper
private ElementWrapper(ElementWrapper parent, java.lang.String wrapperLocalName, java.lang.String wrapperNamespace)
-
-
Method Detail
-
matchingWrapper
public static ElementWrapper matchingWrapper(ElementWrapper parent, java.lang.String wrapperLocalName, java.lang.String wrapperNamespace)
Factory method called to construct a new "matching" wrapper element, at level where virtual wrapping is needed.
-
intermediateWrapper
public ElementWrapper intermediateWrapper()
Factory method used for creating intermediate wrapper level, which is only used for purpose of keeping track of physical element nesting.
-
isMatching
public boolean isMatching()
-
getWrapperLocalName
public java.lang.String getWrapperLocalName()
-
getWrapperNamespace
public java.lang.String getWrapperNamespace()
-
getParent
public ElementWrapper getParent()
-
matchesWrapper
public boolean matchesWrapper(java.lang.String localName, java.lang.String ns)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-