Class PostLoadContext

java.lang.Object
com.google.appengine.api.datastore.PostLoadContext
All Implemented Interfaces:
CallbackContext<Entity>

public final class PostLoadContext extends Object
Concrete CallbackContext implementation that is specific to intercepted operations that load Entities, currently get and "query". It is important to note that when a PostLoadContext is provided to a callback following a get operation, CallbackContext.getElements() returns all retrieved Entities. However, when a PostLoadContext is provided to a callback following a query, a separate PostLoadContext will be constructed for each Entity in the result set so CallbackContext.getElements() will only return a List containing a single Entity. This is due to the streaming nature of query responses.