o

amf.tools

VocabularyExporter

object VocabularyExporter

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

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. val AnyShape: String
  5. val ShaclShape: String
  6. val ShapesShape: String
  7. def allClasses: Seq[VocabClassTerm]
  8. def allProperties: Seq[VocabPropertyTerm]
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. val blacklist: Map[ModelVocabulary, Seq[ModelVocabulary]]
  11. def blacklistedSuperClass(klass: String, superClass: String): Boolean
  12. def buildClassTerm(klassName: String, modelObject: Obj): Option[VocabClassTerm]
  13. def buildPropertyTerm(field: Field, klass: VocabClassTerm): Unit
  14. var classToFile: Map[String, String]
  15. var classes: Map[String, VocabClassTerm]
  16. def classesForVocabulary(vocabulary: ModelVocabulary): Seq[VocabClassTerm]

    Load all classes for a given vocabulary.

    Load all classes for a given vocabulary. Classes are returned because they are declared explicitly or used in extends or ranges.

  17. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  18. def compactUri(id: String, current: ModelVocabulary): String
  19. def computeRange(fieldType: Type, propertyTerm: VocabPropertyTerm): VocabPropertyTerm
  20. val conflictive: Seq[String]
  21. val dependencies: Map[String, ArrayBuffer[ModelVocabulary]]
  22. val emitProperties: Boolean
  23. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  25. val externalDescription: Map[String, String]
  26. val externalVocabularyClasses: Map[String, ArrayBuffer[VocabClassTerm]]
  27. val externalVocabularyProperties: Map[String, ArrayBuffer[VocabPropertyTerm]]
  28. def fieldToVocabProperty(field: Field): VocabPropertyTerm
  29. var files: Map[String, VocabularyFile]
  30. def fillInitialFiles(): Unit
  31. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. def findNamespace(id: String): Option[ModelVocabulary]
  33. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. def isExternal(prefix: String): Boolean
  36. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  37. def main(args: Array[String]): Unit
  38. def metaObjects(reflections: Reflections, handler: (String) ⇒ Any): Unit
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def notBlacklisted(klasses: Seq[String], vocabulary: ModelVocabulary): Seq[String]
  41. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  43. def parseMetaObject(klassName: String): Option[VocabClassTerm]
  44. var properties: Map[String, VocabPropertyTerm]
  45. def propertiesForVocabulary(vocabulary: ModelVocabulary): Seq[VocabPropertyTerm]
  46. val reflectionsCoreDoc: Reflections
  47. val reflectionsCoreDomain: Reflections
  48. val reflectionsExtModel: Reflections
  49. val reflectionsExtensions: Reflections
  50. val reflectionsShapes: Reflections
  51. val reflectionsTemplates: Reflections
  52. val reflectionsVocabDoc: Reflections
  53. val reflectionsVocabularies: Reflections
  54. val reflectionsWebApi: Reflections
  55. val reflectionsWebApiDoc: Reflections
  56. def renderVocabulary(vocabulary: ModelVocabulary): String
  57. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  58. def toString(): String
    Definition Classes
    AnyRef → Any
  59. def uriAlias(uri: String): String
  60. def usesReferences(vocabulary: ModelVocabulary, classTerms: Seq[VocabClassTerm], propertyTerms: Seq[VocabPropertyTerm]): Seq[ModelVocabulary]
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped