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 ExampleTracking
- 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