}
for (SpanQuery sq1 : snq.getClauses()) {
_explainStructure(n, sq1);
}
} else if (sqlass == SpanNotQuery.class) {
SpanNotQuery snq = (SpanNotQuery)sq;
Object n1 = create("node");
add(n, n1);
setString(n1, "text", "Include:");
_explainStructure(n1, snq.getInclude());
n1 = create("node");
add(n, n1);
setString(n1, "text", "Exclude:");
_explainStructure(n1, snq.getExclude());
} else if (q instanceof SpanTermQuery) {
SpanTermQuery stq = (SpanTermQuery)sq;
setString(n, "text", getString(n, "text") + ", term=" + stq.getTerm());
if (stq instanceof PayloadTermQuery) {
try {