public static class TrackedDelegate.EventStreamDelegate<M,T>
extends TrackedDelegate
TrackedDelegate.EventSinkDelegate<M,T>, TrackedDelegate.EventStreamDelegate<M,T>, TrackedDelegate.ObjectPropertyDelegate<M,T>, TrackedDelegate.ObservableDelegate<M,T>, TrackedDelegate.ObservableListDelegate<M,T>, TrackedDelegate.ObservableListReadOnlyDelegate<M,T>, TrackedDelegate.ObservableValueDelegate<M,T>, TrackedDelegate.ObserverDelegate<M,T>, TrackedDelegate.SubjectDelegate<M,T>, TrackedDelegate.WritableValueDelegate<M,T>
Constructor and Description |
---|
EventStreamDelegate(kotlin.reflect.KClass<M> klass,
kotlin.jvm.functions.Function1<? super M,? extends error.NonExistentClass> eventStreamProperty) |
Modifier and Type | Method and Description |
---|---|
kotlin.jvm.functions.Function1<M,NonExistentClass> |
getEventStreamProperty() |
NonExistentClass |
getValue(java.lang.Object thisRef,
kotlin.reflect.KProperty<?> property) |
getKlass