Class IPAddressRangeManagerV4


  • public class IPAddressRangeManagerV4
    extends java.lang.Object
    • Field Detail

      • LOGID

        private static final LogIDs LOGID
      • total_span

        protected long total_span
      • rebuild_required

        protected boolean rebuild_required
      • last_rebuild_time

        protected long last_rebuild_time
      • this_mon

        protected final AEMonitor this_mon
    • Constructor Detail

      • IPAddressRangeManagerV4

        protected IPAddressRangeManagerV4()
    • Method Detail

      • removeRange

        protected void removeRange​(IpRangeV4Impl range)
      • isInRange

        public IpRangeV4Impl isInRange​(java.net.Inet4Address ip)
      • isInRange

        private IpRangeV4Impl isInRange​(long address_long)
      • checkRebuild

        private void checkRebuild()
      • rebuild

        private void rebuild()
      • signum

        private int signum​(long diff)
        Parameters:
        diff -
        Returns:
      • main

        public static void main​(java.lang.String[] args)
      • getEntries

        protected java.util.List getEntries()
      • getEntryCount

        protected int getEntryCount()
      • clearAllEntries

        protected void clearAllEntries()