ShapeMapFormat

Enumeration of the different formats a ShapeMap can take, based on those formats specified in ShaclEx

Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case object COMPACT extends ShapeMapFormat

ShapeMap follows "compact" syntax

ShapeMap follows "compact" syntax

case object JSON extends ShapeMapFormat

ShapeMap follows JSON syntax

ShapeMap follows JSON syntax

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror