@Beta public final class Attachments extends AbstractImmutableEntityList<Attachment>
Modifier and Type | Class and Description |
---|---|
static class |
Attachments.Builder |
list
Modifier and Type | Method and Description |
---|---|
Attachments |
add(Attachment... attachments) |
Attachments |
add(java.lang.Iterable<Attachment> attachments) |
Attachment |
byLabel(java.lang.String name) |
Attachment |
byName(java.lang.String name) |
static Attachments.Builder |
create() |
static Attachments |
empty() |
static Attachments |
from(Attachment... contents) |
static Attachments |
from(java.util.Collection<? extends Attachment> contents) |
static Attachments |
from(java.lang.Iterable<? extends Attachment> contents) |
boolean |
hasByLabel(java.lang.String label) |
boolean |
hasByName(java.lang.String name) |
contains, equals, first, get, getList, getSize, hashCode, isEmpty, isNotEmpty, iterator, last, stream, toString
public Attachment byName(java.lang.String name)
public Attachment byLabel(java.lang.String name)
public boolean hasByName(java.lang.String name)
public boolean hasByLabel(java.lang.String label)
public Attachments add(Attachment... attachments)
public Attachments add(java.lang.Iterable<Attachment> attachments)
public static Attachments empty()
public static Attachments from(Attachment... contents)
public static Attachments from(java.lang.Iterable<? extends Attachment> contents)
public static Attachments from(java.util.Collection<? extends Attachment> contents)
public static Attachments.Builder create()