BindingT
- The type the action is bound to.ResultT
- The type this action returns.public static final class BoundAction.CollectionToSingle<BindingT,ResultT> extends Object
action
operating on a collection of elements and returning an object, if any.BoundAction.CollectionToCollection<BindingT,ResultT>, BoundAction.CollectionToSingle<BindingT,ResultT>, BoundAction.SingleToCollection<BindingT,ResultT>, BoundAction.SingleToSingle<BindingT,ResultT>
Constructor and Description |
---|
CollectionToSingle(Class<BindingT> src,
Class<ResultT> target,
String name,
Map<String,Object> parameters)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
Class<BindingT> |
getBindingType()
The type this operations is bound to.
|
Map<String,Object> |
getParameters()
The parameters to invoke this action with.
|
String |
getQualifiedName()
The fully qualified name of the bound operation.
|
Class<ResultT> |
getReturnType()
The type this operations returns.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBindingType, getQualifiedName, getReturnType
public CollectionToSingle(@Nonnull Class<BindingT> src, @Nonnull Class<ResultT> target, @Nonnull String name, @Nonnull Map<String,Object> parameters)
src
- The type the action is bound to.target
- The type this action returns.name
- The fully qualified name of the action.parameters
- The parameters to invoke this action with.@Nonnull public Map<String,Object> getParameters()
BoundAction
getParameters
in interface BoundAction<BindingT,ResultT>
@Nonnull public Class<BindingT> getBindingType()
BoundOperation
getBindingType
in interface BoundOperation<BindingT,ResultT>
@Nonnull public Class<ResultT> getReturnType()
BoundOperation
getReturnType
in interface BoundOperation<BindingT,ResultT>
@Nonnull public String getQualifiedName()
BoundOperation
getQualifiedName
in interface BoundOperation<BindingT,ResultT>
Copyright © 2021 SAP SE. All rights reserved.