Package com.biglybt.core.ipfilter
Interface IpRange
-
- All Known Implementing Classes:
IpRangeImpl
,IpRangeV4Impl
,IpRangeV6Impl
public interface IpRange
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
checkValid()
int
compareDescription(IpRange other)
int
compareEndIpTo(IpRange other)
int
compareStartIpTo(IpRange other)
java.lang.String
getDescription()
java.lang.String
getEndIp()
java.lang.String
getStartIp()
java.lang.String
getStringSlow()
boolean
isInRange(java.lang.String ipAddress)
boolean
isSessionOnly()
boolean
isValid()
void
setDescription(java.lang.String str)
void
setEndIp(java.lang.String str)
void
setSessionOnly(boolean sessionOnly)
void
setStartIp(java.lang.String str)
-
-
-
Method Detail
-
getDescription
java.lang.String getDescription()
-
setDescription
void setDescription(java.lang.String str)
-
isValid
boolean isValid()
-
isSessionOnly
boolean isSessionOnly()
-
getStartIp
java.lang.String getStartIp()
-
setStartIp
void setStartIp(java.lang.String str)
-
getEndIp
java.lang.String getEndIp()
-
setEndIp
void setEndIp(java.lang.String str)
-
setSessionOnly
void setSessionOnly(boolean sessionOnly)
-
isInRange
boolean isInRange(java.lang.String ipAddress)
-
checkValid
void checkValid()
-
compareStartIpTo
int compareStartIpTo(IpRange other)
-
compareEndIpTo
int compareEndIpTo(IpRange other)
-
compareDescription
int compareDescription(IpRange other)
-
getStringSlow
java.lang.String getStringSlow()
-
-