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: AmfObject, 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. trait DeclarationKeyCollector extends AnyRef
  5. case class DeclarationsEmitterWrapper(emitters: Seq[EntryEmitter], ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  6. case class JsonSchemaEmitter(root: Shape, declarations: Seq[DomainElement], ordering: SpecOrdering = SpecOrdering.Lexical, options: ShapeRenderOptions, errorHandler: ErrorHandler) extends Product with Serializable
  7. case class JsonSchemaEntry(version: JSONSchemaVersion) extends EntryEmitter with Product with Serializable
  8. trait JsonSchemaSerializer extends PlatformSecrets
  9. case class MapEntriesArrayNode(obj: YMap)(implicit iv: IllegalTypeHandler) extends BaseArrayNode with Product with Serializable

    Map array node.

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

    Serializes AnyShape to RAML Data Type.

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

    Lazy iterator implementation for traversing all nested nodes starting from a provided YNode.

    Lazy iterator implementation for traversing all nested nodes starting from a provided YNode. Alias counter is used to avoid excessive use of anchor references which may lead to never ending processing

Ungrouped