Packages

package annotations

Type Members

  1. abstract class AnnotationEmitter extends EntryEmitter
  2. abstract class AnnotationTypeEmitter extends AnyRef
  3. case class AnnotationsEmitter(element: DomainElement, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable

  4. case class DataNodeEmitter(dataNode: DataNode, ordering: SpecOrdering, referencesCollector: Map[String, DomainElement] = mutable.Map())(implicit eh: ErrorHandler) extends PartEmitter with Product with Serializable
  5. case class FacetsEmitter(element: Shape, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  6. abstract class FacetsInstanceEmitter extends EntryEmitter
  7. case class OasAnnotationEmitter(domainExtension: DomainExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends AnnotationEmitter with Product with Serializable
  8. case class OasAnnotationTypeEmitter(property: CustomDomainProperty, ordering: SpecOrdering)(implicit spec: OasSpecEmitterContext) extends AnnotationTypeEmitter with Product with Serializable
  9. case class OasFacetsInstanceEmitter(shapeExtension: ShapeExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends FacetsInstanceEmitter with Product with Serializable
  10. case class OrphanAnnotationsEmitter(orphans: Seq[DomainExtension], ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  11. case class RamlAnnotationEmitter(domainExtension: DomainExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends AnnotationEmitter with Product with Serializable
  12. case class RamlAnnotationTypeEmitter(property: CustomDomainProperty, ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends AnnotationTypeEmitter with Product with Serializable
  13. case class RamlFacetsInstanceEmitter(shapeExtension: ShapeExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends FacetsInstanceEmitter with Product with Serializable

Ungrouped