package io.shockah.skylark.ident; import org.pircbotx.User; public class NameIdentMethod extends IdentMethod { public static final String METHOD_NAME = "Name"; public static final String METHOD_PREFIX = "n"; public NameIdentMethod(IdentService service, IdentMethodFactory factory) { super(service, factory, METHOD_NAME, METHOD_PREFIX); } @Override public boolean isAvailable() { return true; } @Override public String getForUser(User user) { return user.getNick(); } public static class Factory extends IdentMethodFactory { public Factory() { super(METHOD_NAME, METHOD_PREFIX); } @Override public IdentMethod create(IdentService service) { return new NameIdentMethod(service, this); } } }