ai.tock.bot.mongo.DialogFlowAggregateResult_.kt Maven / Gradle / Ivy
package ai.tock.bot.mongo
import kotlin.Int
import kotlin.String
import kotlin.Suppress
import kotlin.collections.Collection
import kotlin.collections.Map
import kotlin.reflect.KProperty1
import org.litote.kmongo.property.KCollectionPropertyPath
import org.litote.kmongo.property.KMapPropertyPath
import org.litote.kmongo.property.KPropertyPath
private val __Date: KProperty1
get() = DialogFlowAggregateResult::date
private val __Count: KProperty1
get() = DialogFlowAggregateResult::count
private val __SeriesKey: KProperty1
get() = DialogFlowAggregateResult::seriesKey
internal class DialogFlowAggregateResult_(previous: KPropertyPath?, property: KProperty1<*,
DialogFlowAggregateResult?>) : KPropertyPath(previous,property) {
val date: KPropertyPath
get() = KPropertyPath(this,__Date)
val count: KPropertyPath
get() = KPropertyPath(this,__Count)
val seriesKey: KPropertyPath
get() = KPropertyPath(this,__SeriesKey)
companion object {
val Date: KProperty1
get() = __Date
val Count: KProperty1
get() = __Count
val SeriesKey: KProperty1
get() = __SeriesKey}
}
internal class DialogFlowAggregateResult_Col(previous: KPropertyPath?, property:
KProperty1<*, Collection?>) : KCollectionPropertyPath>(previous,property) {
val date: KPropertyPath
get() = KPropertyPath(this,__Date)
val count: KPropertyPath
get() = KPropertyPath(this,__Count)
val seriesKey: KPropertyPath
get() = KPropertyPath(this,__SeriesKey)
@Suppress("UNCHECKED_CAST")
override fun memberWithAdditionalPath(additionalPath: String): DialogFlowAggregateResult_ =
DialogFlowAggregateResult_(this, customProperty(this, additionalPath))}
internal class DialogFlowAggregateResult_Map(previous: KPropertyPath?, property:
KProperty1<*, Map?>) : KMapPropertyPath>(previous,property) {
val date: KPropertyPath
get() = KPropertyPath(this,__Date)
val count: KPropertyPath
get() = KPropertyPath(this,__Count)
val seriesKey: KPropertyPath
get() = KPropertyPath(this,__SeriesKey)
@Suppress("UNCHECKED_CAST")
override fun memberWithAdditionalPath(additionalPath: String): DialogFlowAggregateResult_ =
DialogFlowAggregateResult_(this, customProperty(this, additionalPath))}