Packages

p

amf

tools

package tools

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class DialectNodeMapping(name: String, classTerm: String, propertyMappings: List[DialectPropertyMapping]) extends Product with Serializable
  2. case class DialectPropertyMapping(name: String, propertyTerm: String, range: String, allowMultiple: Boolean) extends Product with Serializable
  3. case class VocabClassTerm(id: String, displayName: String, description: String, superClasses: Seq[String], properties: Seq[String] = Nil) extends Product with Serializable
  4. case class VocabPropertyTerm(id: String, displayName: String, description: String, superClasses: Seq[String], scalarRange: Option[String], objectRange: Option[String], domain: Set[String]) extends Product with Serializable
  5. case class VocabularyFile(base: String, usage: String) extends Product with Serializable

Value Members

  1. object CanonicalWebAPIDialectExporter

    Logic that generates a 'canonical' dialect matching the structure in the meta-model for WebAPIs.

    Logic that generates a 'canonical' dialect matching the structure in the meta-model for WebAPIs. The goal of this dialect is to match the JSON-LD graph generated after parsing a RAML/OAS file with AMF. This is different from the 'lexical' dialect for editing graph used by LS and generated by the DialectExporter object.

  2. object DialectExporter
  3. object VocabularyExporter

Ungrouped