@PublicApi
public interface AttributeSubscriptionPatch
Provides methods for changing AttributeSubscription
parameters.
All methods may be called in any order. The actual update of the parameters will happen only after all the calls have been done.
Modifier and Type | Method and Description |
---|---|
AttributeSubscriptionPatch |
addAttribute(AttributeSpec<?> attribute) |
AttributeSubscriptionPatch |
addRows(LongList rows) |
AttributeSubscriptionPatch |
removeAttribute(AttributeSpec<?> attribute) |
AttributeSubscriptionPatch |
removeRows(LongList rows) |
AttributeSubscriptionPatch |
setAttributes(Collection<? extends AttributeSpec<?>> attributes) |
AttributeSubscriptionPatch |
setForest(ForestSpec forestSpec) |
AttributeSubscriptionPatch |
setRows(LongList rows) |
@NotNull AttributeSubscriptionPatch setForest(ForestSpec forestSpec)
@NotNull AttributeSubscriptionPatch setAttributes(Collection<? extends AttributeSpec<?>> attributes)
@NotNull AttributeSubscriptionPatch setRows(LongList rows)
@NotNull AttributeSubscriptionPatch addAttribute(AttributeSpec<?> attribute)
@NotNull AttributeSubscriptionPatch removeAttribute(AttributeSpec<?> attribute)
@NotNull AttributeSubscriptionPatch addRows(LongList rows)
@NotNull AttributeSubscriptionPatch removeRows(LongList rows)
Copyright © 2024 Tempo Software. All Rights Reserved.