package tools
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class DialectNodeMapping(name: String, classTerm: String, propertyMappings: List[DialectPropertyMapping]) extends Product with Serializable
- case class DialectPropertyMapping(name: String, propertyTerm: String, range: String, allowMultiple: Boolean) extends Product with Serializable
- case class VocabClassTerm(id: String, displayName: String, description: String, superClasses: Seq[String], properties: Seq[String] = Nil) extends Product with Serializable
- 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
- case class VocabularyFile(base: String, usage: String) extends Product with Serializable
Value Members
-
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.
- object DialectExporter
- object VocabularyExporter