BindingT
- The type the function is bound to.ResultT
- The type this function returns.public static class BoundFunction.SingleToCollectionComplex<BindingT,ResultT extends VdmComplex<ResultT>> extends BoundFunction.SingleToCollection<BindingT,ResultT>
function
operating on a single element and returning a collection of complex
objects.BoundFunction.AbstractBoundFunction<BindingT,ResultT>, BoundFunction.CollectionToCollection<BindingT,ResultT>, BoundFunction.CollectionToCollectionComplex<BindingT,ResultT extends VdmComplex<ResultT>>, BoundFunction.CollectionToCollectionEntity<BindingT,ResultT extends VdmEntity<ResultT>>, BoundFunction.CollectionToCollectionPrimitive<BindingT,ResultT>, BoundFunction.CollectionToSingle<BindingT,ResultT>, BoundFunction.CollectionToSingleComplex<BindingT,ResultT extends VdmComplex<ResultT>>, BoundFunction.CollectionToSingleEntity<BindingT,ResultT extends VdmEntity<ResultT>>, BoundFunction.CollectionToSinglePrimitive<BindingT,ResultT>, BoundFunction.Composable<BindingT,ResultT>, BoundFunction.SingleToCollection<BindingT,ResultT>, BoundFunction.SingleToCollectionComplex<BindingT,ResultT extends VdmComplex<ResultT>>, BoundFunction.SingleToCollectionEntity<BindingT,ResultT extends VdmEntity<ResultT>>, BoundFunction.SingleToCollectionPrimitive<BindingT,ResultT>, BoundFunction.SingleToSingle<BindingT,ResultT>, BoundFunction.SingleToSingleComplex<BindingT,ResultT extends VdmComplex<ResultT>>, BoundFunction.SingleToSingleEntity<BindingT,ResultT extends VdmEntity<ResultT>>, BoundFunction.SingleToSinglePrimitive<BindingT,ResultT>
Constructor and Description |
---|
SingleToCollectionComplex(Class<BindingT> src,
Class<ResultT> target,
String name,
Map<String,Object> args)
Create an instance of a bound function.
|
getBindingType, getFunctionName, getParameters, getReturnType
public SingleToCollectionComplex(@Nonnull Class<BindingT> src, @Nonnull Class<ResultT> target, @Nonnull String name, @Nonnull Map<String,Object> args)
src
- The type this function is bound to.target
- The type this function returns.name
- The fully qualified nameargs
- Key-value-pairs of function arguments names and their valuesCopyright © 2021 SAP SE. All rights reserved.