public class UriInfoImpl extends Object implements UriInfo
| Constructor and Description |
|---|
UriInfoImpl() |
public UriInfoImpl setKind(UriInfoKind kind)
public UriInfoKind getKind()
UriInfoUriInfoKind for more details which kinds are allowed.public UriInfoAll asUriInfoAll()
UriInfoasUriInfoAll in interface UriInfoUriInfoAll objectpublic UriInfoBatch asUriInfoBatch()
UriInfoasUriInfoBatch in interface UriInfoUriInfoBatch objectpublic UriInfoCrossjoin asUriInfoCrossjoin()
UriInfoasUriInfoCrossjoin in interface UriInfoUriInfoCrossjoin objectpublic UriInfoEntityId asUriInfoEntityId()
UriInfoasUriInfoEntityId in interface UriInfoUriInfoEntityId objectpublic UriInfoService asUriInfoService()
UriInfoasUriInfoService in interface UriInfoUriInfoService objectpublic UriInfoMetadata asUriInfoMetadata()
UriInfoasUriInfoMetadata in interface UriInfoUriInfoMetadata objectpublic UriInfoResource asUriInfoResource()
UriInfoasUriInfoResource in interface UriInfoUriInfoResource objectpublic UriInfoImpl addEntitySetName(String entitySet)
public List<String> getEntitySetNames()
getEntitySetNames in interface UriInfoCrossjoinpublic UriInfoImpl setEntityTypeCast(EdmEntityType type)
public EdmEntityType getEntityTypeCast()
UriInfoEntityIdgetEntityTypeCast in interface UriInfoEntityIdpublic UriInfoImpl addResourcePart(UriResource uriPathInfo)
public UriResource getLastResourcePart()
public List<UriResource> getUriResourceParts()
UriInfoResourceUriResourceEntitySet containing the name of the entity set and also the key
predicate information.UriResourceComplexProperty containing the name of
the accessed complex propertygetUriResourceParts in interface UriInfoResourcepublic UriInfoImpl setQueryOption(QueryOption option)
public UriInfoImpl setSystemQueryOption(SystemQueryOption systemOption)
systemOption - the option to be addedODataRuntimeException - if an unsupported option is provided
or an option of this kind has been added beforepublic ExpandOption getExpandOption()
getExpandOption in interface UriInfoCrossjoingetExpandOption in interface UriInfoEntityIdgetExpandOption in interface UriInfoResourcepublic FilterOption getFilterOption()
getFilterOption in interface UriInfoCrossjoingetFilterOption in interface UriInfoResourcepublic FormatOption getFormatOption()
getFormatOption in interface UriInfoAllgetFormatOption in interface UriInfoCrossjoingetFormatOption in interface UriInfoEntityIdgetFormatOption in interface UriInfoMetadatagetFormatOption in interface UriInfoResourcepublic IdOption getIdOption()
getIdOption in interface UriInfoEntityIdgetIdOption in interface UriInfoResourcepublic CountOption getCountOption()
getCountOption in interface UriInfoAllgetCountOption in interface UriInfoCrossjoingetCountOption in interface UriInfoResourcepublic OrderByOption getOrderByOption()
getOrderByOption in interface UriInfoCrossjoingetOrderByOption in interface UriInfoResourcepublic SearchOption getSearchOption()
getSearchOption in interface UriInfoAllgetSearchOption in interface UriInfoCrossjoingetSearchOption in interface UriInfoResourcepublic SelectOption getSelectOption()
getSelectOption in interface UriInfoCrossjoingetSelectOption in interface UriInfoEntityIdgetSelectOption in interface UriInfoResourcepublic SkipOption getSkipOption()
getSkipOption in interface UriInfoAllgetSkipOption in interface UriInfoCrossjoingetSkipOption in interface UriInfoResourcepublic SkipTokenOption getSkipTokenOption()
getSkipTokenOption in interface UriInfoAllgetSkipTokenOption in interface UriInfoCrossjoingetSkipTokenOption in interface UriInfoResourcepublic TopOption getTopOption()
getTopOption in interface UriInfoAllgetTopOption in interface UriInfoCrossjoingetTopOption in interface UriInfoResourcepublic ApplyOption getApplyOption()
getApplyOption in interface UriInfoResourcepublic List<SystemQueryOption> getSystemQueryOptions()
UriInfogetSystemQueryOptions in interface UriInfopublic UriInfoImpl addAlias(AliasQueryOption alias)
public String getValueForAlias(String alias)
getValueForAlias in interface UriInfoResourcepublic Map<String,AliasQueryOption> getAliasMap()
public List<AliasQueryOption> getAliases()
UriInfogetAliases in interface UriInfopublic UriInfoImpl addCustomQueryOption(CustomQueryOption option)
public List<CustomQueryOption> getCustomQueryOptions()
getCustomQueryOptions in interface UriInfoAllgetCustomQueryOptions in interface UriInfoEntityIdgetCustomQueryOptions in interface UriInfoResourcepublic UriInfoImpl setFragment(String fragment)
public String getFragment()
getFragment in interface UriInfoMetadatapublic DeltaTokenOption getDeltaTokenOption()
getDeltaTokenOption in interface UriInfoAllgetDeltaTokenOption in interface UriInfoCrossjoingetDeltaTokenOption in interface UriInfoResourceCopyright © 2023. All rights reserved.