Packages

package models

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AnyShape extends Shape with JsonSchemaSecrets with ShapeHelpers with JsonSchemaSerializer with RamlDatatypeSerializer with ExternalSourceElement with InheritanceChain with ExemplifiedDomainElement
  2. case class ArrayShape(fields: Fields, annotations: Annotations) extends DataArrangementShape with Product with Serializable
  3. trait CommonShapeFields extends AnyRef
  4. class CreativeWork extends DomainElement with Linkable

    Creative work internal model

  5. abstract class DataArrangementShape extends AnyShape

    Array shape

  6. class Example extends NamedDomainElement with Linkable with ExternalSourceElement with PayloadSerializer with Key

  7. trait ExemplifiedDomainElement extends DomainElement
  8. case class FileShape(fields: Fields, annotations: Annotations) extends AnyShape with CommonShapeFields with Product with Serializable
  9. trait InheritanceChain extends AnyRef
  10. case class MatrixShape(fields: Fields, annotations: Annotations) extends DataArrangementShape with Product with Serializable
  11. case class NilShape(fields: Fields, annotations: Annotations) extends AnyShape with Product with Serializable
  12. case class NodeShape(fields: Fields, annotations: Annotations) extends AnyShape with Product with Serializable

    Node shape.

  13. case class PropertyDependencies(fields: Fields, annotations: Annotations) extends DomainElement with Product with Serializable

    Property Dependency

  14. class PropertyShapeMixin extends AnyRef
  15. case class ScalarShape(fields: Fields, annotations: Annotations) extends AnyShape with CommonShapeFields with Product with Serializable

    Scalar shape

  16. trait ScalarType extends AnyRef
  17. case class SchemaShape(fields: Fields, annotations: Annotations) extends AnyShape with ExternalSourceElement with Product with Serializable
  18. trait ShapeHelpers extends AnyRef
  19. case class TupleShape(fields: Fields, annotations: Annotations) extends DataArrangementShape with Product with Serializable
  20. trait TypeDef extends AnyRef

    Type definition

  21. case class UnionShape(fields: Fields, annotations: Annotations) extends AnyShape with Product with Serializable
  22. case class UnresolvedShape(fields: Fields, annotations: Annotations, reference: String, fatherExtensionParser: Option[(Option[String]) ⇒ ShapeExtensionParser] = None, updateFatherLink: Option[(String) ⇒ Unit] = None, shouldLink: Boolean = true) extends AnyShape with UnresolvedReference with Product with Serializable

    Unresolved shape: intended to be resolved after parsing (exception is thrown if shape is not resolved).

  23. case class XMLSerializer(fields: Fields, annotations: Annotations) extends DomainElement with Product with Serializable

Value Members

  1. object AnyShape
  2. object ArrayShape extends Serializable
  3. object CreativeWork
  4. object DomainExtensions
  5. object Example
  6. object ExampleTracking
  7. object FileShape extends Serializable
  8. object MatrixShape extends Serializable
  9. object NilShape extends Serializable
  10. object NodeShape extends Serializable
  11. object PropertyDependencies extends Serializable
  12. object ScalarShape extends Serializable
  13. object SchemaShape extends Serializable
  14. object TupleShape extends Serializable
  15. object TypeDef
  16. object UnionShape extends Serializable
  17. object UnresolvedShape extends Serializable
  18. object XMLSerializer extends Serializable

Ungrouped