public interface TreasureObjVisitor
TreasureObj
instances.Modifier and Type | Method and Description |
---|---|
void |
visit(ArchTreasureObj treasureObj)
Called for
ArchTreasureObj instances. |
void |
visit(FolderTreasureObj treasureObj)
Called for
FolderTreasureObj instances. |
void |
visit(NoTreasureObj treasureObj)
Called for
NoTreasureObj instances. |
void |
visit(TreasureListTreasureObj treasureObj)
Called for
TreasureListTreasureObj instances. |
void |
visit(YesTreasureObj treasureObj)
Called for
YesTreasureObj instances. |
void visit(@NotNull ArchTreasureObj treasureObj)
ArchTreasureObj
instances.treasureObj
- the instancevoid visit(@NotNull FolderTreasureObj treasureObj)
FolderTreasureObj
instances.treasureObj
- the instancevoid visit(@NotNull NoTreasureObj treasureObj)
NoTreasureObj
instances.treasureObj
- the instancevoid visit(@NotNull TreasureListTreasureObj treasureObj)
TreasureListTreasureObj
instances.treasureObj
- the instancevoid visit(@NotNull YesTreasureObj treasureObj)
YesTreasureObj
instances.treasureObj
- the instance