Interface IConfigRootNode<T extends Config>
-
- All Superinterfaces:
ConfigNode<T>
public interface IConfigRootNode<T extends Config> extends ConfigNode<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddComment(java.lang.String path, java.lang.String comment)voidclearCommentsAtPath(java.lang.String path)java.util.List<java.lang.String>getCommentsAtPath(java.lang.String path)TgetConfig()java.lang.ObjectgetObjectAtPath(java.lang.String path, java.lang.Object defaultValue)java.lang.ObjectserializeToObject()-
Methods inherited from interface me.keehl.elevators.api.util.config.nodes.ConfigNode
addChildNode, addComment, clearComments, getChildPath, getChildren, getChildWithKey, getComments, getConfigConverter, getKey, getParent, getPath, getRoot, getValue, setValue
-
-
-
-
Method Detail
-
getObjectAtPath
java.lang.Object getObjectAtPath(java.lang.String path, java.lang.Object defaultValue)
-
getConfig
T getConfig()
-
serializeToObject
java.lang.Object serializeToObject()
-
addComment
void addComment(java.lang.String path, java.lang.String comment)
-
getCommentsAtPath
java.util.List<java.lang.String> getCommentsAtPath(java.lang.String path)
-
clearCommentsAtPath
void clearCommentsAtPath(java.lang.String path)
-
-