Packages

package client3

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package api
  2. package json
  3. package model
  4. package openapi

Type Members

  1. class Codegen extends AnyRef
  2. case class CodegenConfig(handleErrors: Boolean = false, jsonLibrary: JsonLibrary = JsonLibrary.Circe, minimize: Boolean = true, typesMapping: TypesMapping = TypesMapping()) extends Product with Serializable
  3. case class CodegenOutput(processedOps: Map[Option[String], List[Def]], enums: List[Enum], imports: List[Import], codecs: List[Stat], classes: List[Defn]) extends Product with Serializable
  4. case class CollectedOperation(path: String, method: Method, operation: SafeOperation) extends Product with Serializable
  5. class CoproductCollector extends AnyRef
  6. class ImportRegistry extends AnyRef
  7. sealed trait JsonLibrary extends AnyRef
  8. trait LogAdapter extends AnyRef
  9. case class Model(schemas: Map[SchemaRef, SafeSchema], classNames: Map[SchemaRef, ClassName], childToParentRef: Map[SchemaRef, List[SchemaRef]], typeMappings: TypesMapping) extends Product with Serializable
  10. class ProductCollector extends AnyRef
  11. class ReferenceCollector extends AnyRef
  12. case class TypesMapping(dateTime: Class[_] = classOf[LocalDateTime]) extends Product with Serializable

Value Members

  1. object EnumCollector
  2. object EnumGenerator
  3. object ImportRegistry
  4. object JsonLibrary
  5. object LogAdapter
  6. object Model extends Serializable
  7. object ModelGenerator

Ungrouped