Class SQLResult
java.lang.Object
org.apache.cayenne.map.SQLResult
A metadata object that defines how a row in a result set can be converted to
result objects. SQLResult can be mapped to a single scalar, a single entity
or a mix of scalars and entities that is represented as an Object[].
- Since:
- 3.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddColumnResult(String column) Adds a result set column name to the mapping.voidaddEmbeddedResult(EmbeddedResult embeddedResult) voidaddEntityResult(EntityResult entityResult) Returns a list of "uncompiled" result descriptors.getResolvedComponents(EntityResolver resolver)
-
Field Details
-
resultDescriptors
-
-
Constructor Details
-
SQLResult
public SQLResult()
-
-
Method Details
-
getResolvedComponents
-
getComponents
Returns a list of "uncompiled" result descriptors. Column descriptors are returned as Strings, entity descriptors - asEntityResult. To get fully resolved descriptors, usegetResolvedComponents(EntityResolver). -
addEntityResult
-
addEmbeddedResult
-
addColumnResult
Adds a result set column name to the mapping.
-