object ShapeType extends Enumeration[ShapeType] with Companion[ShapeType] with Serializable
- Source
- ShapeType.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ShapeType
- Serializable
- Enumeration
- Companion
- Has
- ShapeTag
- HasId
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def fromOrdinal(s: Int): Option[ShapeType]
- Definition Classes
- Enumeration
- final def fromString(s: String): Option[ShapeType]
- Definition Classes
- Enumeration
- final def getTag: ShapeTag[ShapeType]
- Definition Classes
- Companion → Has
- val hints: Hints
- Definition Classes
- ShapeType → Enumeration
- val id: ShapeId
- Definition Classes
- ShapeType → Enumeration → HasId
- lazy val intValueMap: Map[Int, ShapeType]
- Definition Classes
- Enumeration
- implicit val schema: Schema[ShapeType]
- Definition Classes
- ShapeType → ShapeTag
- implicit val tagInstance: ShapeTag[ShapeType]
- Definition Classes
- Companion
- lazy val valueMap: Map[String, ShapeType]
- Definition Classes
- Enumeration
- val values: List[ShapeType]
- Definition Classes
- ShapeType → Enumeration
- case object BOOLEAN extends ShapeType with Product with Serializable
Indicates a Smithy boolean shape type.
- case object STRING extends ShapeType with Product with Serializable
Indicates a Smithy string shape type.