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