# MutableAlgorithmOverrideProperty

class MutableAlgorithmOverrideProperty(overrideDefaults: MutableProperty<Boolean>, defaultProperty: MutableProperty<Algorithm?>) : OverrideProperty<Algorithm?>

## Constructors

MutableAlgorithmOverrideProperty
Link copied to clipboard
constructor(overrideDefaults: MutableProperty<Boolean>, defaultProperty: MutableProperty<Algorithm?>)

## Properties

overridePropertyListener
Link copied to clipboard
val overridePropertyListener: PropertyListener<Algorithm?>
overrideValue
Link copied to clipboard
val overrideValue: Algorithm?
value
Link copied to clipboard
open override var value: Algorithm?

## Functions

addPropertyListener
Link copied to clipboard
open override fun addPropertyListener(listener: PropertyListener<Algorithm?>)
addWeakPropertyListener
Link copied to clipboard
open override fun addWeakPropertyListener(listener: PropertyListener<Algorithm?>)
getOverrideProperty
Link copied to clipboard
fun getOverrideProperty(): MutableProperty<Algorithm?>?
getValue
Link copied to clipboard
open operator fun getValue(thisRef: Any?, property: KProperty<*>): Algorithm?
removePropertyListener
Link copied to clipboard
open override fun removePropertyListener(listener: PropertyListener<Algorithm?>)
reset
Link copied to clipboard
fun reset()
setValue
Link copied to clipboard
open operator fun setValue(thisRef: Any?, property: KProperty<*>, value: Algorithm?)