@Beta public final class PageTemplates extends AbstractImmutableEntityList<PageTemplate>
Modifier and Type | Class and Description |
---|---|
static class |
PageTemplates.Builder |
list
Modifier and Type | Method and Description |
---|---|
static PageTemplates |
empty() |
PageTemplates |
filter(PageTemplateSpec spec) |
static PageTemplates |
from(Collection<? extends PageTemplate> templates) |
static PageTemplates |
from(Iterable<? extends PageTemplate> templates) |
static PageTemplates |
from(PageTemplate... templates) |
PageTemplate |
getTemplate(ContentName name) |
PageTemplate |
getTemplate(PageTemplateKey key) |
static PageTemplates.Builder |
newPageTemplates() |
Contents |
toContents() |
contains, equals, first, get, getList, getSize, hashCode, isEmpty, isNotEmpty, iterator, last, stream, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
public PageTemplate getTemplate(ContentName name)
public PageTemplate getTemplate(PageTemplateKey key)
public PageTemplates filter(PageTemplateSpec spec)
public Contents toContents()
public static PageTemplates empty()
public static PageTemplates from(PageTemplate... templates)
public static PageTemplates from(Iterable<? extends PageTemplate> templates)
public static PageTemplates from(Collection<? extends PageTemplate> templates)
public static PageTemplates.Builder newPageTemplates()