package dialects

Type Members

  1. trait AliasesConsumer extends AmlEmittersHelper
  2. trait DialectDocumentsEmitters extends AmlEmittersHelper
  3. case class DialectEmitter(dialect: Dialect) extends DialectDocumentsEmitters with Product with Serializable
  4. trait DiscriminatorEmitter extends PosExtractor with AliasesConsumer
  5. case class DocumentsModelEmitter(dialect: Dialect, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with AliasesConsumer with Product with Serializable
  6. case class DocumentsModelOptionsEmitter(dialect: Dialect, ordering: SpecOrdering, aliases: Map[String, (String, String)] = Map()) extends EntryEmitter with AliasesConsumer with Product with Serializable
  7. case class FragmentMappingEmitter(dialect: Dialect, fragment: DocumentMapping, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with AliasesConsumer with Product with Serializable
  8. case class FragmentsDocumentModelEmitter(dialect: Dialect, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with AliasesConsumer with Product with Serializable
  9. case class LibraryDocumentModelEmitter(dialect: Dialect, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with AliasesConsumer with Product with Serializable
  10. case class NodeMappingEmitter(dialect: Dialect, nodeMappable: NodeMappable, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with DiscriminatorEmitter with AliasesConsumer with PosExtractor with Product with Serializable
  11. trait PosExtractor extends AnyRef
  12. case class PropertyMappingEmitter(dialect: Dialect, propertyMapping: PropertyMapping, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with DiscriminatorEmitter with AliasesConsumer with PosExtractor with Product with Serializable
  13. case class RamlDialectLibraryEmitter(library: DialectLibrary) extends DialectDocumentsEmitters with Product with Serializable
  14. case class ReferenceEmitter(reference: DeclaresModel, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with Product with Serializable
  15. case class ReferencesEmitter(baseUnit: BaseUnit, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with Product with Serializable
  16. case class RootDocumentModelEmitter(dialect: Dialect, ordering: SpecOrdering, aliases: Map[String, (String, String)]) extends EntryEmitter with AliasesConsumer with Product with Serializable

Ungrouped