ServiceClassesCreator

orchescala.helper.openApi.ServiceClassesCreator
case class ServiceClassesCreator(allSchemas: Map[String, Schema[_]])(using config: OpenApiConfig) extends CreatorHelper

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

lazy val create: Seq[IsFieldType]

Givens

Givens

Extensions

Inherited extensions

extension (schema: Schema[_])
protected def createField(optKey: Option[String], optDescr: Option[String], optIsRequired: Option[Boolean], optExample: Option[AnyRef], optExamples: Option[Map[String, Example]]): ConstrField

Attributes

Inherited from:
CreatorHelper
def extractType(key: String): String

Attributes

Inherited from:
CreatorHelper
protected def refType: String

Attributes

Inherited from:
CreatorHelper
protected def schemaType: Option[String]

Attributes

Inherited from:
CreatorHelper