public abstract class SubjectQueryUnmarshaller extends AbstractSAMLObjectUnmarshaller {
/** {@inheritDoc} */
protected void processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject)
throws UnmarshallingException {
SubjectQuery query = (SubjectQuery) parentSAMLObject;
if (childSAMLObject instanceof Subject) {
query.setSubject((Subject) childSAMLObject);
} else {
super.processChildElement(parentSAMLObject, childSAMLObject);
}
}