| Package | Description |
|---|---|
| org.apache.olingo.client.core.metadatavalidator | |
| org.apache.olingo.commons.api.edm |
Contains representations for EDM objects created during the URI parsing
|
| org.apache.olingo.commons.core.edm | |
| org.apache.olingo.server.api.uri |
Olingo URI
|
| org.apache.olingo.server.api.uri.queryoption.apply | |
| org.apache.olingo.server.core.uri | |
| org.apache.olingo.server.core.uri.parser | |
| org.apache.olingo.server.core.uri.queryoption.apply |
| Constructor and Description |
|---|
EdmTypeValidator(Map<String,String> aliasNamespaceMap,
Map<FullQualifiedName,EdmEntityContainer> edmContainersMap,
Map<FullQualifiedName,EdmEntityType> edmEntityTypesMap,
Map<FullQualifiedName,EdmComplexType> edmComplexTypesMap,
Map<FullQualifiedName,EdmFunction> edmFunctionsMap) |
| Modifier and Type | Method and Description |
|---|---|
EdmFunction |
Edm.getBoundFunction(FullQualifiedName functionName,
FullQualifiedName bindingParameterTypeName,
Boolean isBindingParameterCollection,
List<String> parameterNames)
Get Function by full qualified name and binding parameter type and binding parameter names.
|
EdmFunction |
Edm.getUnboundFunction(FullQualifiedName functionName,
List<String> parameterNames)
Get Function by full qualified name.
|
EdmFunction |
EdmFunctionImport.getUnboundFunction(List<String> parameterNames)
Gets unbound function with given parameter names.
|
| Modifier and Type | Method and Description |
|---|---|
List<EdmFunction> |
Edm.getBoundFunctionsWithBindingType(FullQualifiedName bindingParameterTypeName,
Boolean isBindingParameterCollection)
Get Function by binding parameter type
|
List<EdmFunction> |
EdmSchema.getFunctions() |
List<EdmFunction> |
EdmFunctionImport.getUnboundFunctions()
Gets unbound functions.
|
List<EdmFunction> |
Edm.getUnboundFunctions(FullQualifiedName functionName)
Get Function by full qualified name.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdmFunctionImpl |
| Modifier and Type | Method and Description |
|---|---|
EdmFunction |
EdmProviderImpl.createBoundFunction(FullQualifiedName functionName,
FullQualifiedName bindingParameterTypeName,
Boolean isBindingParameterCollection,
List<String> parameterNames) |
protected abstract EdmFunction |
AbstractEdm.createBoundFunction(FullQualifiedName functionName,
FullQualifiedName bindingParameterTypeName,
Boolean isBindingParameterCollection,
List<String> parameterNames) |
protected EdmFunction |
EdmProviderImpl.createUnboundFunction(FullQualifiedName functionName,
List<String> parameterNames) |
protected abstract EdmFunction |
AbstractEdm.createUnboundFunction(FullQualifiedName functionName,
List<String> parameterNames) |
EdmFunction |
AbstractEdm.getBoundFunction(FullQualifiedName functionName,
FullQualifiedName bindingParameterTypeName,
Boolean isBindingParameterCollection,
List<String> parameterNames) |
EdmFunction |
AbstractEdm.getUnboundFunction(FullQualifiedName functionName,
List<String> parameterNames) |
EdmFunction |
EdmFunctionImportImpl.getUnboundFunction(List<String> parameterNames) |
| Modifier and Type | Method and Description |
|---|---|
protected List<EdmFunction> |
EdmSchemaImpl.createFunctions() |
protected List<EdmFunction> |
EdmProviderImpl.createUnboundFunctions(FullQualifiedName functionName) |
protected abstract List<EdmFunction> |
AbstractEdm.createUnboundFunctions(FullQualifiedName functionName) |
List<EdmFunction> |
AbstractEdm.getBoundFunctionsWithBindingType(FullQualifiedName bindingParameterTypeName,
Boolean isBindingParameterCollection) |
List<EdmFunction> |
EdmSchemaImpl.getFunctions() |
List<EdmFunction> |
EdmFunctionImportImpl.getUnboundFunctions() |
List<EdmFunction> |
AbstractEdm.getUnboundFunctions(FullQualifiedName functionName) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractEdm.cacheFunction(FullQualifiedName functionName,
EdmFunction function) |
| Modifier and Type | Method and Description |
|---|---|
EdmFunction |
UriResourceFunction.getFunction()
If the resource path specifies a function import this method will deliver the unbound function for the function
import.
|
| Modifier and Type | Method and Description |
|---|---|
EdmFunction |
CustomFunction.getFunction()
Gets the function to use.
|
| Modifier and Type | Method and Description |
|---|---|
EdmFunction |
UriResourceFunctionImpl.getFunction() |
| Constructor and Description |
|---|
UriResourceFunctionImpl(EdmFunctionImport edmFunctionImport,
EdmFunction function,
List<UriParameter> parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
ParserHelper.validateFunctionParameterFacets(EdmFunction function,
List<UriParameter> parameters,
Edm edm,
Map<String,AliasQueryOption> aliases) |
protected static void |
ParserHelper.validateFunctionParameters(EdmFunction function,
List<UriParameter> parameters,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
| Modifier and Type | Method and Description |
|---|---|
EdmFunction |
CustomFunctionImpl.getFunction() |
| Modifier and Type | Method and Description |
|---|---|
CustomFunctionImpl |
CustomFunctionImpl.setFunction(EdmFunction function) |
Copyright © 2023. All rights reserved.