Package loggersoft. kotlin. utils
Types
AbstractBuffer
Link copied to clipboard
abstract class AbstractBuffer
Content copied to clipboard
BitEnumSet
Link copied to clipboard
data class BitEnumSet<T : Enum<T>>(map: Map<T, Int>, value: Int) : MutableSet<T>
Content copied to clipboard
CachedProperty
Link copied to clipboard
class CachedProperty<out T : Any, out E : Any>(instance: E, hint: CachedProperty.CacheHint, maker: E.() -> T)
Content copied to clipboard
IndexListIterator
Link copied to clipboard
IntegerFormatter
Link copied to clipboard
Obtainable
Link copied to clipboard
PropertyRange
Link copied to clipboard
class PropertyRange<T : Comparable<T>>(initValue: T, min: T?, max: T?, violation: (T, T) -> T)
Content copied to clipboard
StateTrackable
Link copied to clipboard
Functions
bitEnumSetOf
Link copied to clipboard
defaultViolation
Link copied to clipboard
inline fun <T : Comparable<T>> defaultViolation(newValue: T, bound: T): T
Content copied to clipboard
enumSetEmpty
Link copied to clipboard
exceptionViolation
Link copied to clipboard
inline fun <T : Comparable<T>> exceptionViolation(newValue: T, bound: T): T
Content copied to clipboard
Violation handler which throws an exception IllegalArgumentException.
Properties
EMPTY_STRING
Link copied to clipboard