public class DefaultWebResourceSet extends Object implements WebResourceSet
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultWebResourceSet.Container
Internal data structure to pass couple of objects together.
|
| Constructor and Description |
|---|
DefaultWebResourceSet(RequestState requestState,
List<PluginDataResource> data,
List<ResourceUrl> resourceUrls,
boolean complete,
Config config) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<WebResource> |
getResources() |
<T extends WebResource> |
getResources(Class<T> clazz) |
boolean |
isComplete() |
void |
writeHtmlTags(Writer writer,
UrlMode urlMode) |
void |
writeHtmlTags(Writer writer,
UrlMode urlMode,
com.google.common.base.Predicate<WebResource> predicate) |
void |
writeHtmlTags(Writer writer,
UrlMode urlMode,
com.google.common.base.Predicate<WebResource> predicate,
com.google.common.base.Predicate<ResourceUrl> legacyPredicate) |
void |
writePrefetchLinks(Writer writer,
UrlMode urlMode) |
public DefaultWebResourceSet(RequestState requestState, List<PluginDataResource> data, List<ResourceUrl> resourceUrls, boolean complete, Config config)
public Iterable<WebResource> getResources()
getResources in interface WebResourceSetpublic <T extends WebResource> Iterable<T> getResources(Class<T> clazz)
getResources in interface WebResourceSetpublic boolean isComplete()
isComplete in interface WebResourceSetpublic void writeHtmlTags(Writer writer, UrlMode urlMode)
writeHtmlTags in interface WebResourceSetpublic void writeHtmlTags(Writer writer, UrlMode urlMode, com.google.common.base.Predicate<WebResource> predicate)
writeHtmlTags in interface WebResourceSetpublic void writePrefetchLinks(Writer writer, UrlMode urlMode)
writePrefetchLinks in interface WebResourceSetpublic void writeHtmlTags(Writer writer, UrlMode urlMode, com.google.common.base.Predicate<WebResource> predicate, com.google.common.base.Predicate<ResourceUrl> legacyPredicate)
Copyright © 2017 Atlassian. All rights reserved.