c

amf.plugins.document.vocabularies.parser.instances

RamlDialectInstanceParser

class RamlDialectInstanceParser extends BaseSpecParser

Linear Supertypes
BaseSpecParser, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RamlDialectInstanceParser
  2. BaseSpecParser
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RamlDialectInstanceParser(root: Root)(implicit ctx: DialectInstanceContext)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def checkHashProperties(node: DialectDomainElement, propertyMapping: PropertyMapping, propertyEntry: YMapEntry): DialectDomainElement
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. implicit val ctx: DialectInstanceContext
    Definition Classes
    RamlDialectInstanceParser → BaseSpecParser
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def findCompatibleMapping(id: String, unionMappings: Seq[NodeMapping], discriminatorMapping: Map[String, NodeMapping], discriminator: Option[String], nodeMap: YMap, mapProperties: Seq[String]): Seq[NodeMapping]
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. val map: YMap
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  19. def parseDeclarations(documentType: String): Unit
    Attributes
    protected
  20. def parseDialectExtension(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  21. def parseDocument(): Option[DialectInstance]
  22. def parseEncoded(dialectInstance: EncodesModel): Option[DialectDomainElement]
    Attributes
    protected
  23. def parseEncodedFragment(dialectInstanceFragment: DialectInstanceFragment): Option[DialectDomainElement]
    Attributes
    protected
  24. def parseFragment(): Option[DialectInstanceFragment]
  25. def parseLibrary(): Option[DialectInstanceLibrary]
  26. def parseLiteralCollectionProperty(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  27. def parseLiteralProperty(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  28. def parseLiteralValue(value: YNode, property: PropertyMapping, node: DialectDomainElement): Option[_]
  29. def parseNestedNode(id: String, entry: YNode, mapping: NodeMapping): Option[DialectDomainElement]
    Attributes
    protected
  30. def parseNode(id: String, ast: YNode, mapping: NodeMapping): Option[DialectDomainElement]
    Attributes
    protected
  31. def parseObjectCollectionProperty(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  32. def parseObjectInheritanceMap(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  33. def parseObjectMapProperty(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  34. def parseObjectPairProperty(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  35. def parseObjectProperty(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  36. def parseObjectUnion(id: String, ast: YNode, property: PropertyMapping, node: DialectDomainElement, mapProperties: Seq[String] = Nil): Option[DialectDomainElement]
  37. def parseProperty(id: String, propertyEntry: YMapEntry, property: PropertyMapping, node: DialectDomainElement): Unit
  38. def pathSegment(parent: String, next: String): String
  39. def setLiteralValue(value: YNode, property: PropertyMapping, node: DialectDomainElement): Any
  40. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  41. def toString(): String
    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BaseSpecParser

Inherited from AnyRef

Inherited from Any

Ungrouped