public interface FlagAffectedCommand extends VisitableCommand
VisitableCommand.LoadType| Modifier and Type | Method and Description |
|---|---|
default void |
addFlag(Flag flag)
Deprecated.
Since 9.0, please use
addFlags(long) with a FlagBitSets constant instead. |
default void |
addFlags(long flagsBitSet)
Add a set of flags to the command.
|
default void |
addFlags(Set<Flag> flags)
Deprecated.
Since 9.0, please use
addFlags(long) with a FlagBitSets constant instead. |
default Set<Flag> |
getFlags() |
long |
getFlagsBitSet() |
default boolean |
hasAllFlags(long flagBitSet)
Check whether all of the flags in the
flagsBitSet parameter are present in the command. |
default boolean |
hasAnyFlag(long flagsBitSet)
Check whether any of the flags in the
flagsBitSet parameter is present in the command. |
default boolean |
hasFlag(Flag flag)
Deprecated.
Since 9.0, please use
hasAnyFlag(long) with a FlagBitSets constant instead. |
default void |
setFlags(Set<Flag> flags)
Deprecated.
Since 9.0, please use
setFlagsBitSet(long) instead. |
void |
setFlagsBitSet(long bitSet)
Set the flags, replacing any existing flags.
|
acceptVisitor, init, loadTypecanBlock, getCommandId, invoke, invokeAsync, isReturnValueExpected, isSuccessful, readFrom, setOrigin, writeTodefault Set<Flag> getFlags()
setFlags(java.util.Set). The set should
not be modified directly, only via the setFlags(Set), addFlag(Flag) and addFlags(Set) methods.long getFlagsBitSet()
setFlagsBitSet(long), addFlags(long)
and addFlags(Set) methods.default void setFlags(Set<Flag> flags)
setFlagsBitSet(long) instead.flags - The new flags.void setFlagsBitSet(long bitSet)
@Deprecated default void addFlag(Flag flag)
addFlags(long) with a FlagBitSets constant instead.flag - The flag to add.@Deprecated default void addFlags(Set<Flag> flags)
addFlags(long) with a FlagBitSets constant instead.flags - The flags to add.default void addFlags(long flagsBitSet)
flagsBitSet - The flags to add, usually a FlagBitSets constant (or combination thereof).@Deprecated default boolean hasFlag(Flag flag)
hasAnyFlag(long) with a FlagBitSets constant instead.flag - to lookup in the commanddefault boolean hasAnyFlag(long flagsBitSet)
flagsBitSet parameter is present in the command.
Should be used with the constants in FlagBitSets.default boolean hasAllFlags(long flagBitSet)
flagsBitSet parameter are present in the command.
Should be used with the constants in FlagBitSets.Copyright © 2022 JBoss by Red Hat. All rights reserved.