Class FunctionProcessorData
java.lang.Object
com.ptc.odata.core.entity.processor.EntityProcessorData
com.ptc.odata.core.entity.navigation.NavigationProcessorData
com.ptc.odata.core.entity.operation.OperationProcessorData
com.ptc.odata.core.entity.function.FunctionProcessorData
- All Implemented Interfaces:
Cloneable
Initializes a new
Supported API: true
FunctionProcessorData instance for the given requested entity function.
Supported API: true
-
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the binding parameter for this Function.booleanisBound()Indicates if the Function is a bound Function.Methods inherited from class com.ptc.odata.core.entity.operation.OperationProcessorData
copyProcessData, getContextBuilder, getEdmEntitySet, getJSFilePaths, getOperationParameter, getResourceOperation, getReturnType, init, setEdmReturnType, setOperationParametersMethods inherited from class com.ptc.odata.core.entity.navigation.NavigationProcessorData
getAssociationObjects, getAssociationParams, getEdmNavigationProperty, getProcessorData, getSourceEntityConfig, getSourceObjects, getSourceProcessorData, getTargetEntityConfig, getTargetEntityFilteredType, getTargetEntityType, getTargetSetName, getTypeFilter, getURIPath, init, setEdmNavigationProperty, setSourceEntityConfig, setSourceObjects, setSourceProcessorData, setTargetSetNameMethods inherited from class com.ptc.odata.core.entity.processor.EntityProcessorData
clone, findClosestAncestorEntitySetIncludedInServiceDocument, getAdditionalInfo, getAllAttributeProperties, getComplexType, getComplexTypePropertyDelegate, getComplexTypePropertyDelegates, getComplexTypeProvider, getCount, getCountOption, getDomainNameSpace, getEdmEntitySet, getEdmEntityType, getEdmProvider, getEntityConfig, getEntityProcessorData, getEntityPropertyByName, getEntityProvider, getEntitySetName, getEntityType, getEntityTypeForName, getEnumType, getEnumTypePropertyDelegate, getEnumTypePropertyDelegates, getEnumTypeProvider, getFilterOption, getHeaderProcessor, getHttpRequest, getJSFileForNavigation, getLocale, getMultiOperation, getOdata, getOperation, getOrderByOption, getPagingParams, getPagingParamsProcessor, getProcessor, getProcessor, getProcessor, getProcessorByEntityFQNString, getProperty, getRequest, getRequestedEntityConfig, getRequestedEntityType, getResourcePathIdx, getSelectedURLContext, getSelectOption, getServiceMetadata, getUriInfo, getUriResource, hasFunctionResource, hasNavigationResource, hasNavigationResource, hasUriResourceEntitySet, hasUriResourceEntitySet, isContinueProcessing, isCountFetched, isFilterAppliedOnResults, isODataMetadataFull, isOrderByAppliedOnResults, isReferenceRequest, isUseSpecifiedEntityType, reCallGetEntityCollection, removeProperty, setAdditionalInfo, setComplexType, setComplexTypePropertyDelegates, setComplexTypeProvider, setContinueProcessing, setCount, setEdmEntitySet, setEdmEntityType, setEdmProvider, setEntityConfig, setEntityType, setEnumType, setEnumTypePropertyDelegates, setEnumTypeProvider, setFilterAppliedOnResults, setHeaderProcessor, setLocale, setMultiOperation, setOdata, setOperation, setOrderByAppliedOnResults, setPagingParams, setPagingParamsProcessor, setProperty, setReCallGetEntityCollection, setReferenceRequest, setRequest, setResourcePathIdx, setServiceMetadata, setUriInfo, setUriResource, setUseSpecifiedEntityType, updateDataToDerivedEntityType
-
Method Details
-
isBound
public boolean isBound()Indicates if the Function is a bound Function.
Supported API: true- Returns:
- true is the Function is bound. False if the Function is unbound.
-
getBindingParameterName
Returns the name of the binding parameter for this Function. If the Function is unbound, returns null.
Supported API: true- Returns:
- name of the binding parameter. Null if the Function is unbound.
-