DocSource
Types
OptionalListableValueDelegate
Link copied to clipboard
class OptionalListableValueDelegate<V>(fieldName: String, fieldType: FieldType<V, *>) : DocSource.OptionalValueDelegate<V>
Content copied to clipboard
OptionalValueDelegate
Link copied to clipboard
open class OptionalValueDelegate<V>(fieldName: String, fieldType: FieldType<V, *>)
Content copied to clipboard
OptionalValueDelegateWithDefault
Link copied to clipboard
RequiredListableValueDelegate
Link copied to clipboard
class RequiredListableValueDelegate<V>(fieldName: String, fieldType: FieldType<V, *>) : DocSource.RequiredValueDelegate<V>
Content copied to clipboard
RequiredValueDelegate
Link copied to clipboard
open class RequiredValueDelegate<V>(fieldName: String, fieldType: FieldType<V, *>)
Content copied to clipboard
Functions
default
Link copied to clipboard
fun <V> BoundField<V, *>.default(defaultValue: () -> V): DocSource.OptionalValueDelegateWithDefault<V>
Content copied to clipboard
fromSource
Link copied to clipboard
getJoinFieldName
Link copied to clipboard
list
Link copied to clipboard
fun <V> BoundField<V, *>.list(): DocSource.OptionalValueDelegate<MutableList<V?>>
Content copied to clipboard
provideDelegate
Link copied to clipboard
required
Link copied to clipboard
fun <V> BoundField<V, *>.required(): DocSource.RequiredListableValueDelegate<V>
Content copied to clipboard
source
Link copied to clipboard
fun <V : BaseDocSource> SubDocument.source(sourceFactory: () -> V): DocSource.OptionalListableValueDelegate<V>
Content copied to clipboard