Packages

package common

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AbstractVariables() extends Product with Serializable
  2. case class AnnotationParser(element: DomainElement, map: YMap, target: List[String] = Nil)(implicit ctx: WebApiContext) extends Product with Serializable
  3. class DataNodeParser extends AnyRef

    Parse an object as a fully dynamic value.

  4. case class DeclarationsEmitterWrapper(emitters: Seq[EntryEmitter], ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  5. case class JsonSchemaEmitter(root: Shape, declarations: Seq[DomainElement], ordering: SpecOrdering = SpecOrdering.Lexical, options: ShapeRenderOptions) extends Product with Serializable
  6. trait JsonSchemaSerializer extends AnyRef
  7. case class MapEntriesArrayNode(obj: YMap)(implicit iv: IllegalTypeHandler) extends BaseArrayNode with Product with Serializable

    Map array node.

  8. case class PayloadEmitter(dataNode: DataNode, ordering: SpecOrdering = SpecOrdering.Lexical)(implicit eh: ErrorHandler) extends Product with Serializable
  9. trait PayloadSerializer extends AnyRef
  10. trait RamlDatatypeSerializer extends AnyRef

    Serializes AnyShape to RAML Data Type.

  11. case class ScalarNodeParser(parameters: AbstractVariables = AbstractVariables(), parent: Option[String] = None, idCounter: IdCounter = new IdCounter)(implicit ctx: WebApiContext) extends Product with Serializable
  12. case class ShapeExtensionParser(shape: Shape, map: YMap, ctx: RamlWebApiContext, typeInfo: TypeInfo, overrideSyntax: Option[String] = None) extends Product with Serializable
  13. trait SpecParserOps extends AnyRef
  14. trait WebApiBaseSpecParser extends BaseSpecParser with SpecParserOps
  15. sealed trait YMapEntryLike extends AnyRef

Ungrouped