return new EventEdgeIterable(this.baseGraph.getEdges(key, value), this);
}
public GraphQuery query() {
final EventGraph eventGraph = this;
return new WrappedGraphQuery(this.baseGraph.query()) {
@Override
public Iterable<Edge> edges() {
return new EventEdgeIterable(this.query.edges(), eventGraph);
}