}
String[] filterArray = new String[filters.size()];
filterArray = filters.toArray(filterArray);
return (T) new SPARQLNot(optional, filterArray);
} else {
return (T) new SPARQLTriple(sparqlArgument1.getObject()
+ " <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> "
+ sparqlArgument2.getObject());
}