Package io.github.joealisson.mmocore
Interface ClientFactory<T extends Client<Connection<T>>>
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ClientFactory<T extends Client<Connection<T>>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tcreate(Connection<T> connection)This method must create a Client using the connection parameter.
-
-
-
Method Detail
-
create
T create(Connection<T> connection)
This method must create a Client using the connection parameter.- Parameters:
connection- - the underlying connection to client.- Returns:
- a client implementation.
-
-