ManagedConfigBuilder

Constructors

Link copied to clipboard
constructor(file: File, clazz: Class<T>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val clazz: Class<T>
Link copied to clipboard
var file: File
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
inline fun <A : Annotation> customProcessor(noinline editorGenerator: (ProcessedOption, A) -> GuiOptionEditor)
fun <A : Annotation> customProcessor(annotation: Class<A>, editorGenerator: BiFunction<ProcessedOption, in A, GuiOptionEditor>)
Link copied to clipboard
fun jsonMapper(function: GsonMapper<T>.() -> Unit = {})
Link copied to clipboard