this.zeroPairs = new HashSet<Bindings>();
}
while (itb.hasNext()){
Bindings bind = itb.next();
Bindings newBind = new BindingsCollection();
if((this.allowedSubjects==null || this.allowedSubjects.contains(bind.get(this.subject))) && (this.allowedObjects==null || this.allowedObjects.contains(bind.get(this.subject)))){
newBind.add(this.subject, bind.get(this.subject));
newBind.add(this.object, bind.get(this.subject));
this.zeroPairs.add(newBind);
}
if((this.allowedSubjects==null || this.allowedSubjects.contains(bind.get(this.object))) && (this.allowedObjects==null || this.allowedObjects.contains(bind.get(this.object)))){
newBind = new BindingsCollection();
newBind.add(this.subject, bind.get(this.object));
newBind.add(this.object, bind.get(this.object));
this.zeroPairs.add(newBind);
}
}
final Iterator<Bindings> itz = this.zeroPairs.iterator();