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

com.papsign.ktor.openapigen.parameters.PathParamStyle.kt Maven / Gradle / Ivy

package com.papsign.ktor.openapigen.parameters

import com.papsign.ktor.openapigen.parameters.parsers.builders.Builder
import com.papsign.ktor.openapigen.parameters.parsers.builders.BuilderFactory
import com.papsign.ktor.openapigen.parameters.parsers.builders.path.matrix.MatrixBuilderFactory
import com.papsign.ktor.openapigen.parameters.parsers.builders.path.label.LabelBuilderFactory
import com.papsign.ktor.openapigen.parameters.parsers.builders.path.simple.SimpleBuilderFactory


enum class PathParamStyle(override val factory: BuilderFactory, PathParamStyle>): ParameterStyle {
    simple(SimpleBuilderFactory), label(LabelBuilderFactory), matrix(MatrixBuilderFactory)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy