class AbstractGraphTemplate implements GraphTemplate {

    @Override
    public <ID> Collection<EdgeEntity> getEdgesById(ID id, Direction direction, String... labels) {
        return getEdgesByIdImpl(id, direction, labels);
    }

}