@Override public GraphQuery hasNot(final String key){
  criteria.add(new HasNot(key));
  return this;
}

@ Override public GraphQuery hasNot ( final String key ) { criteria . add ( new HasNot ( key ) ) ; return this ; }
filter out elements that have a property with provided key . ? s ? p ? o . filter not exists { ? s < key > ? value } .
