I - The type of the index value used by the extended visitor.H - The type of the host used by the extended visitor. Restricted to be an implementation of IExtVisitorHost<I, ? extends H>public interface IExtVisitorHost<I,H extends IExtVisitorHost<I,? extends H>>
extends java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
execute(IExtVisitor<R,I,P,? extends H> algo,
P... params)
The method that executes (accepts) the extended visitor to process this host.
|
<R,P> R execute(IExtVisitor<R,I,P,? extends H> algo, P... params)
R - The return type of the visitor.P - The type of the input parameters of the visitor.algo - The extended visitor to execute.params - Vararg input parameters to the visitor.