Interface CRUDOperations<K>
- Type Parameters:
K- the type of data keys used in the configuration file.
- All Superinterfaces:
CreatableConfig<K>,DeletableConfig<K>,ReadableConfig<K>,UpdatableConfig<K>
- All Known Implementing Classes:
AutoReadBukkitConfig,AutoReadYamlSource,BaseConfig,BasicBukkitConfig,BasicVelocityConfig,BukkitConfig,YamlSource
public interface CRUDOperations<K>
extends CreatableConfig<K>, ReadableConfig<K>, UpdatableConfig<K>, DeletableConfig<K>
A comprehensive interface that aggregates all standard configuration life-cycle operations.
By extending
CreatableConfig, ReadableConfig, UpdatableConfig,
and DeletableConfig, this interface represents a complete CRUD (Create, Read, Update, Delete)
capability for a configuration file.- Since:
- 0.1
- Author:
- a8kj7sea
-
Method Summary
Methods inherited from interface me.a8kj.config.file.operation.impl.CreatableConfig
createMethods inherited from interface me.a8kj.config.file.operation.impl.DeletableConfig
deleteMethods inherited from interface me.a8kj.config.file.operation.impl.ReadableConfig
readMethods inherited from interface me.a8kj.config.file.operation.impl.UpdatableConfig
update