E- the entity type yielded by the query, as determined by which
Selectfactory method was used
R- the result type that the consumer will return once all entities have been accepted
public interface EntityListConsumer<E,R>
SelectQuery.ExecutionContext.consumeWith(EntityListConsumer)to accept a stream of results from the entity engine.
Note that use of this interface is not sufficient to guarantee streaming behaviour on all database types. Some
implementations (MySQL and Postgres in particular) have special requirements regarding transaction state and
fetch size to make that work. If you need an example of how to do this, see
|Modifier and Type||Method and Description|
Called by the entity engine so that the entity yielded by the query may be accepted and processed by the consumer.
Called by the entity engine to obtain the return value after all entities have been consumed.
void consume(E entity)
entity- the entity yielded by the select query
Copyright © 2002-2017 Atlassian. All Rights Reserved.