zio.blocks.smithy.ShapeId
See theShapeId companion class
object ShapeId
Attributes
- Companion
- class
- Source
- ShapeId.scala
- Graph
-
- Supertypes
- Self type
-
ShapeId.type
Members list
Type members
Classlikes
Represents a reference to a specific member within a shape.
Represents a reference to a specific member within a shape.
Value parameters
- memberName
-
the name of the member within the shape
- shape
-
the shape containing this member
Attributes
- Source
- ShapeId.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ShapeRefclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements.
The name of the type.
Value members
Concrete methods
Parses a string into either a ShapeId or a Member.
Parses a string into either a ShapeId or a Member.
Expected formats:
- "namespace#name" → ShapeId
- "namespace#name$$memberName" → Member
Value parameters
- s
-
the string to parse
Attributes
- Returns
-
Right(ShapeId) or Right(Member) on success, Left(error) on failure
- Source
- ShapeId.scala
In this article