public class IPFilterSubnet extends IPFilter
FILTER_TYPE_ADDRESS, FILTER_TYPE_ADDRESS_RANGE, FILTER_TYPE_OWN_ADDRESSES, FILTER_TYPE_SUBNETallow, inverted, KEY_ALLOW, KEY_INVERTED| Constructor and Description |
|---|
IPFilterSubnet() |
IPFilterSubnet(IPAddress networkAddress,
IPAddress subnet,
boolean allow,
boolean inverted) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
check(java.lang.Object[] key) |
protected java.lang.String |
getInfo() |
IPAddress |
getNetworkAddress() |
IPAddress |
getSubnet() |
int |
getType() |
void |
readFromMemento(Memento m) |
void |
saveToMemento(Memento m) |
calculateInversion, isAllowed, isInvertedpublic boolean check(java.lang.Object[] key)
check in class AddressFilterEntryIPAddress is allowed by the specified IPFilter, false if notpublic IPAddress getNetworkAddress()
public IPAddress getSubnet()
public void readFromMemento(Memento m) throws java.io.IOException
readFromMemento in class AddressFilterEntryjava.io.IOExceptionpublic void saveToMemento(Memento m)
saveToMemento in class AddressFilterEntry