KotlinTrader / com.doubleu.kotlintrader.delegates

Package com.doubleu.kotlintrader.delegates

Types

DatabaseDelegate abstract class DatabaseDelegate<X>

Super class for all Delegates that delegate Entity fields to the database. Implementations of this also must provide a Property.

MutableReferenceDelegate class MutableReferenceDelegate<T : Entity<T>> : DatabaseDelegate<T>

Delegates mutable Entity-References to the database

PropertyDelegate class PropertyDelegate<T, V> : DatabaseDelegate<V>

Delegates simple properties to the database

ReferenceDelegate class ReferenceDelegate<T : Entity<T>> : DatabaseDelegate<T>

Delegates an immutable Entity-Reference to the database