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. case class DataNodeParser(node: YNode, parameters: AbstractVariables = AbstractVariables(), parent: Option[String] = None, idCounter: IdCounter = new IdCounter)(implicit ctx: WebApiContext) extends Product with Serializable

    Parse an object as a fully dynamic value.

  4. case class JsonSchemaEmitter(shape: AnyShape, ordering: SpecOrdering = SpecOrdering.Lexical, eh: ErrorHandler) extends Product with Serializable
  5. trait JsonSchemaSerializer extends AnyRef
  6. case class MapEntriesArrayNode(obj: YMap)(implicit iv: IllegalTypeHandler) extends BaseArrayNode with Product with Serializable

    Map array node.

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

    Serializes AnyShape to RAML Data Type.

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

Value Members

  1. object AnnotationParser extends Serializable
  2. object DataNodeParser extends Serializable
  3. object JsonSchemaEntry extends EntryEmitter
  4. object MapArrayNode
  5. object RamlScalarNode
  6. object SingleArrayNode
  7. object WellKnownAnnotation

Ungrouped