org.openliberty.xmltooling.dst2_1
Class ResultQueryBaseType.Unmarshaller
java.lang.Object
org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
org.openliberty.xmltooling.dst2_1.ResultQueryBaseType.Unmarshaller
- All Implemented Interfaces:
- org.opensaml.xml.io.Unmarshaller
- Direct Known Subclasses:
- DAPResultQuery.Unmarshaller, QueryItemUnmarshaller, ResultQueryUnmarshaller
- Enclosing class:
- ResultQueryBaseType
public static class ResultQueryBaseType.Unmarshaller
- extends org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Internal class that supports OpenSAML xmltooling unmarshalling, placing values
from the DOM into the local XMLObjects and their class variables
- Author:
- asa
|
Method Summary |
protected void |
processAttribute(org.opensaml.xml.XMLObject xmlObject,
org.w3c.dom.Attr attribute)
|
protected void |
processChildElement(org.opensaml.xml.XMLObject parentXMLObject,
org.opensaml.xml.XMLObject childXMLObject)
ChangeFormat elements are placed first in changeFormat1 and then in changeFormat2, if changeFormat1 is not null, and
additional elements are stored changeFormat2, if there are more than 2, then the second one is overwritten |
protected void |
processElementContent(org.opensaml.xml.XMLObject xmlObject,
java.lang.String elementContent)
|
| Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller |
buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultQueryBaseType.Unmarshaller
public ResultQueryBaseType.Unmarshaller()
processAttribute
protected void processAttribute(org.opensaml.xml.XMLObject xmlObject,
org.w3c.dom.Attr attribute)
throws org.opensaml.xml.io.UnmarshallingException
- Specified by:
processAttribute in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
- Throws:
org.opensaml.xml.io.UnmarshallingException
processChildElement
protected void processChildElement(org.opensaml.xml.XMLObject parentXMLObject,
org.opensaml.xml.XMLObject childXMLObject)
throws org.opensaml.xml.io.UnmarshallingException
- ChangeFormat elements are placed first in changeFormat1 and then in changeFormat2, if changeFormat1 is not null, and
additional elements are stored changeFormat2, if there are more than 2, then the second one is overwritten
- Specified by:
processChildElement in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
- Throws:
org.opensaml.xml.io.UnmarshallingException
processElementContent
protected void processElementContent(org.opensaml.xml.XMLObject xmlObject,
java.lang.String elementContent)
- Specified by:
processElementContent in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller