Create an operation that will list all the assets at the given link.

@param link
Link to request assets from.
@return The list operation.
160388
public static DefaultListOperation<AssetInfo> list(LinkInfo<AssetInfo> link) {
        return new DefaultListOperation<AssetInfo>(link.getHref(),
                new GenericType<ListResult<AssetInfo>>() {
                });
    }
579361
public HalFormsDocument<T> andLink(Link link) {

		Assert.notNull(link, "Link must not be null!");

		return new HalFormsDocument<>(resource, resources, embedded, pageMetadata, links.and(link), templates);
	}
338992
protected function composeListLink($link)
    {
        $query = $this->addIdToQuery();
        $query = $this->addPaginationToQuery($query);

        $link .= '?' . http_build_query($query);

        return $link;
    }
1124460
public Collection<Link> links(LinkFilter filter) {
        return get(Link.class, (filter != null) ? filter : new LinkFilter());
    }
279774
@Override
    public Promise<String> readSymlink(String link) {
        return adapter.toPromise(handler -> vertx.fileSystem().readSymlink(link, handler));
    }
382808
private static List<UberData> extractAffordances(Links links) {

		return links.stream() //
				.flatMap(it -> it.getAffordances().stream()) //
				.map(it -> it.getAffordanceModel(MediaTypes.UBER_JSON)) //
				.map(UberAffordanceModel.class::cast) //
				.map(it -> {

					if (it.hasHttpMethod(HttpMethod.GET)) {

						String suffix = it.getQueryProperties().stream() //
								.map(UberData::getName) //
								.collect(Collectors.joining(","));

						if (!it.getQueryMethodParameters().isEmpty()) {
							suffix = "{?" + suffix + "}";
						}

						return new UberData() //
								.withName(it.getName()) //
								.withRel(Collections.singletonList(LinkRelation.of(it.getName())))
								.withUrl(it.getLink().expand().getHref() + suffix) //
								.withAction(it.getAction());

					} else {

						return new UberData() //
								.withName(it.getName()) //
								.withRel(Collections.singletonList(LinkRelation.of(it.getName())))
								.withUrl(it.getLink().expand().getHref()).withModel(it.getInputProperties().stream() //
										.map(UberData::getName).map(property -> property + "={" + property + "}") //
										.collect(Collectors.joining("&")))
								.withAction(it.getAction());
					}
				}).collect(Collectors.toList());
	}
660649
public java.util.List<com.google.rpc.Help.Link> getLinksList() {
    return links_;
  }
1202228
@SafeVarargs
    public static <T> LinkedList<T> getLinkedList(T... values) {
        return new LinkedList<T>() {{addAll(Arrays.asList(values));}};
    }
589575
public com.google.rpc.Help.LinkOrBuilder getLinksOrBuilder(
      int index) {
    return links_.get(index);
  }
527185
@JsonProperty(value = "links")
    public void setLinks(List<PageRequestLinkDto> links) {
        if (links == null) {
            this.links = new ArrayList<>();
        } else {
            this.links = links;
        }
    }
990060
public static DefaultListOperation<TaskInfo> list(LinkInfo<TaskInfo> link) {
        return new DefaultListOperation<TaskInfo>(link.getHref(),
                new GenericType<ListResult<TaskInfo>>() {
                });
    }
655215
public LinkModel getOrCreate(String description, String href)
    {
        Iterable<Vertex> results = (List<Vertex>)getQuery().traverse(g -> g.has(LinkModel.PROPERTY_DESCRIPTION, description).has(LinkModel.PROPERTY_LINK, href)).getRawTraversal().toList();
        if (!results.iterator().hasNext())
        {
            LinkModel model = create();
            model.setDescription(description);
            model.setLink(href);
            return model;
        }
        return frame(results.iterator().next());
    }
1363404
public List<Link> getLinks(LinkRelation relation) {

		Assert.notNull(relation, "Link relation must not be null!");

		return getLinks(relation.value());
	}
741669
public HttpUrl resolve(String link) {
        Builder builder = newBuilder(link);
        return builder != null ? builder.build() : null;
    }
1200003
protected void getLinkForWildcard(Content link, LinkInfo linkInfo, Type type) {
		linkInfo.isTypeBound = true;
		link.addContent("?"); //$NON-NLS-1$
		final WildcardType wildcardType = type.asWildcardType();
		final Type[] extendsBounds = wildcardType.extendsBounds();
		final SARLFeatureAccess kw = Utils.getKeywords();
		for (int i = 0; i < extendsBounds.length; i++) {
			link.addContent(i > 0 ? kw.getCommaKeyword() + " " //$NON-NLS-1$
					: " " + kw.getExtendsKeyword() + " "); //$NON-NLS-1$ //$NON-NLS-2$
			setBoundsLinkInfo(linkInfo, extendsBounds[i]);
			link.addContent(getLink(linkInfo));
		}
		final Type[] superBounds = wildcardType.superBounds();
		for (int i = 0; i < superBounds.length; i++) {
			link.addContent(i > 0 ? kw.getCommaKeyword() + " " //$NON-NLS-1$
					: " " + kw.getSuperKeyword() + " "); //$NON-NLS-1$ //$NON-NLS-2$
			setBoundsLinkInfo(linkInfo, superBounds[i]);
			link.addContent(getLink(linkInfo));
		}
	}
690635
function (links) {
            var i, len;
            for (i = 0, len = links.length; i < len; ++i) {
                createLink(links[i]);
            }
        }
686429
protected Content getNavShowLists(DocPath link) {
        DocLink dl = new DocLink(link, path.getPath(), null);
        Content framesContent = getHyperLink(dl, framesLabel, "", "_top");
        Content li = HtmlTree.LI(framesContent);
        return li;
    }