ShapeVisitor<R> class
abstract
Visits shapes.
- Implementers
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
bigDecimalShape(
BigDecimalShape shape, [Shape? parent]) → R -
bigIntegerShape(
BigIntegerShape shape, [Shape? parent]) → R -
blobShape(
BlobShape shape, [Shape? parent]) → R -
booleanShape(
BooleanShape shape, [Shape? parent]) → R -
byteShape(
ByteShape shape, [Shape? parent]) → R -
documentShape(
DocumentShape shape, [Shape? parent]) → R -
doubleShape(
DoubleShape shape, [Shape? parent]) → R -
enumShape(
EnumShape shape, [Shape? parent]) → R -
floatShape(
FloatShape shape, [Shape? parent]) → R -
integerShape(
IntegerShape shape, [Shape? parent]) → R -
listShape(
ListShape shape, [Shape? parent]) → R -
longShape(
LongShape shape, [Shape? parent]) → R -
mapShape(
MapShape shape, [Shape? parent]) → R -
memberShape(
MemberShape shape, [Shape? parent]) → R -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
operationShape(
OperationShape shape, [Shape? parent]) → R -
primitiveBooleanShape(
PrimitiveBooleanShape shape, [Shape? parent]) → R -
primitiveByteShape(
PrimitiveByteShape shape, [Shape? parent]) → R -
primitiveDoubleShape(
PrimitiveDoubleShape shape, [Shape? parent]) → R -
primitiveFloatShape(
PrimitiveFloatShape shape, [Shape? parent]) → R -
primitiveIntegerShape(
PrimitiveIntegerShape shape, [Shape? parent]) → R -
primitiveLongShape(
PrimitiveLongShape shape, [Shape? parent]) → R -
primitiveShortShape(
PrimitiveShortShape shape, [Shape? parent]) → R -
resourceShape(
ResourceShape shape, [Shape? parent]) → R -
serviceShape(
ServiceShape shape, [Shape? parent]) → R -
setShape(
SetShape shape, [Shape? parent]) → R -
shortShape(
ShortShape shape, [Shape? parent]) → R -
stringShape(
StringShape shape, [Shape? parent]) → R -
structureShape(
StructureShape shape, [Shape? parent]) → R -
timestampShape(
TimestampShape shape, [Shape? parent]) → R -
toString(
) → String -
A string representation of this object.
inherited
-
unionShape(
UnionShape shape, [Shape? parent]) → R
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited