| Interface | Description |
|---|---|
| IHostStr<H extends IHostStr<? extends H>> |
Different *sub-classes* of this interface call different methods on the visitor
|
| Class | Description |
|---|---|
| AHostStr | |
| ExtVisitor_Test | |
| HostInt |
A host that uses an integer for its index
|
| HostIntVis1 |
A visitor to a host that uses an integer index
|
| HostStr |
Example class where multiple *instances* of this one class call different
cases on the visitor
|
| HostStr1 | |
| HostStr2 | |
| HostStr3 | |
| HostStrVis |
A lambda-based visitor to a HostStr
|
| HostStrVis2 |
A visitor to an IHostStr
|