Uses of Class
tech.guilhermekaua.spigotboot.config.folder.FolderConfigItemChange
Packages that use FolderConfigItemChange
-
Uses of FolderConfigItemChange in tech.guilhermekaua.spigotboot.config.folder
Methods in tech.guilhermekaua.spigotboot.config.folder that return FolderConfigItemChangeModifier and TypeMethodDescriptionstatic <T> FolderConfigItemChange<T>FolderConfigItemChange.added(@NotNull String folderConfigName, @NotNull Class<T> itemType, @NotNull String id, T newItem) Creates an ADDED change.static <T> FolderConfigItemChange<T>FolderConfigItemChange.modified(@NotNull String folderConfigName, @NotNull Class<T> itemType, @NotNull String id, T oldItem, T newItem) Creates a MODIFIED change.static <T> FolderConfigItemChange<T>FolderConfigItemChange.removed(@NotNull String folderConfigName, @NotNull Class<T> itemType, @NotNull String id, T oldItem) Creates a REMOVED change.Methods in tech.guilhermekaua.spigotboot.config.folder with parameters of type FolderConfigItemChangeModifier and TypeMethodDescriptionvoidDefaultFolderConfigRef.notifyListeners(@NotNull FolderConfigItemChange<T> change) Notifies listeners of a single change.voidFolderConfigChangeListener.onItemChange(@NotNull FolderConfigItemChange<T> change) Called when a folder config item changes.Method parameters in tech.guilhermekaua.spigotboot.config.folder with type arguments of type FolderConfigItemChangeModifier and TypeMethodDescriptionvoidDefaultFolderConfigRef.updateSnapshot(@NotNull FolderConfigSnapshot<T> newSnapshot, @NotNull List<FolderConfigItemChange<T>> changes) Updates the snapshot and notifies listeners of changes.