CategoryShapeVisitor<R> class abstract

Visits shapes by category.

Implemented types

Constructors

CategoryShapeVisitor.new()
const

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
override
bigIntegerShape(BigIntegerShape shape, [Shape? parent]) → R
override
blobShape(BlobShape shape, [Shape? parent]) → R
override
booleanShape(BooleanShape shape, [Shape? parent]) → R
override
byteShape(ByteShape shape, [Shape? parent]) → R
override
documentShape(DocumentShape shape, [Shape? parent]) → R
override
doubleShape(DoubleShape shape, [Shape? parent]) → R
override
enumShape(EnumShape shape, [Shape? parent]) → R
inherited
floatShape(FloatShape shape, [Shape? parent]) → R
override
integerShape(IntegerShape shape, [Shape? parent]) → R
override
listShape(ListShape shape, [Shape? parent]) → R
inherited
longShape(LongShape shape, [Shape? parent]) → R
override
mapShape(MapShape shape, [Shape? parent]) → R
inherited
memberShape(MemberShape shape, [Shape? parent]) → R
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
operationShape(OperationShape shape, [Shape? parent]) → R
inherited
primitiveBooleanShape(PrimitiveBooleanShape shape, [Shape? parent]) → R
override
primitiveByteShape(PrimitiveByteShape shape, [Shape? parent]) → R
override
primitiveDoubleShape(PrimitiveDoubleShape shape, [Shape? parent]) → R
override
primitiveFloatShape(PrimitiveFloatShape shape, [Shape? parent]) → R
override
primitiveIntegerShape(PrimitiveIntegerShape shape, [Shape? parent]) → R
override
primitiveLongShape(PrimitiveLongShape shape, [Shape? parent]) → R
override
primitiveShortShape(PrimitiveShortShape shape, [Shape? parent]) → R
override
resourceShape(ResourceShape shape, [Shape? parent]) → R
inherited
serviceShape(ServiceShape shape, [Shape? parent]) → R
inherited
setShape(SetShape shape, [Shape? parent]) → R
inherited
shortShape(ShortShape shape, [Shape? parent]) → R
override
simpleShape(SimpleShape shape, [Shape? parent]) → R
stringShape(StringShape shape, [Shape? parent]) → R
override
structureShape(StructureShape shape, [Shape? parent]) → R
inherited
timestampShape(TimestampShape shape, [Shape? parent]) → R
override
toString() String
A string representation of this object.
inherited
unionShape(UnionShape shape, [Shape? parent]) → R
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited