This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new e913c0d609 ISIS-3281: minor javadoc
e913c0d609 is described below
commit e913c0d609b2fcf30eef2ea0d6c3a2aee4affd71
Author: Andi Huber <[email protected]>
AuthorDate: Tue Nov 22 09:16:48 2022 +0100
ISIS-3281: minor javadoc
---
.../rendering/domainobjects/ObjectAndActionInvocation.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git
a/viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectAndActionInvocation.java
b/viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectAndActionInvocation.java
index 198bbac125..46cc377d2e 100644
---
a/viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectAndActionInvocation.java
+++
b/viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectAndActionInvocation.java
@@ -128,6 +128,10 @@ public class ObjectAndActionInvocation {
// -- UTILITY
+ /**
+ * Returns the action result as either as is (singular/left) or a list
(plural/right), based on
+ * whether the action return type has collection semantics.
+ */
public Either<ManagedObject, List<ManagedObject>>
asEitherSingularOrPlural() {
return getReturnTypeSpecification().isPlural()
?
Either.right(Facets.collectionStream(getReturnTypeSpecification(),
getReturnedAdapter())