public class ImmutableSpongePatternListValue extends ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer> implements org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
actualValue
Constructor and Description |
---|
ImmutableSpongePatternListValue(org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<List<org.spongepowered.api.data.meta.PatternLayer>>> key,
List<org.spongepowered.api.data.meta.PatternLayer> actualValue) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.value.mutable.PatternListValue |
asMutable() |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
set(int index,
org.spongepowered.api.data.type.BannerPatternShape patternShape,
org.spongepowered.api.data.type.DyeColor color) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
set(int index,
org.spongepowered.api.data.meta.PatternLayer element) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
transform(Function<List<org.spongepowered.api.data.meta.PatternLayer>,List<org.spongepowered.api.data.meta.PatternLayer>> function) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
with(org.spongepowered.api.data.type.BannerPatternShape patternShape,
org.spongepowered.api.data.type.DyeColor color) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
with(int index,
org.spongepowered.api.data.type.BannerPatternShape patternShape,
org.spongepowered.api.data.type.DyeColor color) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
with(int index,
Iterable<org.spongepowered.api.data.meta.PatternLayer> values) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
with(int index,
org.spongepowered.api.data.meta.PatternLayer value) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
with(List<org.spongepowered.api.data.meta.PatternLayer> value) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
with(org.spongepowered.api.data.meta.PatternLayer... elements) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
withAll(Iterable<org.spongepowered.api.data.meta.PatternLayer> elements) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
without(int index) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
without(org.spongepowered.api.data.meta.PatternLayer element) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
withoutAll(Iterable<org.spongepowered.api.data.meta.PatternLayer> elements) |
org.spongepowered.api.data.value.immutable.ImmutablePatternListValue |
withoutAll(Predicate<org.spongepowered.api.data.meta.PatternLayer> predicate) |
get, getAll, indexOf
contains, containsAll, isEmpty, size
exists, get, getDefault, getDirect, getKey
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, indexOf
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue with(List<org.spongepowered.api.data.meta.PatternLayer> value)
with
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
with
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
with
in interface org.spongepowered.api.data.value.immutable.ImmutableValue<List<org.spongepowered.api.data.meta.PatternLayer>>
with
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue transform(Function<List<org.spongepowered.api.data.meta.PatternLayer>,List<org.spongepowered.api.data.meta.PatternLayer>> function)
transform
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
transform
in interface org.spongepowered.api.data.value.immutable.ImmutableValue<List<org.spongepowered.api.data.meta.PatternLayer>>
transform
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.mutable.PatternListValue asMutable()
asMutable
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
asMutable
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
asMutable
in interface org.spongepowered.api.data.value.immutable.ImmutableValue<List<org.spongepowered.api.data.meta.PatternLayer>>
asMutable
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue with(org.spongepowered.api.data.meta.PatternLayer... elements)
with
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
with
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
with
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue withAll(Iterable<org.spongepowered.api.data.meta.PatternLayer> elements)
withAll
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
withAll
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
withAll
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue without(org.spongepowered.api.data.meta.PatternLayer element)
without
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
without
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
without
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue withoutAll(Iterable<org.spongepowered.api.data.meta.PatternLayer> elements)
withoutAll
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
withoutAll
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
withoutAll
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue withoutAll(Predicate<org.spongepowered.api.data.meta.PatternLayer> predicate)
withoutAll
in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue<org.spongepowered.api.data.meta.PatternLayer,List<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>,org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.data.meta.PatternLayer>>
withoutAll
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
withoutAll
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue with(int index, org.spongepowered.api.data.meta.PatternLayer value)
with
in interface org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>
with
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
with
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue with(int index, Iterable<org.spongepowered.api.data.meta.PatternLayer> values)
with
in interface org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>
with
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
with
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue without(int index)
without
in interface org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>
without
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
without
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue set(int index, org.spongepowered.api.data.meta.PatternLayer element)
set
in interface org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.data.meta.PatternLayer>
set
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
set
in class ImmutableSpongeListValue<org.spongepowered.api.data.meta.PatternLayer>
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue with(org.spongepowered.api.data.type.BannerPatternShape patternShape, org.spongepowered.api.data.type.DyeColor color)
with
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue with(int index, org.spongepowered.api.data.type.BannerPatternShape patternShape, org.spongepowered.api.data.type.DyeColor color)
with
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
public org.spongepowered.api.data.value.immutable.ImmutablePatternListValue set(int index, org.spongepowered.api.data.type.BannerPatternShape patternShape, org.spongepowered.api.data.type.DyeColor color)
set
in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue