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.