ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.service); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.batch); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.metadata); contextUriInfo.setFragment(fragment); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.all); contextIsCollection = true; (edm, contextUriInfo.getAliasMap()); String typeCastSegment = pathSegmentsDecoded.get(1); ensureLastSegment(typeCastSegment, 2, numberOfSegments); contextType = resourcePathParser.parseDollarEntityTypeCast(typeCastSegment); contextUriInfo = (UriInfoImpl) new Parser(edm, odata). ensureLastSegment(firstSegment, 2, numberOfSegments); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.crossjoin); final List<String> entitySetNames = new ResourcePathParser(edm, contextUriInfo.getAliasMap()) || segment instanceof UriResourceRef || segment instanceof UriResourceValue) { ensureLastSegment(pathSegment, count, numberOfSegments);
ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.service); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.batch); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.metadata); contextUriInfo.setFragment(fragment); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.all); contextIsCollection = true; (edm, contextUriInfo.getAliasMap()); String typeCastSegment = pathSegmentsDecoded.get(1); ensureLastSegment(typeCastSegment, 2, numberOfSegments); contextType = resourcePathParser.parseDollarEntityTypeCast(typeCastSegment); contextUriInfo = (UriInfoImpl) new Parser(edm, odata). ensureLastSegment(firstSegment, 2, numberOfSegments); ensureLastSegment(firstSegment, 1, numberOfSegments); contextUriInfo.setKind(UriInfoKind.crossjoin); final List<String> entitySetNames = new ResourcePathParser(edm, contextUriInfo.getAliasMap()) || segment instanceof UriResourceRef || segment instanceof UriResourceValue) { ensureLastSegment(pathSegment, count, numberOfSegments);