com.leafdigital.irc.api
Class UserFilter
java.lang.Object
com.leafdigital.irc.api.UserFilter
- All Implemented Interfaces:
- MessageFilter
public class UserFilter
- extends java.lang.Object
- implements MessageFilter
Filters messages based on their source user nickname, username, and host
Constructor Summary |
UserFilter(java.lang.String nick,
java.lang.String user,
java.lang.String host)
|
Method Summary |
boolean |
accept(Msg m)
Simple version of message filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
info
public static FilterInfo info
- Scripting filter information.
UserFilter
public UserFilter(java.lang.String nick,
java.lang.String user,
java.lang.String host)
- Parameters:
nick
- Nickname (not case-sensitive) from which messages are accepted;
may include wildcard *user
- Username (not case-sensitive) from which messages are accepted;
may include wildcard *host
- Host address (not case-sensitive) from which messages are accepted;
may include wildcard *
accept
public boolean accept(Msg m)
- Description copied from interface:
MessageFilter
- Simple version of message filter.
- Specified by:
accept
in interface MessageFilter
- Parameters:
m
- Message to consider
- Returns:
- True if message is accepted
Copyright © 2011 Samuel Marshall. All rights reserved.