public enum DistributionFlag extends Enum<DistributionFlag>
| Enum Constant and Description |
|---|
ATOM_CACHE
The node implements an atom cache (obsolete).
|
BIG_CREATION
The node creation is big integer.
|
BIT_BINARIES
The node supports bit binaries.
|
DIST_HDR_ATOM_CACHE
The node implements atom cache in distribution header.
|
DIST_MONITOR
The node implements distributed process monitoring.
|
DIST_MONITOR_NAME
The node implements distributed named process monitoring.
|
EXPORT_PTR_TAG
Unknown and not supported tag...
|
EXTENDED_PIDS_PORTS
The node can handle extended pids and ports.
|
EXTENDED_REFERENCES
The node implements extended (3 × 32 bits) references.
|
FUN_TAGS
The node uses separate tag for functions (lambdas) in the distribution protocol.
|
HIDDEN_ATOM_CACHE
The (hidden) node implements atom cache (obsolete).
|
MAP_TAG
The node supports map data types.
|
NEW_FLOATS
The node understands new float format.
|
NEW_FUN_TAGS
The node understand new function tags.
|
PUBLISHED
The node is to be published and part of the global namespace.
|
SMALL_ATOM_TAGS
The node understand the SMALL_ATOM_EXT tag.
|
UNICODE_IO
The node supports UTF IO.
|
UTF8_ATOMS
The node understand UTF-8 encoded atoms.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
bitwiseOr(Collection<DistributionFlag> flags)
Converts set of distribution flags to integer number
via bitwise inclusive OR operator.
|
static int |
bitwiseOr(DistributionFlag... flags)
Converts set of distribution flags to integer number
via bitwise inclusive OR operator.
|
static Set<DistributionFlag> |
parse(int number)
Parses integer to set of distribution flags via bitwise AND operation.
|
static DistributionFlag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DistributionFlag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DistributionFlag PUBLISHED
public static final DistributionFlag ATOM_CACHE
public static final DistributionFlag EXTENDED_REFERENCES
public static final DistributionFlag DIST_MONITOR
public static final DistributionFlag FUN_TAGS
public static final DistributionFlag DIST_MONITOR_NAME
Not used.
public static final DistributionFlag HIDDEN_ATOM_CACHE
Not supported.
public static final DistributionFlag NEW_FUN_TAGS
public static final DistributionFlag EXTENDED_PIDS_PORTS
public static final DistributionFlag EXPORT_PTR_TAG
public static final DistributionFlag BIT_BINARIES
public static final DistributionFlag NEW_FLOATS
public static final DistributionFlag UNICODE_IO
public static final DistributionFlag DIST_HDR_ATOM_CACHE
public static final DistributionFlag SMALL_ATOM_TAGS
public static final DistributionFlag UTF8_ATOMS
public static final DistributionFlag MAP_TAG
public static final DistributionFlag BIG_CREATION
public static DistributionFlag[] values()
for (DistributionFlag c : DistributionFlag.values()) System.out.println(c);
public static DistributionFlag valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static int bitwiseOr(DistributionFlag... flags)
flags - set of distribution flagspublic static int bitwiseOr(Collection<DistributionFlag> flags)
flags - set of distribution flagspublic static Set<DistributionFlag> parse(int number)
number - represents a set of distribution flagsCopyright © 2018 Appulse. All rights reserved.