if (navigationProperty.getPartner() != null) { EdmNavigationProperty partner = navigationProperty.getPartner(); writer.writeAttribute(XML_PARTNER, partner.getName());
if (navigationProperty.getPartner() != null) { EdmNavigationProperty partner = navigationProperty.getPartner(); writer.writeAttribute(XML_PARTNER, partner.getName());
protected static List<UriParameter> parseNavigationKeyPredicate(UriTokenizer tokenizer, final EdmNavigationProperty navigationProperty, final Edm edm, final EdmType referringType, final Map<String, AliasQueryOption> aliases) throws UriParserException, UriValidationException { if (tokenizer.next(TokenKind.OPEN)) { if (navigationProperty.isCollection()) { return parseKeyPredicate(tokenizer, navigationProperty.getType(), navigationProperty.getPartner(), edm, referringType, aliases); } else { throw new UriParserSemanticException("A key is not allowed on non-collection navigation properties.", UriParserSemanticException.MessageKeys.KEY_NOT_ALLOWED); } } return null; }
protected static List<UriParameter> parseNavigationKeyPredicate(UriTokenizer tokenizer, final EdmNavigationProperty navigationProperty, final Edm edm, final EdmType referringType, final Map<String, AliasQueryOption> aliases) throws UriParserException, UriValidationException { if (tokenizer.next(TokenKind.OPEN)) { if (navigationProperty.isCollection()) { return parseKeyPredicate(tokenizer, navigationProperty.getType(), navigationProperty.getPartner(), edm, referringType, aliases); } else { throw new UriParserSemanticException("A key is not allowed on non-collection navigation properties.", UriParserSemanticException.MessageKeys.KEY_NOT_ALLOWED); } } return null; }
if (navigationProperty.getPartner() != null) { EdmNavigationProperty partner = navigationProperty.getPartner(); json.writeStringField(PARTNER, partner.getName());
if (navigationProperty.getPartner() != null) { EdmNavigationProperty partner = navigationProperty.getPartner(); json.writeStringField(PARTNER, partner.getName());