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 JsonSchemaEmitter(root: AnyShape, declarations: Seq[DomainElement], ordering: SpecOrdering = SpecOrdering.Lexical, options: ShapeRenderOptions) 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 RefCounter(count: Int = 0, maxRefThreshold: Long = RefCounter.defaultThreshold) extends Product with Serializable
  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

Value Members

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

Ungrouped