Package io.agrest.cayenne.processor.select
package io.agrest.cayenne.processor.select
-
ClassesClassDescriptionA resolver that doesn't run its own queries, but instead amends parent node query with prefetch spec, so that the objects can be read efficiently from the parent objects.ViaQueryResolver<T extends org.apache.cayenne.DataObject>A root resolver that builds and executes a Cayenne DB query based on the request parameters provided by the client.ViaQueryWithParentExpResolver<T extends org.apache.cayenne.DataObject>A related resolver that builds a database query using a qualifier from the parent entity.ViaQueryWithParentIdsResolver<T extends org.apache.cayenne.DataObject>A related resolver that waits for the parent query to complete, and resolves its entity objects based on the collection of IDs from the parent result.