Uses of Package
com.biglybt.core.util
-
Classes in com.biglybt.core.util used by com.biglybt.activities Class Description AEDiagnosticsLogger AEMonitor CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.backup.impl Class Description AsyncDispatcher TimerEvent -
Classes in com.biglybt.core.util used by com.biglybt.core.category Class Description IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.category.impl Class Description AEMonitor CopyOnWriteList DataSourceResolver.ExportableDataSource IndentWriter ListenerManager SimpleTimer.TimerTickReceiver -
Classes in com.biglybt.core.util used by com.biglybt.core.config Class Description IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.config.impl Class Description AEDiagnosticsEvidenceGenerator AEMonitor ConcurrentHashMapWrapper FrequencyLimitedDispatcher IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.content Class Description AESemaphore AsyncDispatcher ByteArrayHashMap CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.devices.impl Class Description AEDiagnosticsEvidenceGenerator AEDiagnosticsLogger AESemaphore AEThread2 AsyncDispatcher Average This class is used to compute average (mostly for speed transfer).CopyOnWriteList IndentWriter ListenerManager TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.dht Class Description HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.control.impl Class Description AEMonitor AERunnable Average This class is used to compute average (mostly for speed transfer).HashWrapper ListenerManager ThreadPool ThreadPoolTask -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.db Class Description HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.db.impl Class Description AEMonitor ByteArrayHashMap HashWrapper TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.impl Class Description AERunStateHandler.RunStateChangeListener ByteArrayHashMap CopyOnWriteList HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.nat.impl Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.netcoords Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.router.impl Class Description AEMonitor CopyOnWriteList TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.speed.impl Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.transport.loopback Class Description AEMonitor AERunnable AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.transport.udp.impl Class Description AEMonitor Average This class is used to compute average (mostly for speed transfer).SHA1Simple SHA-1 message digest class. -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.transport.udp.impl.packethandler Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.core.dht.transport.util Class Description AEMonitor AESemaphore HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.disk Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener IndentWriter LinkFileMap -
Classes in com.biglybt.core.util used by com.biglybt.core.disk.impl Class Description AEMonitor AESemaphore AsyncDispatcher CopyOnWriteList DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener IndentWriter LinkFileMap ListenerManager ThreadPool TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.disk.impl.access Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.disk.impl.access.impl Class Description AEMonitor AESemaphore DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.diskmanager.access Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.diskmanager.access.impl Class Description AESemaphore AEThread2 DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.diskmanager.cache Class Description AEMonitor DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener LinkFileMap -
Classes in com.biglybt.core.util used by com.biglybt.core.diskmanager.cache.impl Class Description AEDiagnosticsEvidenceGenerator AEMonitor Average This class is used to compute average (mostly for speed transfer).DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener IndentWriter LinkFileMap -
Classes in com.biglybt.core.util used by com.biglybt.core.diskmanager.file Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener LinkFileMap -
Classes in com.biglybt.core.util used by com.biglybt.core.diskmanager.file.impl Class Description AEMonitor AESemaphore DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener IndentWriter LinkFileMap -
Classes in com.biglybt.core.util used by com.biglybt.core.download Class Description AERunnable AESemaphore AsyncDispatcher CopyOnWriteList HashWrapper IndentWriter LinkFileMap QTFastStartRAF.FileAccessor TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.download.impl Class Description AEMonitor AsyncDispatcher CopyOnWriteList CopyOnWriteMap DataSourceResolver.ExportableDataSource DataSourceResolver.ExportedDataSource DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener FrequencyLimitedDispatcher HashWrapper IndentWriter LinkFileMap ListenerManager SimpleTimer.TimerTickReceiver TimerEventPeriodic TorrentUtils.ExtendedTorrent -
Classes in com.biglybt.core.util used by com.biglybt.core.drivedetector.impl Class Description AEDiagnosticsEvidenceGenerator AEMonitor AsyncDispatcher CopyOnWriteList IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.global Class Description DataSourceResolver.DataSourceImporter HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.global.impl Class Description AEDiagnosticsEvidenceGenerator AEMonitor AESemaphore AEThread Deprecated.- use AEThread2AsyncDispatcher Average This class is used to compute average (mostly for speed transfer).CopyOnWriteList DataSourceResolver.DataSourceImporter DataSourceResolver.ExportableDataSource DelayedEvent DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FrequencyLimitedDispatcher GeneralUtils.SmoothAverage HashWrapper IndentWriter ListenerManager SimpleTimer.TimerTickReceiver TimerEvent TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.helpers Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.core.history.impl Class Description ListenerManager TimerEvent -
Classes in com.biglybt.core.util used by com.biglybt.core.impl Class Description AEMonitor AESemaphore CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.instancemanager.impl Class Description AEMonitor AESemaphore CopyOnWriteList CopyOnWriteSet -
Classes in com.biglybt.core.util used by com.biglybt.core.internat Class Description AEMonitor TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.ipchecker.extipchecker.impl Class Description AEMonitor AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.core.ipchecker.natchecker Class Description AEThread Deprecated.- use AEThread2 -
Classes in com.biglybt.core.util used by com.biglybt.core.ipfilter.impl Class Description AEMonitor ByteArrayHashMap CopyOnWriteList FrequencyLimitedDispatcher TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.logging.impl Class Description AEDiagnosticsLogger -
Classes in com.biglybt.core.util used by com.biglybt.core.lws Class Description AEMonitor AESemaphore DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.HashWrapper IndentWriter LinkFileMap TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.messenger Class Description AEMonitor AsyncDispatcher Timer TimerEvent -
Classes in com.biglybt.core.util used by com.biglybt.core.metasearch.impl Class Description AEDiagnosticsEvidenceGenerator AESemaphore AsyncDispatcher CopyOnWriteList IndentWriter TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.nat Class Description ThreadPool -
Classes in com.biglybt.core.util used by com.biglybt.core.networkmanager Class Description CopyOnWriteList DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.networkmanager.admin Class Description IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.networkmanager.admin.impl Class Description AEDiagnosticsEvidenceGenerator AESemaphore AsyncDispatcher CopyOnWriteList IndentWriter TimerEvent -
Classes in com.biglybt.core.util used by com.biglybt.core.networkmanager.impl Class Description AEDiagnosticsEvidenceGenerator AEMonitor DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.networkmanager.impl.http Class Description CopyOnWriteList DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.networkmanager.impl.tcp Class Description AEMonitor AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.core.networkmanager.impl.udp Class Description AEPriorityMixin AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.core.pairing.impl Class Description AEDiagnosticsEvidenceGenerator AESemaphore AsyncDispatcher CopyOnWriteList IndentWriter TimerEvent TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.peer Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.peer.impl Class Description AEMonitor Average This class is used to compute average (mostly for speed transfer).GeneralUtils.SmoothAverage IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.peer.impl.control Class Description AEMonitor Average This class is used to compute average (mostly for speed transfer).ByteArrayHashMap DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.peer.impl.transport Class Description AEMonitor HashWrapper IndentWriter IPToHostNameResolverRequest -
Classes in com.biglybt.core.util used by com.biglybt.core.peer.util Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager Class Description AEMonitor AEThread2 CopyOnWriteList DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.HashWrapper IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.messaging Class Description AEMonitor ByteArrayHashMap DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.messaging.azureus Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.messaging.bittorrent Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.messaging.bittorrent.ltep Class Description CopyOnWriteMap DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.nat Class Description Average This class is used to compute average (mostly for speed transfer). -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.peerdb Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.piecepicker Class Description IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.piecepicker.impl Class Description AEMonitor CopyOnWriteList CopyOnWriteSet IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.uploadslots Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.core.peermanager.utils Class Description AEDiagnosticsLogger AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.core.proxy.impl Class Description AEMonitor AESemaphore CopyOnWriteList CopyOnWriteMap CopyOnWriteSet -
Classes in com.biglybt.core.util used by com.biglybt.core.proxy.socks.impl Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.core.security Class Description AESemaphore CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.security.impl Class Description AEMonitor CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.speedmanager.impl Class Description AEDiagnosticsEvidenceGenerator AEDiagnosticsLogger AsyncDispatcher CopyOnWriteList IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.speedmanager.impl.v2 Class Description AEDiagnosticsLogger -
Classes in com.biglybt.core.util used by com.biglybt.core.stats Class Description CopyOnWriteList Timer -
Classes in com.biglybt.core.util used by com.biglybt.core.stats.impl Class Description TimerEvent TimerEventPerformer TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.stats.transfer.impl Class Description AEMonitor AsyncDispatcher CopyOnWriteList TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.subs.util Class Description LightHashMap A lighter (on memory) hash map
Advantages over HashMap: Lower memory footprint Everything is stored in a single array, this might improve cache performance (not verified) Read-only operations on Key and Value iterators should be concurrency-safe (Entry iterators are not) but they might return null values unexpectedly under concurrent modification (not verified) Disadvantages: removal is implemented with thombstone-keys, this can significantly increase the lookup time if many values are removed. -
Classes in com.biglybt.core.util used by com.biglybt.core.tag.impl Class Description AEDiagnosticsEvidenceGenerator AsyncDispatcher Average This class is used to compute average (mostly for speed transfer).CopyOnWriteList CopyOnWriteSet DataSourceResolver.DataSourceImporter DataSourceResolver.ExportableDataSource DataSourceResolver.ExportedDataSource FrequencyLimitedDispatcher IndentWriter ListenerManager SimpleTimer.TimerTickReceiver TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.torrent Class Description AEMonitor HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.torrent.impl Class Description AEMonitor ByteArrayHashMap CopyOnWriteList ED2KHasher HashWrapper SHA1Hasher SHA-1 hasher utility frontend. -
Classes in com.biglybt.core.util used by com.biglybt.core.torrentdownloader.impl Class Description AEMonitor AEThread Deprecated.- use AEThread2 -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.alltrackers Class Description Average This class is used to compute average (mostly for speed transfer).CopyOnWriteList HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.client Class Description HashWrapper IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.client.impl Class Description AEMonitor CopyOnWriteList HashWrapper IndentWriter ListenerManager TimerEvent -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.client.impl.dht Class Description AEMonitor HashWrapper IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.host Class Description AsyncController -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.host.impl Class Description AEMonitor AsyncController AsyncDispatcher Average This class is used to compute average (mostly for speed transfer).CopyOnWriteList HashWrapper ListenerManager -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.server Class Description AsyncController HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.server.impl Class Description AEMonitor AERunnable AESemaphore AsyncController CopyOnWriteList HashWrapper HostNameToIPResolverListener ThreadPool ThreadPoolTask -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.server.impl.tcp Class Description AEMonitor AERunnable AsyncController ThreadPool ThreadPoolTask -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.server.impl.tcp.blocking Class Description AERunnable ThreadPoolTask -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.server.impl.tcp.nonblocking Class Description AEMonitor AERunnable AsyncController ThreadPoolTask -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.server.impl.udp Class Description AEMonitor AERunnable ThreadPool ThreadPoolTask -
Classes in com.biglybt.core.util used by com.biglybt.core.tracker.util Class Description AEThread2 CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.util.dns Class Description DNSUtils.DNSDirContext DNSUtils.DNSUtilsIntf -
Classes in com.biglybt.core.util used by com.biglybt.core.util.http Class Description CopyOnWriteList ThreadPool -
Classes in com.biglybt.core.util used by com.biglybt.core.util.jman Class Description AEDiagnosticsEvidenceGenerator AEJavaManagement.MemoryStuff AEJavaManagement.ThreadStuff IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.core.util.protocol.magnet Class Description AESemaphore TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.core.versioncheck Class Description AEMonitor CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.core.vuzefile Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.net.magneturi.impl Class Description AEMonitor CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.net.natpmp.upnp.impl Class Description ThreadPool -
Classes in com.biglybt.core.util used by com.biglybt.net.udp.mc.impl Class Description AEMonitor AsyncDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.net.udp.uc Class Description AEMonitor BoringException -
Classes in com.biglybt.core.util used by com.biglybt.net.udp.uc.impl Class Description AEMonitor AESemaphore AEThread2 CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.net.upnp.impl Class Description AEMonitor AsyncDispatcher ThreadPool -
Classes in com.biglybt.core.util used by com.biglybt.net.upnp.impl.services Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.net.upnp.impl.ssdp Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.pif.ui.tables Class Description AERunnable AEThread2 -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local Class Description AEDiagnosticsEvidenceGenerator AEMonitor AERunnable AsyncDispatcher CopyOnWriteList IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.clientid Class Description AERunnable ThreadPool ThreadPoolTask -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.config Class Description LightHashSet A lighter (on memory) hash set
Advantages over HashSet: Lower memory footprint Everything is stored in a single array, this might improve cache performance (not verified) Read-only operations on iterators should be concurrency-safe but they might return null values unexpectedly under concurrent modification (not verified) Disadvantages: removal is implemented with thombstone-keys, this can significantly increase the lookup time if many values are removed. -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.ddb Class Description AEMonitor CopyOnWriteList HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.disk Class Description AESemaphore AsyncDispatcher Average This class is used to compute average (mostly for speed transfer).CopyOnWriteList DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.download Class Description AEMonitor ByteArrayHashMap CopyOnWriteList CopyOnWriteMap FrequencyLimitedDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.installer Class Description AsyncDispatcher CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.logging Class Description AEDiagnosticsLogger -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.messaging Class Description AESemaphore AsyncDispatcher DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.ThreadPool -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.network Class Description DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool. -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.peers Class Description AEMonitor IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.sharing Class Description AEDiagnosticsEvidenceGenerator AEMonitor BrokenMd5Hasher Use this class for getting a MD5 message digest.ByteArrayHashMap IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.torrent Class Description AEMonitor CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.tracker Class Description AEMonitor AsyncController -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.ui Class Description AEMonitor CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.ui.components Class Description AEMonitor CopyOnWriteList FrequencyLimitedDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.ui.config Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.ui.menus Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.update Class Description AEMonitor AESemaphore CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.utils Class Description AEMonitorOld AESemaphore AEThread2 CopyOnWriteList DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.Timer TimerEvent TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.utils.resourcedownloader Class Description AEMonitor AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.local.utils.security Class Description AESemaphore AsyncDispatcher CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.pifimpl.update.sf.impl2 Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.platform Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.platform.macosx Class Description AEDiagnosticsEvidenceGenerator AEMonitor IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.platform.macosx.access.cocoa Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.platform.unix Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.platform.win32 Class Description AEDiagnosticsEvidenceGenerator AEMonitor AEThread2 IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.plugin.dht Class Description AEMonitor AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.plugin.dht.impl Class Description AEMonitor ByteArrayHashMap HashWrapper -
Classes in com.biglybt.core.util used by com.biglybt.plugin.extseed Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.plugin.extseed.impl Class Description AESemaphore CopyOnWriteSet -
Classes in com.biglybt.core.util used by com.biglybt.plugin.extseed.util Class Description AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.plugin.magnet Class Description AESemaphore ByteArrayHashMap CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.plugin.net.buddy.swt Class Description AsyncDispatcher TimerEvent TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.plugin.net.buddy.tracker Class Description Average This class is used to compute average (mostly for speed transfer).CopyOnWriteList CopyOnWriteSet HashWrapper TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.plugin.net.netstatus Class Description AESemaphore CopyOnWriteList TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.plugin.startstoprules.defaultplugin Class Description AEDiagnosticsEvidenceGenerator AEMonitor CopyOnWriteList IndentWriter TimerEvent TimerEventPerformer -
Classes in com.biglybt.core.util used by com.biglybt.plugin.tracker.dht Class Description AEMonitor AESemaphore AsyncDispatcher ByteArrayHashMap TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.plugin.tracker.local Class Description AsyncDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.plugin.upnp Class Description AEDiagnosticsEvidenceGenerator AEMonitor AsyncDispatcher CopyOnWriteList IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.ui.common.table Class Description AEDiagnosticsEvidenceGenerator AEMonitor CopyOnWriteList IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.ui.common.table.impl Class Description AEDiagnosticsEvidenceGenerator AEMonitor AERunnable CopyOnWriteList IndentWriter Timer TimerEvent -
Classes in com.biglybt.core.util used by com.biglybt.ui.common.util Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.ui.common.viewtitleinfo Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.ui.console.commands Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.ui.selectedcontent Class Description CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.auth Class Description AEMonitor AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.browser Class Description AEMonitor TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.components.graphics Class Description AEMonitor TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.config Class Description AEMonitor TimerEvent TimerEventPerformer -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.config.wizard Class Description AEThread2 -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.help Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.imageloader Class Description AEDiagnosticsEvidenceGenerator IndentWriter TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.mainwindow Class Description AEDiagnosticsEvidenceGenerator AEMonitor AERunnable IndentWriter TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.mdi Class Description AEDiagnosticsEvidenceGenerator IndentWriter TimerEvent TimerEventPerformer TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.minibar Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.nat Class Description AEThread2 -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.networks Class Description AENetworkClassifierListener AESemaphore -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.pifimpl Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.progress Class Description CopyOnWriteList FrequencyLimitedDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.search Class Description AESemaphore CopyOnWriteSet DataSourceResolver.DataSourceImporter DataSourceResolver.ExportableDataSource DataSourceResolver.ExportedDataSource FrequencyLimitedDispatcher LightHashMap A lighter (on memory) hash map
Advantages over HashMap: Lower memory footprint Everything is stored in a single array, this might improve cache performance (not verified) Read-only operations on Key and Value iterators should be concurrency-safe (Entry iterators are not) but they might return null values unexpectedly under concurrent modification (not verified) Disadvantages: removal is implemented with thombstone-keys, this can significantly increase the lookup time if many values are removed. -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.shells Class Description AEMonitor TimerEvent TimerEventPerformer -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.shells.main Class Description AEDiagnosticsEvidenceGenerator AESemaphore IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.shells.opentorrent Class Description DataSourceResolver.ExportableDataSource HashWrapper SimpleTimer.TimerTickReceiver TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.skin Class Description AECallback Generic interface so that we can callbackAEMonitor AESemaphore CopyOnWriteList CopyOnWriteMap -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.subscriptions Class Description FrequencyLimitedDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.uiupdater Class Description AEMonitor AEThread2 CopyOnWriteList -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.update Class Description AEMonitor TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.utils Class Description AEDiagnosticsEvidenceGenerator HashWrapper IndentWriter TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views Class Description AEDiagnosticsEvidenceGenerator AEMonitor AsyncController AsyncDispatcher CopyOnWriteList CopyOnWriteSet DirectByteBuffer Virtual direct byte buffer given out and tracker by the buffer pool.FileUtil.ProgressListener FrequencyLimitedDispatcher IndentWriter Timer TimerEventPeriodic TorrentUtils.PotentialTorrentDeletionListener -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.clientstats Class Description AEDiagnosticsEvidenceGenerator BEncodableObject Classes that implement this interface can be sent to a bencode -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.peer Class Description AEDiagnosticsEvidenceGenerator -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.skin.sidebar Class Description AEDiagnosticsEvidenceGenerator IndentWriter TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.stats Class Description TimerEventPeriodic -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.table Class Description AEDiagnosticsEvidenceGenerator -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.table.impl Class Description AEDiagnosticsEvidenceGenerator AEMonitor IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.table.painted Class Description AEDiagnosticsEvidenceGenerator AERunnable CopyOnWriteList FrequencyLimitedDispatcher IndentWriter -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.tableitems.files Class Description AsyncDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.tableitems.peers Class Description FrequencyLimitedDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.views.utils Class Description AERunnable AsyncDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.ui.swt.widgets Class Description TimerEvent -
Classes in com.biglybt.core.util used by com.biglybt.ui.utils Class Description AEMonitor -
Classes in com.biglybt.core.util used by com.biglybt.ui.webplugin Class Description AsyncDispatcher -
Classes in com.biglybt.core.util used by com.biglybt.util Class Description AEMonitor CopyOnWriteList -
Classes in com.biglybt.core.util used by org.json.simple Class Description LightHashMap A lighter (on memory) hash map
Advantages over HashMap: Lower memory footprint Everything is stored in a single array, this might improve cache performance (not verified) Read-only operations on Key and Value iterators should be concurrency-safe (Entry iterators are not) but they might return null values unexpectedly under concurrent modification (not verified) Disadvantages: removal is implemented with thombstone-keys, this can significantly increase the lookup time if many values are removed.