DynDocSource

class DynDocSource : BaseDocSource

Constructors

DynDocSource
Link copied to clipboard
fun DynDocSource()
DynDocSource
Link copied to clipboard
fun DynDocSource(rawSource: RawSource)
DynDocSource
Link copied to clipboard
fun DynDocSource(setup: (DynDocSource) -> Unit)

Functions

clearSource
Link copied to clipboard
fun clearSource()
fromSource
Link copied to clipboard
open override fun fromSource(rawSource: RawSource)
get
Link copied to clipboard
operator fun <V : SubDocument> get(subDoc: V): DynDocSource?
operator fun <V> get(field: BoundField<V, *>): V?
operator fun <V> get(field: SubFields<V>): V?
operator fun get(name: String): Any?
set
Link copied to clipboard
operator fun <V : SubDocument> set(subDoc: V, value: DynDocSource?)
operator fun <V> set(field: BoundField<V, *>, value: V?)
operator fun <V> set(field: SubFields<V>, value: V?)
operator fun set(name: String, value: Any?)
toSource
Link copied to clipboard
open override fun toSource(): Map<String, Any?>
toString
Link copied to clipboard
open override fun toString(): String