package models
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AnyShape extends Shape with JsonSchemaSecrets with ShapeHelpers with JsonSchemaSerializer with ExternalSourceElement with InheritanceChain
- case class ArrayShape (fields: Fields, annotations: Annotations) extends DataArrangementShape with Product with Serializable
- trait CommonShapeFields extends AnyRef
-
class
CreativeWork
extends DomainElement with Linkable
Creative work internal model
-
abstract
class
DataArrangementShape
extends AnyShape
Array shape
- class Example extends DomainElement with Linkable with NamedDomainElement with ExternalSourceElement with PayloadSerializer
- case class FileShape (fields: Fields, annotations: Annotations) extends AnyShape with CommonShapeFields with Product with Serializable
- trait InheritanceChain extends AnyRef
- case class MatrixShape (fields: Fields, annotations: Annotations) extends DataArrangementShape with Product with Serializable
- case class NilShape (fields: Fields, annotations: Annotations) extends AnyShape with Product with Serializable
-
case class
NodeShape
(fields: Fields, annotations: Annotations) extends AnyShape with Product with Serializable
Node shape.
-
case class
PropertyDependencies
(fields: Fields, annotations: Annotations) extends DomainElement with Product with Serializable
Property Dependency
- class PropertyShapeMixin extends AnyRef
-
case class
ScalarShape
(fields: Fields, annotations: Annotations) extends AnyShape with CommonShapeFields with Product with Serializable
Scalar shape
- trait ScalarType extends AnyRef
- case class SchemaShape (fields: Fields, annotations: Annotations) extends AnyShape with Product with Serializable
- trait ShapeHelpers extends AnyRef
- case class TupleShape (fields: Fields, annotations: Annotations) extends DataArrangementShape with Product with Serializable
-
trait
TypeDef
extends AnyRef
Type definition
- case class UnionShape (fields: Fields, annotations: Annotations) extends AnyShape with Product with Serializable
-
case class
UnresolvedShape
(fields: Fields, annotations: Annotations, reference: String, fatherExtensionParser: Option[(Option[String]) ⇒ ShapeExtensionParser] = None) extends AnyShape with UnresolvedReference with Product with Serializable
Unresolved shape: intended to be resolved after parsing (exception is thrown if shape is not resolved).
- case class XMLSerializer (fields: Fields, annotations: Annotations) extends DomainElement with Product with Serializable
Value Members
- object AnyShape
- object ArrayShape extends Serializable
- object CreativeWork
- object DomainExtensions
- object Example
- object FileShape extends Serializable
- object MatrixShape extends Serializable
- object NilShape extends Serializable
- object NodeShape extends Serializable
- object PropertyDependencies extends Serializable
- object ScalarShape extends Serializable
- object SchemaShape extends Serializable
- object TupleShape extends Serializable
- object TypeDef
- object UnionShape extends Serializable
- object UnresolvedShape extends Serializable
- object XMLSerializer extends Serializable