All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ai.tock.bot.mongo.StoryDefinitionConfigurationHistoryCol_.kt Maven / Gradle / Ivy

package ai.tock.bot.mongo

import ai.tock.bot.admin.story.StoryDefinitionConfiguration
import ai.tock.bot.admin.story.StoryDefinitionConfiguration_
import java.time.Instant
import kotlin.Boolean
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 __Conf:
        KProperty1
    get() = StoryDefinitionConfigurationMongoDAO.StoryDefinitionConfigurationHistoryCol::conf
private val __Deleted:
        KProperty1
    get() = StoryDefinitionConfigurationMongoDAO.StoryDefinitionConfigurationHistoryCol::deleted
private val __Date:
        KProperty1
    get() = StoryDefinitionConfigurationMongoDAO.StoryDefinitionConfigurationHistoryCol::date
internal class StoryDefinitionConfigurationHistoryCol_(previous: KPropertyPath?, property:
        KProperty1<*, StoryDefinitionConfigurationMongoDAO.StoryDefinitionConfigurationHistoryCol?>)
        : KPropertyPath(previous,property)
        {
    val conf: StoryDefinitionConfiguration_
        get() =
                StoryDefinitionConfiguration_(this,StoryDefinitionConfigurationMongoDAO.StoryDefinitionConfigurationHistoryCol::conf)

    val deleted: KPropertyPath
        get() = KPropertyPath(this,__Deleted)

    val date: KPropertyPath
        get() = KPropertyPath(this,__Date)

    companion object {
        val Conf:
                StoryDefinitionConfiguration_
            get() = StoryDefinitionConfiguration_(null,__Conf)
        val Deleted:
                KProperty1
            get() = __Deleted
        val Date:
                KProperty1
            get() = __Date}
}

internal class StoryDefinitionConfigurationHistoryCol_Col(previous: KPropertyPath?,
        property: KProperty1<*,
        Collection?>) :
        KCollectionPropertyPath>(previous,property) {
    val conf: StoryDefinitionConfiguration_
        get() =
                StoryDefinitionConfiguration_(this,StoryDefinitionConfigurationMongoDAO.StoryDefinitionConfigurationHistoryCol::conf)

    val deleted: KPropertyPath
        get() = KPropertyPath(this,__Deleted)

    val date: KPropertyPath
        get() = KPropertyPath(this,__Date)

    @Suppress("UNCHECKED_CAST")
    override fun memberWithAdditionalPath(additionalPath: String):
            StoryDefinitionConfigurationHistoryCol_ =
            StoryDefinitionConfigurationHistoryCol_(this, customProperty(this, additionalPath))}

internal class StoryDefinitionConfigurationHistoryCol_Map(previous: KPropertyPath?,
        property: KProperty1<*, Map?>) :
        KMapPropertyPath>(previous,property) {
    val conf: StoryDefinitionConfiguration_
        get() =
                StoryDefinitionConfiguration_(this,StoryDefinitionConfigurationMongoDAO.StoryDefinitionConfigurationHistoryCol::conf)

    val deleted: KPropertyPath
        get() = KPropertyPath(this,__Deleted)

    val date: KPropertyPath
        get() = KPropertyPath(this,__Date)

    @Suppress("UNCHECKED_CAST")
    override fun memberWithAdditionalPath(additionalPath: String):
            StoryDefinitionConfigurationHistoryCol_ =
            StoryDefinitionConfigurationHistoryCol_(this, customProperty(this, additionalPath))}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy