public class DefaultWebResourceSet extends Object implements WebResourceSet
| Constructor and Description |
|---|
DefaultWebResourceSet(boolean complete,
Config config,
RequestState requestState,
Collection<WebResourceInformation> webResourceInformation) |
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) |
List<ResourceUrl> |
getResourceUrls() |
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(boolean complete,
@Nonnull
Config config,
@Nonnull
RequestState requestState,
@Nonnull
Collection<WebResourceInformation> webResourceInformation)
public DefaultWebResourceSet(@Nonnull RequestState requestState, @Nonnull List<PluginDataResource> data, @Nonnull List<ResourceUrl> resourceUrls, boolean complete, @Nonnull Config config)
@Nonnull public Iterable<WebResource> getResources()
getResources in interface WebResourceSet@Nonnull public <T extends WebResource> Iterable<T> getResources(@Nonnull Class<T> clazz)
getResources in interface WebResourceSet@Nonnull public List<ResourceUrl> getResourceUrls()
public boolean isComplete()
isComplete in interface WebResourceSetpublic void writeHtmlTags(@Nonnull Writer writer, @Nonnull UrlMode urlMode)
writeHtmlTags in interface WebResourceSetpublic void writeHtmlTags(@Nonnull Writer writer, @Nonnull UrlMode urlMode, @Nonnull com.google.common.base.Predicate<WebResource> predicate)
writeHtmlTags in interface WebResourceSetpublic void writePrefetchLinks(@Nonnull Writer writer, @Nonnull UrlMode urlMode)
writePrefetchLinks in interface WebResourceSetpublic void writeHtmlTags(@Nonnull Writer writer, @Nonnull UrlMode urlMode, @Nonnull com.google.common.base.Predicate<WebResource> predicate, @Nonnull com.google.common.base.Predicate<ResourceUrl> legacyPredicate)
Copyright © 2024 Atlassian. All rights reserved.