@Override public ClientInlineEntitySet newDeepInsertEntitySet(final String name, final ClientEntitySet entitySet) { return new ClientInlineEntitySet(null, ClientLinkType.ENTITY_SET_NAVIGATION, name, entitySet); }
if (AbstractEntitySet.class.isAssignableFrom(type)) { navPropValue = ProxyUtils.getEntitySetProxy(service, type, ((ClientInlineEntitySet) link).getEntitySet(), targetEntitySetURI, false); } else { type, targetEntitySetURI, ((ClientInlineEntitySet) link).getEntitySet(), targetEntitySetURI, false);
if (AbstractEntitySet.class.isAssignableFrom(type)) { navPropValue = ProxyUtils.getEntitySetProxy(service, type, ((ClientInlineEntitySet) link).getEntitySet(), targetEntitySetURI, false); } else { type, targetEntitySetURI, ((ClientInlineEntitySet) link).getEntitySet(), targetEntitySetURI, false);
@Override public Link getLink(final ClientLink link) { final Link linkResource = new Link(); linkResource.setRel(link.getRel()); linkResource.setTitle(link.getName()); linkResource.setHref(link.getLink() == null ? null : link.getLink().toASCIIString()); linkResource.setType(link.getType().toString()); linkResource.setMediaETag(link.getMediaETag()); if (link instanceof ClientInlineEntity) { // append inline entity final ClientEntity inlineEntity = ((ClientInlineEntity) link).getEntity(); LOG.debug("Append in-line entity\n{}", inlineEntity); linkResource.setInlineEntity(getEntity(inlineEntity)); } else if (link instanceof ClientInlineEntitySet) { // append inline entity set final ClientEntitySet InlineEntitySet = ((ClientInlineEntitySet) link).getEntitySet(); LOG.debug("Append in-line entity set\n{}", InlineEntitySet); linkResource.setInlineEntitySet(getEntitySet(InlineEntitySet)); } return linkResource; }
@Override public ClientInlineEntitySet newDeepInsertEntitySet(final String name, final ClientEntitySet entitySet) { return new ClientInlineEntitySet(null, ClientLinkType.ENTITY_SET_NAVIGATION, name, entitySet); }
@Override public Link getLink(final ClientLink link) { final Link linkResource = new Link(); linkResource.setRel(link.getRel()); linkResource.setTitle(link.getName()); linkResource.setHref(link.getLink() == null ? null : link.getLink().toASCIIString()); linkResource.setType(link.getType().toString()); linkResource.setMediaETag(link.getMediaETag()); if (link instanceof ClientInlineEntity) { // append inline entity final ClientEntity inlineEntity = ((ClientInlineEntity) link).getEntity(); LOG.debug("Append in-line entity\n{}", inlineEntity); linkResource.setInlineEntity(getEntity(inlineEntity)); } else if (link instanceof ClientInlineEntitySet) { // append inline entity set final ClientEntitySet InlineEntitySet = ((ClientInlineEntitySet) link).getEntitySet(); LOG.debug("Append in-line entity set\n{}", InlineEntitySet); linkResource.setInlineEntitySet(getEntitySet(InlineEntitySet)); } return linkResource; }
private ClientInlineEntitySet createODataInlineEntitySet(final EntityCollection inlineEntitySet, final URI uri, final String title, final String metadataETag) { return new ClientInlineEntitySet(uri, ClientLinkType.ENTITY_SET_NAVIGATION, title, getODataEntitySet(new ResWrap<EntityCollection>( inlineEntitySet.getBaseURI() == null ? null : inlineEntitySet.getBaseURI(), metadataETag, inlineEntitySet))); }
countMap.put(navigationName, (Integer) property.getValue()); } else { link.asInlineEntitySet().getEntitySet().setCount((Integer) property.getValue());
private ClientInlineEntitySet createODataInlineEntitySet(final EntityCollection inlineEntitySet, final URI uri, final String title, final String metadataETag) { return new ClientInlineEntitySet(uri, ClientLinkType.ENTITY_SET_NAVIGATION, title, getODataEntitySet(new ResWrap<EntityCollection>( inlineEntitySet.getBaseURI() == null ? null : inlineEntitySet.getBaseURI(), metadataETag, inlineEntitySet))); }
countMap.put(navigationName, (Integer) property.getValue()); } else { link.asInlineEntitySet().getEntitySet().setCount((Integer) property.getValue());