net.corda.client.model / TrackedDelegate

TrackedDelegate

sealed class TrackedDelegate<M : Any>


Types

EventSinkDelegate class EventSinkDelegate<M : Any, T> : TrackedDelegate<M>
EventStreamDelegate class EventStreamDelegate<M : Any, T> : TrackedDelegate<M>
ObjectPropertyDelegate class ObjectPropertyDelegate<M : Any, T> : TrackedDelegate<M>
ObservableDelegate class ObservableDelegate<M : Any, T> : TrackedDelegate<M>
ObservableListDelegate class ObservableListDelegate<M : Any, T> : TrackedDelegate<M>
ObservableListReadOnlyDelegate class ObservableListReadOnlyDelegate<M : Any, out T> : TrackedDelegate<M>
ObservableValueDelegate class ObservableValueDelegate<M : Any, T> : TrackedDelegate<M>
ObserverDelegate class ObserverDelegate<M : Any, T> : TrackedDelegate<M>
SubjectDelegate class SubjectDelegate<M : Any, T> : TrackedDelegate<M>
WritableValueDelegate class WritableValueDelegate<M : Any, T> : TrackedDelegate<M>

Properties

klass val klass: KClass<M>

Inheritors

EventSinkDelegate class EventSinkDelegate<M : Any, T> : TrackedDelegate<M>
EventStreamDelegate class EventStreamDelegate<M : Any, T> : TrackedDelegate<M>
ObjectPropertyDelegate class ObjectPropertyDelegate<M : Any, T> : TrackedDelegate<M>
ObservableDelegate class ObservableDelegate<M : Any, T> : TrackedDelegate<M>
ObservableListDelegate class ObservableListDelegate<M : Any, T> : TrackedDelegate<M>
ObservableListReadOnlyDelegate class ObservableListReadOnlyDelegate<M : Any, out T> : TrackedDelegate<M>
ObservableValueDelegate class ObservableValueDelegate<M : Any, T> : TrackedDelegate<M>
ObserverDelegate class ObserverDelegate<M : Any, T> : TrackedDelegate<M>
SubjectDelegate class SubjectDelegate<M : Any, T> : TrackedDelegate<M>
WritableValueDelegate class WritableValueDelegate<M : Any, T> : TrackedDelegate<M>