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.
-