跳转至

非空变量

NotNUllVar

Version 0.0.1

有的时候需要创建可变非空变量,这就需要使用 NotNUllVar 来实现。

private var age by NotNUllVar<Int>()

NotNUllVar 同时提供一个属性 once ,如果你希望该变量只能被初始化一次,可以指定 oncetrue

private var age by NotNUllVar<Int>(once = true)

NotNullOrDefault

Version 0.0.6

获取非空变量。如果没有设置其他值,则 defaultValue 将用作变量的值,并且不允许更改。

private var fileMaxSize by NotNullOrDefault(1024L)