|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GetEntityLinkCountUriInfo
Access to the parts of the request URI that are relevant for GET requests of the number of links to a single entity (also known as existence check).
| Method Summary | |
|---|---|
Map<String,String> |
getCustomQueryOptions()
Gets the custom query options as Map from option names to their corresponding String values, or an empty list if no custom query options are given in the URI. |
EdmEntityContainer |
getEntityContainer()
Gets the target entity container. |
EdmFunctionImport |
getFunctionImport()
Gets the function import. |
Map<String,EdmLiteral> |
getFunctionImportParameters()
Gets the parameters of a function import as Map from parameter names to their corresponding typed values, or an empty list if no function import is used or no parameters are given in the URI. |
List<KeyPredicate> |
getKeyPredicates()
Gets the key predicates used to select a single entity out of the start entity set, or an empty list if not used. |
List<NavigationSegment> |
getNavigationSegments()
Gets the navigation segments, or an empty list if no navigation has been used. |
EdmEntitySet |
getStartEntitySet()
Gets the start entity set - identical to the target entity set if no navigation has been used. |
EdmEntitySet |
getTargetEntitySet()
Gets the target entity set after navigation. |
List<KeyPredicate> |
getTargetKeyPredicates()
Gets the key predicates used to select a single entity out of the target entity set, or an empty list if not used - identical to the key predicates from the last entry retrieved from getNavigationSegments() or, if no navigation has been used,
to the result of getKeyPredicates(). |
EdmType |
getTargetType()
Gets the target entity type of the request. |
boolean |
isCount()
Determines whether $count has been used in the request URI. |
boolean |
isLinks()
Determines whether $links has been used in the request URI. |
| Method Detail |
|---|
EdmEntityContainer getEntityContainer()
EdmEntityContainer the target entity containerEdmEntitySet getStartEntitySet()
EdmEntitySetEdmEntitySet getTargetEntitySet()
EdmEntitySet target entity setEdmFunctionImport getFunctionImport()
EdmFunctionImport the function importEdmType getTargetType()
EdmType the target typeList<KeyPredicate> getKeyPredicates()
KeyPredicategetStartEntitySet()List<KeyPredicate> getTargetKeyPredicates()
getNavigationSegments() or, if no navigation has been used,
to the result of getKeyPredicates().
KeyPredicategetTargetEntitySet()List<NavigationSegment> getNavigationSegments()
NavigationSegmentboolean isCount()
boolean isLinks()
Map<String,EdmLiteral> getFunctionImportParameters()
EdmLiteral> function import parametersMap<String,String> getCustomQueryOptions()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||