public static final class BoundFunction.SingleToSingleEntity.Composable<BindingT,ResultT extends VdmEntity<ResultT>> extends BoundFunction.SingleToSingleEntity<BindingT,ResultT> implements BoundFunction.Composable<BindingT,ResultT>
BoundFunction.SingleToSingleEntity.Composable<BindingT,ResultT extends VdmEntity<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 |
---|
Composable(Class<BindingT> src,
Class<ResultT> target,
String name,
Map<String,Object> args) |
Modifier and Type | Method and Description |
---|---|
Class<BindingT> |
getBindingType()
The type this operations is bound to.
|
ODataFunctionParameters |
getParameters()
The parameters this function is invoked 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
getParameters
getBindingType, getQualifiedName, getReturnType
@Nonnull public ODataFunctionParameters getParameters()
BoundFunction
getParameters
in interface BoundFunction<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.