public abstract class AbstractEdmOperation extends EdmTypeImpl implements EdmOperation
kind, typeNameedm| Modifier | Constructor and Description |
|---|---|
protected |
AbstractEdmOperation(Edm edm,
FullQualifiedName name,
CsdlOperation operation,
EdmTypeKind kind) |
| Modifier and Type | Method and Description |
|---|---|
FullQualifiedName |
getBindingParameterTypeFqn() |
String |
getEntitySetPath() |
EdmParameter |
getParameter(String name)
Get parameter for given name
|
List<String> |
getParameterNames()
A list of all parameter names.
|
EdmEntitySet |
getReturnedEntitySet(EdmEntitySet bindingParameterEntitySet)
Get EdmEntitySet for the given binding parameters EntitySet
|
EdmReturnType |
getReturnType() |
Boolean |
isBindingParameterTypeCollection() |
boolean |
isBound()
For more information on bound operations please refer to the OData V4 specification.
|
getFullQualifiedName, getKind, getNamespacegetName, toStringgetAnnotation, getAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFullQualifiedName, getKind, getNamespacegetAnnotation, getAnnotationsprotected AbstractEdmOperation(Edm edm, FullQualifiedName name, CsdlOperation operation, EdmTypeKind kind)
public EdmParameter getParameter(String name)
EdmOperationgetParameter in interface EdmOperationname - name of parameterEdmParameter for this namepublic List<String> getParameterNames()
EdmOperationgetParameterNames in interface EdmOperationpublic EdmEntitySet getReturnedEntitySet(EdmEntitySet bindingParameterEntitySet)
EdmOperationgetReturnedEntitySet in interface EdmOperationbindingParameterEntitySet - EntitySet of binding parameterEdmEntitySet for this bindingpublic EdmReturnType getReturnType()
getReturnType in interface EdmOperationEdmReturnType of this operationpublic boolean isBound()
EdmOperationisBound in interface EdmOperationpublic FullQualifiedName getBindingParameterTypeFqn()
getBindingParameterTypeFqn in interface EdmOperationpublic Boolean isBindingParameterTypeCollection()
isBindingParameterTypeCollection in interface EdmOperationpublic String getEntitySetPath()
getEntitySetPath in interface EdmOperationCopyright © 2023. All rights reserved.