public enum RoleDebugFlags implements Supplier
Class RoleDebugFlags. Provides roledebugflags functionality for the Hytale server.
java.lang.Object > RoleDebugFlags
Field Summary
flags
final
EnumSet
flags
Field flags.
debugFlag
final
RoleDebugFlags
debugFlag
Field debugFlag.
preset
final
EnumSet
preset
Field preset.
result
final
StringBuilder
result
Field result.
name
public
String
name
Field name.
config
public
EnumSet
config
Field config.
Method Detail
information
public
debug
information
(generated by debug components)
Method information.
- Parameters:
generated by debugcomponents
RoleDebugFlags
public
private
RoleDebugFlags
(final String description)
Method RoleDebugFlags.
- Parameters:
final Stringdescription
get
public
String
get
()
Method get.
getFlags
static
EnumSet
getFlags
(@Nonnull final String[] args)
Method getFlags.
- Parameters:
@Nonnull final String[]args
IllegalArgumentException
public
new
IllegalArgumentException
("Missing debug flags! " + getValidNameString()
Method IllegalArgumentException.
- Parameters:
"Missing debug flags! " +getValidNameString(
getListOfFlags
static
StringBuilder
getListOfFlags
(@Nonnull final EnumSet flags, @Nonnull final StringBuilder stringBuilder)
Method getListOfFlags.
- Parameters:
@Nonnull final EnumSetflags@Nonnull final StringBuilderstringBuilder
getListOfAllFlags
static
StringBuilder
getListOfAllFlags
(@Nonnull final StringBuilder stringBuilder)
Method getListOfAllFlags.
- Parameters:
@Nonnull final StringBuilderstringBuilder
getListOfAllPresets
static
StringBuilder
getListOfAllPresets
(@Nonnull final StringBuilder stringBuilder)
Method getListOfAllPresets.
- Parameters:
@Nonnull final StringBuilderstringBuilder
getPreset
static
EnumSet
getPreset
(final String arg)
Method getPreset.
- Parameters:
final Stringarg
getValidNameString
static
String
getValidNameString
()
Method getValidNameString.
findPreset
static
EnumSet
findPreset
(final String name)
Method findPreset.
- Parameters:
final Stringname
havePreset
static
boolean
havePreset
(final String name)
Method havePreset.
- Parameters:
final Stringname
RoleDebugPreset
public
new
RoleDebugPreset
("none", EnumSet.noneOf(RoleDebugFlags.class)
Method RoleDebugPreset.
- Parameters:
"none""none"EnumSet.noneOf(RoleDebugFlags.classEnumSet.noneOf(RoleDebugFlags.class