Interface BoundOperation<BindingT,ResultT>
- Type Parameters:
BindingT
- The type the function is bound to.ResultT
- The type this function returns.
- All Known Subinterfaces:
BoundAction<BindingT,
,ResultT> BoundFunction<BindingT,
,ResultT> BoundFunction.Composable<BindingT,
ResultT>
- All Known Implementing Classes:
BoundAction.CollectionToCollection
,BoundAction.CollectionToSingle
,BoundAction.SingleToCollection
,BoundAction.SingleToSingle
,BoundFunction.CollectionToCollection
,BoundFunction.CollectionToCollectionComplex
,BoundFunction.CollectionToCollectionEntity
,BoundFunction.CollectionToCollectionEntity.Composable
,BoundFunction.CollectionToCollectionPrimitive
,BoundFunction.CollectionToSingle
,BoundFunction.CollectionToSingleComplex
,BoundFunction.CollectionToSingleEntity
,BoundFunction.CollectionToSingleEntity.Composable
,BoundFunction.CollectionToSinglePrimitive
,BoundFunction.SingleToCollection
,BoundFunction.SingleToCollectionComplex
,BoundFunction.SingleToCollectionEntity
,BoundFunction.SingleToCollectionEntity.Composable
,BoundFunction.SingleToCollectionPrimitive
,BoundFunction.SingleToSingle
,BoundFunction.SingleToSingleComplex
,BoundFunction.SingleToSingleEntity
,BoundFunction.SingleToSingleEntity.Composable
,BoundFunction.SingleToSinglePrimitive
public interface BoundOperation<BindingT,ResultT>
Interface representing OData operations (functions and actions) bound to a specific type.
-
Method Summary
Modifier and TypeMethodDescriptionThe type this operations is bound to.The fully qualified name of the bound operation.The type this operations returns.
-
Method Details
-
getQualifiedName
The fully qualified name of the bound operation.- Returns:
- The fully qualified name of bound operation.
-
getBindingType
The type this operations is bound to.- Returns:
- The type this operations is bound to.
-
getReturnType
The type this operations returns.- Returns:
- The type this operations returns.
-