smithy.api

package smithy.api

Members list

Concise view

Type members

Classlikes

case class AddedDefault()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
Auth.type
case class AuthDefinition(traits: Option[List[TraitShapeId]])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class Box()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Box extends Companion[Box]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Companion[Box]
trait Has[Box]
trait ShapeTag[Box]
trait HasId
class Object
trait Matchable
class Any
Self type
Box.type
case class ClientOptional()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class Cors(origin: NonEmptyString, maxAge: Int, additionalAllowedHeaders: Option[List[NonEmptyString]], additionalExposedHeaders: Option[List[NonEmptyString]])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Cors extends Companion[Cors]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Cors]
trait ShapeTag[Cors]
trait HasId
class Object
trait Matchable
class Any
Self type
Cors.type
object Default extends Newtype[Document]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
Default.type
case class Deprecated(message: Option[String], since: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
object Documentation extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class Endpoint(hostPrefix: NonEmptyString)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Endpoint extends Companion[Endpoint]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Endpoint]
trait HasId
class Object
trait Matchable
class Any
Self type
object Enum extends Newtype[List[EnumDefinition]]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
Enum.type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class EnumDefinition(value: NonEmptyString, name: Option[EnumConstantBodyName], documentation: Option[String], tags: Option[List[NonEmptyString]], deprecated: Option[Boolean])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
object EnumValue extends Newtype[Document]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
sealed abstract class Error(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object CLIENT.type
object SERVER.type
object Error extends Enumeration[Error] with Companion[Error]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait Has[Error]
trait HasId
class Object
trait Matchable
class Any
Self type
Error.type
case class EventHeader()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class EventPayload()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class Example(title: String, documentation: Option[String], input: Option[Document], output: Option[Document], error: Option[ExampleError])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Example extends Companion[Example]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Example]
trait HasId
class Object
trait Matchable
class Any
Self type
Example.type
case class ExampleError(shapeId: Option[String], content: Option[Document])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
object Examples extends Newtype[List[Example]]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class HostLabel()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object HostLabel extends Companion[HostLabel]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[HostLabel]
trait HasId
class Object
trait Matchable
class Any
Self type
case class Http(method: NonEmptyString, uri: NonEmptyString, code: Int)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Http extends Companion[Http]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Http]
trait ShapeTag[Http]
trait HasId
class Object
trait Matchable
class Any
Self type
Http.type

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
sealed abstract class HttpApiKeyLocations(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object HEADER.type
object QUERY.type

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class HttpBasicAuth()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class HttpBearerAuth()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class HttpDigestAuth()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
object HttpError extends Newtype[Int]

Attributes

Graph
Supertypes
class Newtype[Int]
trait HasId
class Object
trait Matchable
class Any
Self type
object HttpHeader extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class HttpLabel()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object HttpLabel extends Companion[HttpLabel]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[HttpLabel]
trait HasId
class Object
trait Matchable
class Any
Self type
case class HttpPayload()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
object HttpQuery extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class HttpQueryParams()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class HttpResponseCode()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class IdRef(selector: String, failWhenMissing: Option[Boolean], errorMessage: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object IdRef extends Companion[IdRef]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[IdRef]
trait HasId
class Object
trait Matchable
class Any
Self type
IdRef.type
case class IdempotencyToken()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class Idempotent()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class Input()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Input extends Companion[Input]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Input]
trait HasId
class Object
trait Matchable
class Any
Self type
Input.type
case class Internal()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Internal extends Companion[Internal]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Internal]
trait HasId
class Object
trait Matchable
class Any
Self type
object JsonName extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class Length(min: Option[Long], max: Option[Long])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Length extends Companion[Length]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Length]
trait HasId
class Object
trait Matchable
class Any
Self type
Length.type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
object MediaType extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class Mixin(localTraits: Option[List[LocalMixinTrait]])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Mixin extends Companion[Mixin]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Mixin]
trait HasId
class Object
trait Matchable
class Any
Self type
Mixin.type
case class NestedProperties()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class NoReplace()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object NoReplace extends Companion[NoReplace]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[NoReplace]
trait HasId
class Object
trait Matchable
class Any
Self type
object NonEmptyString extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class NotProperty()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class OptionalAuth()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class Output()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Output extends Companion[Output]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Output]
trait HasId
class Object
trait Matchable
class Any
Self type
Output.type
case class Paginated(inputToken: Option[NonEmptyString], outputToken: Option[NonEmptyString], items: Option[NonEmptyString], pageSize: Option[NonEmptyString])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Paginated extends Companion[Paginated]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Paginated]
trait HasId
class Object
trait Matchable
class Any
Self type
object Pattern extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
Pattern.type
object PrimitiveShort extends Newtype[Short]

