Package-level declarations

Types

Link copied to clipboard
abstract class KotlinGenerator(    val document: Document,     val shapeIndex: ShapeIndex,     val typeRegistry: KotlinTypeRegistry,     val options: KotlinGenerator.Options) : Generator

Generator for Kotlin language framework targets

Link copied to clipboard
class KotlinJAXRSGenerator(    val document: Document,     val shapeIndex: ShapeIndex,     val typeRegistry: KotlinTypeRegistry,     val options: KotlinJAXRSGenerator.Options) : KotlinGenerator

Generator for Kotlin/'JAX-RS 2' interfaces

Link copied to clipboard
data class KotlinResolutionContext(val unit: BaseUnit, val shapeIndex: ShapeIndex, val suggestedTypeName: ClassName?) : ResolutionContext
Link copied to clipboard
class KotlinSundayGenerator(    val document: Document,     val shapeIndex: ShapeIndex,     val typeRegistry: KotlinTypeRegistry,     val options: KotlinSundayGenerator.Options) : KotlinGenerator
Link copied to clipboard
class KotlinTypeRegistry(    val defaultModelPackageName: String,     generatedAnnotationName: String?,     val generationMode: GenerationMode,     val options: Set<KotlinTypeRegistry.Option>) : TypeRegistry