R
- Return type of the visitor.public interface ShapeVisitor<R>
ShapeVisitor.Default
Modifier and Type | Interface and Description |
---|---|
static class |
ShapeVisitor.Default<R>
Creates
ShapeVisitor that return a value when necessary
when visiting shapes. |
Modifier and Type | Method and Description |
---|---|
R |
bigDecimalShape(BigDecimalShape shape) |
R |
bigIntegerShape(BigIntegerShape shape) |
R |
blobShape(BlobShape shape) |
R |
booleanShape(BooleanShape shape) |
R |
byteShape(ByteShape shape) |
R |
documentShape(DocumentShape shape) |
R |
doubleShape(DoubleShape shape) |
R |
floatShape(FloatShape shape) |
R |
integerShape(IntegerShape shape) |
R |
listShape(ListShape shape) |
R |
longShape(LongShape shape) |
R |
mapShape(MapShape shape) |
R |
memberShape(MemberShape shape) |
R |
operationShape(OperationShape shape) |
R |
resourceShape(ResourceShape shape) |
R |
serviceShape(ServiceShape shape) |
R |
setShape(SetShape shape) |
R |
shortShape(ShortShape shape) |
R |
stringShape(StringShape shape) |
R |
structureShape(StructureShape shape) |
R |
timestampShape(TimestampShape shape) |
R |
unionShape(UnionShape shape) |
R booleanShape(BooleanShape shape)
R shortShape(ShortShape shape)
R integerShape(IntegerShape shape)
R floatShape(FloatShape shape)
R documentShape(DocumentShape shape)
R doubleShape(DoubleShape shape)
R bigIntegerShape(BigIntegerShape shape)
R bigDecimalShape(BigDecimalShape shape)
R operationShape(OperationShape shape)
R resourceShape(ResourceShape shape)
R serviceShape(ServiceShape shape)
R stringShape(StringShape shape)
R structureShape(StructureShape shape)
R unionShape(UnionShape shape)
R memberShape(MemberShape shape)
R timestampShape(TimestampShape shape)