Attributes

Graph
Supertypes
class Newtype[Short]
trait HasId
class Object
trait Matchable
class Any
Self type
case class Private()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Private extends Companion[Private]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Private]
trait HasId
class Object
trait Matchable
class Any
Self type
Private.type
case class Property(name: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Property extends Companion[Property]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Property]
trait HasId
class Object
trait Matchable
class Any
Self type
case class ProtocolDefinition(traits: Option[List[TraitShapeId]], noInlineDocumentSupport: Option[Boolean])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class Range(min: Option[BigDecimal], max: Option[BigDecimal])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Range extends Companion[Range]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Range]
trait HasId
class Object
trait Matchable
class Any
Self type
Range.type
case class Readonly()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Readonly extends Companion[Readonly]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Readonly]
trait HasId
class Object
trait Matchable
class Any
Self type
case class Recommended(reason: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Reference extends Companion[Reference]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Reference]
trait HasId
class Object
trait Matchable
class Any
Self type
object References extends Newtype[List[Reference]]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class Required()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Required extends Companion[Required]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Required]
trait HasId
class Object
trait Matchable
class Any
Self type
case class RequiresLength()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class Retryable(throttling: Option[Boolean])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Retryable extends Companion[Retryable]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Retryable]
trait HasId
class Object
trait Matchable
class Any
Self type
case class Sensitive()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Sensitive extends Companion[Sensitive]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Sensitive]
trait HasId
class Object
trait Matchable
class Any
Self type
object Since extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
Since.type
case class Sparse()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Sparse extends Companion[Sparse]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Sparse]
trait HasId
class Object
trait Matchable
class Any
Self type
Sparse.type
case class Streaming()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Streaming extends Companion[Streaming]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Streaming]
trait HasId
class Object
trait Matchable
class Any
Self type
sealed abstract class StructurallyExclusive(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object MEMBER.type
object TARGET.type

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
object Suppress extends Newtype[List[String]]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
object Tags extends Newtype[List[String]]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
Tags.type
sealed abstract class TimestampFormat(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object DATE_TIME.type
object EPOCH_SECONDS.type
object HTTP_DATE.type

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
object Title extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
Title.type
case class Trait(selector: Option[String], structurallyExclusive: Option[StructurallyExclusive], conflicts: Option[List[NonEmptyString]], breakingChanges: Option[List[TraitDiffRule]])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Trait extends Companion[Trait]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Trait]
trait HasId
class Object
trait Matchable
class Any
Self type
Trait.type
sealed abstract class TraitChangeSeverity(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object DANGER.type
object ERROR.type
object NOTE.type
object WARNING.type

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
sealed abstract class TraitChangeType(_value: String, _name: String, _intValue: Int) extends Value

Attributes

Companion:
object
Graph
Supertypes
class Value
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object ADD.type
object ANY.type
object PRESENCE.type
object REMOVE.type
object UPDATE.type

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class TraitDiffRule(change: TraitChangeType, severity: TraitChangeSeverity, path: Option[String], message: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
object TraitShapeId extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
case class UniqueItems()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class Unit()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Unit extends Companion[Unit]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Unit]
trait ShapeTag[Unit]
trait HasId
class Object
trait Matchable
class Any
Self type
Unit.type
case class UnitType()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object UnitType extends Companion[UnitType]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[UnitType]
trait HasId
class Object
trait Matchable
class Any
Self type
case class Unstable()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Unstable extends Companion[Unstable]

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait Has[Unstable]
trait HasId
class Object
trait Matchable
class Any
Self type
case class XmlAttribute()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
case class XmlFlattened()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type
object XmlName extends Newtype[String]

Attributes

Graph
Supertypes
trait HasId
class Object
trait Matchable
class Any
Self type
XmlName.type

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait HasId
class Object
trait Matchable
class Any
Self type