Documentation / dataflow / com.femastudios.dataflow
Go to reference

Package com.femastudios.dataflow

Package that contains the basic interfaces and classes of Dataflow.

Types

DataflowThreadUtils

Singleton helper class for threads handling. This class is not directly used inside Dataflow, but it's useful on it's dependencies, like dataflow-async and dataflow-android

object DataflowThreadUtils

Field

A Field is an object that holds a value (of type T), and allows to register (and cancel) callbacks for data changes.

interface Field<out T>

FieldWrapper

This interface extends MutableField, but adds the possibility to mirror another Field.

interface FieldWrapper<T> : MutableField<T>

MutableField

This interface extends Field, but allows to change the value.

interface MutableField<T> : Field<T>