Package com.kamikazejam.kamicommon.yaml
Class AbstractMemorySection<T extends AbstractMemorySection<?>>
java.lang.Object
com.kamikazejam.kamicommon.yaml.AbstractMemorySection<T>
- Direct Known Subclasses:
MemorySectionMethods
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractMemorySection
(@Nullable org.yaml.snakeyaml.nodes.MappingNode node, @Nullable ConfigurationMethods<?> parent) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
@Nullable org.yaml.snakeyaml.nodes.Node
getKeyNode
(String key) getKeys
(org.yaml.snakeyaml.nodes.MappingNode node, boolean deep) @Nullable org.yaml.snakeyaml.nodes.Node
@Nullable org.yaml.snakeyaml.nodes.NodeTuple
getNodeTuple
(String key) static @Nullable Object
getNodeValue
(@Nullable org.yaml.snakeyaml.nodes.Node node) protected @Nullable Object
@Nullable org.yaml.snakeyaml.nodes.NodeTuple
internalPut
(String key, @Nullable Object value) protected boolean
isPrimitiveWrapper
(Object input) protected @Nullable BigDecimal
void
void
void
setChanged
(boolean changed)
-
Constructor Details
-
AbstractMemorySection
public AbstractMemorySection(@Nullable @Nullable org.yaml.snakeyaml.nodes.MappingNode node, @Nullable @Nullable ConfigurationMethods<?> parent)
-
-
Method Details
-
set
-
put
-
setChanged
public void setChanged(boolean changed) -
internalPut
-
parseBigDecimal
-
getObject
-
getNodeValue
@Nullable public static @Nullable Object getNodeValue(@Nullable @Nullable org.yaml.snakeyaml.nodes.Node node) -
getNode
-
getKeys
-
contains
-
isPrimitiveWrapper
-
getKeyNode
-
getNodeTuple
-