All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.ebeaninternal.server.core.RelationalQueryEngine Maven / Gradle / Ivy

There is a newer version: 15.10.0
Show newest version
package io.ebeaninternal.server.core;


import io.ebean.SqlRow;

import java.util.List;
import java.util.function.Consumer;
import java.util.function.Predicate;

public interface RelationalQueryEngine {

  /**
   * Find a list of beans using relational query.
   */
  List findList(RelationalQueryRequest request);

  /**
   * Find each query using relational query.
   */
  void findEach(RelationalQueryRequest request, Consumer consumer);

  /**
   * Find each while query using relational query.
   */
  void findEach(RelationalQueryRequest request, Predicate consumer);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy