public abstract class Callback_IQuery_projection extends IceInternal.TwowayCallback implements Ice.TwowayCallbackArg1UE<java.util.List<java.util.List<RType>>>
RType sequences.
 
 Each element of the outer sequence is one row in the return value. Each element of the inner sequence is one column specified in the HQL.
 IObject instances are returned wrapped
 in an RObject instance. Primitives are
 mapped to the expected RType subclass. Types
 without an RType mapper if returned will
 throw an exception if present in the select except where a
 manual conversion is present on the server. This includes:
 
Permissions instances are
 serialized to an RMap containing the
 keys: perms, canAnnotate, canEdit, canLink, canDelete,
 canChgrp, canChown
 Length are
 serialized to an RMap containing the
 keys: value, unit, symbol
 As with SQL, if an aggregation statement is used, a group by clause must be added.
Examples:
select i.name, i.description from Image i where i.name like '%.dv' select tag.textValue, tagset.textValue from TagAnnotation tag join tag.annotationLinks l join l.child tagset select p.pixelsType.value, count(p.id) from Pixel p group by p.pixelsType.value
| Constructor and Description | 
|---|
| Callback_IQuery_projection() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | __completed(Ice.AsyncResult __result) |