ConfigRootUpdateManager

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
Link copied to clipboard
open override fun addUpdateMessage(key: Updatable, text: Text)
Link copied to clipboard
open override fun apply(final: Boolean)
Link copied to clipboard
fun applyKeys(config: Config)
Link copied to clipboard
open fun basicValidationStrategy(input: Any?, inputType: KType, fieldName: String, annotations: List<Annotation>): ValidatedField<*>?
Link copied to clipboard
open override fun changeCount(): Int
Link copied to clipboard
open override fun changeHistory(): List<String>
Link copied to clipboard
open override fun flush(): List<String>
Link copied to clipboard
open override fun forwardsCount(): Int
Link copied to clipboard
open override fun forwardsHandler()
Link copied to clipboard
fun getHistory(): Map<Updatable, SortedMap<Long, Text>>
Link copied to clipboard
open fun getUpdatableEntry(key: String): Updatable?
Link copied to clipboard
open override fun getUpdate(scope: String): Updatable?
Link copied to clipboard
open override fun hasChangeHistory(): Boolean
Link copied to clipboard
open override fun hasChanges(): Boolean
Link copied to clipboard
open fun hasForwards(): Boolean
Link copied to clipboard
open override fun hasRestores(scope: String): Boolean
Link copied to clipboard
open override fun hasUpdate(scope: String): Boolean
Link copied to clipboard
Link copied to clipboard
open fun managerId(): String
Link copied to clipboard
fun pushStates(config: Config)
Link copied to clipboard
fun pushUpdatableStates(scope: String = "")
Link copied to clipboard
open override fun restore(scope: String)
Link copied to clipboard
open override fun restoreCount(scope: String): Int
Link copied to clipboard
open override fun revert()
Link copied to clipboard
open override fun revertLast()
Link copied to clipboard
open fun setUpdatableEntry(entry: Updatable)
Link copied to clipboard
open override fun update(updatable: Updatable, updateMessage: Text)