private void parseOrderByOption(OrderByOption orderByOption, final EdmType contextType, final List<String> entitySetNames, final Map<String, AliasQueryOption> aliases) throws UriParserException, UriValidationException { if (orderByOption != null) { final String optionValue = orderByOption.getText(); UriTokenizer orderByTokenizer = new UriTokenizer(optionValue); final OrderByOption option = new OrderByParser(edm, odata).parse(orderByTokenizer, contextType instanceof EdmStructuredType ? (EdmStructuredType) contextType : null, entitySetNames, aliases); checkOptionEOF(orderByTokenizer, orderByOption.getName(), optionValue); for (final OrderByItem item : option.getOrders()) { ((OrderByOptionImpl) orderByOption).addOrder(item); } } }
private void parseOrderByOption(OrderByOption orderByOption, final EdmType contextType, final List<String> entitySetNames, final Map<String, AliasQueryOption> aliases) throws UriParserException, UriValidationException { if (orderByOption != null) { final String optionValue = orderByOption.getText(); UriTokenizer orderByTokenizer = new UriTokenizer(optionValue); final OrderByOption option = new OrderByParser(edm, odata).parse(orderByTokenizer, contextType instanceof EdmStructuredType ? (EdmStructuredType) contextType : null, entitySetNames, aliases); checkOptionEOF(orderByTokenizer, orderByOption.getName(), optionValue); for (final OrderByItem item : option.getOrders()) { ((OrderByOptionImpl) orderByOption).addOrder(item); } } }