Class EnumListNode<E extends Enum<E>>
java.lang.Object
dev.satyrn.papermc.api.configuration.v1.ConfigurationNode<List<E>>
dev.satyrn.papermc.api.configuration.v1.EnumListNode<E>
dev.satyrn.papermc.api.configuration.v2.EnumListNode<E>
- Type Parameters:
E
- The enum type.
@Deprecated(since="1.9.0",
forRemoval=true)
public abstract class EnumListNode<E extends Enum<E>>
extends EnumListNode<E>
Deprecated, for removal: This API element is subject to removal in a future version.
Represents a configuration node with a list of enum values.
- Since:
- 1.0.0
- Author:
- Isabel Maskrey
-
Constructor Summary
ConstructorDescriptionEnumListNode
(@NotNull ConfigurationContainer parent, @NotNull String name) Deprecated, for removal: This API element is subject to removal in a future version.Creates a new configuration node with a list of enum values. -
Method Summary
Methods inherited from class dev.satyrn.papermc.api.configuration.v1.EnumListNode
defaultValue, parse, value
Methods inherited from class dev.satyrn.papermc.api.configuration.v1.ConfigurationNode
addChild, equals, getBasePath, getBasePath, getChildren, getComments, getComments, getConfig, getInlineComments, getInlineComments, getLogger, getName, getPath, getPath, getPlugin, getPriority, getSLF4JLogger, getValueNodeName, getValuePath, getValuePath, hasChildren, hasName, isSubNode, save, setComments, setComments, setConfigValue, setInlineComments, setInlineComments, setValue, toString, toString
-
Constructor Details
-
EnumListNode
Deprecated, for removal: This API element is subject to removal in a future version.Creates a new configuration node with a list of enum values.- Parameters:
parent
- The parent configuration.name
- The node's name.- Since:
- 1.0.0
-
EnumListNode