MCPcopy Create free account

hub / github.com/blueflychief/AndriodVideoCache / types & classes

Types & classes75 in github.com/blueflychief/AndriodVideoCache

ClassApp
@author Alexey Danilov (danikula@gmail.com).
sample/src/main/java/com/danikula/videocache/sample/App.java:12
ClassBaseTest
test/src/test/java/com/danikula/videocache/BaseTest.java:9
ClassBuilder
Builder for {@link HttpProxyCacheServer}.
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:343
ClassByteArrayCache
Simple memory based {@link Cache} implementation. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/ByteArrayCache.java:11
ClassByteArraySource
Simple memory based {@link Source} implementation. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/ByteArraySource.java:10
InterfaceCache
Cache for proxy. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/Cache.java:8
InterfaceCacheListener
Listener for cache availability. @author Egor Makovsky (yahor.makouski@gmail.com) @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/CacheListener.java:11
ClassConfig
Configuration for proxy cache. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/Config.java:15
ClassConfig
sample/src/main/java/com/danikula/videocache/sample/Video.java:30
ClassDatabaseSourceInfoStorage
Database based {@link SourceInfoStorage}. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/sourcestorage/DatabaseSourceInfoStorage.java:19
InterfaceDiskUsage
Declares how {@link FileCache} will use disc space. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/file/DiskUsage.java:11
ClassDiskUsageTest
Tests for implementations of {@link DiskUsage}. @author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/file/DiskUsageTest.java:21
ClassEmptyHeadersInjector
Empty {@link HeaderInjector} implementation. @author Lucas Nelaupe (https://github.com/lucas34).
library/src/main/java/com/danikula/videocache/headers/EmptyHeadersInjector.java:11
ClassFileCache
{@link Cache} that uses file for storing data. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/file/FileCache.java:15
ClassFileCacheTest
@author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/file/FileCacheTest.java:28
InterfaceFileNameGenerator
Generator for files to be used for caching. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/file/FileNameGenerator.java:8
ClassFileNameGeneratorTest
Tests for {@link FileNameGenerator} and implementations. @author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/FileNameGeneratorTest.java:18
ClassFiles
Utils for work with files. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/file/Files.java:20
ClassFilesTest
Tests for {@link Files}. @author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/file/FilesTest.java:17
ClassGalleryVideoFragment
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:19
ClassGetRequest
Model for Http GET request. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/GetRequest.java:19
ClassGetRequestTest
@author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/GetRequestTest.java:14
InterfaceHeaderInjector
Allows to add custom headers to server's requests. @author Lucas Nelaupe (https://github.com/lucas34).
library/src/main/java/com/danikula/videocache/headers/HeaderInjector.java:10
ClassHttpProxyCache
{@link ProxyCache} that read http url and writes data to {@link Socket} @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/HttpProxyCache.java:20
ClassHttpProxyCacheServer
Simple lightweight proxy server with file caching support that handles HTTP requests. Typical usage: <pre><code> public onCreate(Bundle state) {
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:51
ClassHttpProxyCacheServerClients
Client for {@link HttpProxyCacheServer} @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:23
ClassHttpProxyCacheServerTest
@author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/HttpProxyCacheServerTest.java:47
ClassHttpProxyCacheTest
Test {@link HttpProxyCache}. @author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/HttpProxyCacheTest.java:48
ClassHttpUrlSource
{@link Source} that uses http resource as source for {@link ProxyCache}. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/HttpUrlSource.java:31
ClassHttpUrlSourceTest
@author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/HttpUrlSourceTest.java:34
ClassIgnoreHostProxySelector
{@link ProxySelector} that ignore system default proxies for concrete host. <p> It is important to <a href="https://github.com/danikula/AndroidVideoCa
library/src/main/java/com/danikula/videocache/IgnoreHostProxySelector.java:20
ClassInterruptedProxyCacheException
Indicates interruption error in work of {@link ProxyCache} fired by user. @author Alexey Danilov
library/src/main/java/com/danikula/videocache/InterruptedProxyCacheException.java:8
ClassKLog
Email: 690797861@qq.com Author: Infinite Date: 2019-04-26 - 15:11 Description: 类的描述信息
library/src/main/java/com/danikula/videocache/KLog.java:25
ClassLastModifiedComparator
library/src/main/java/com/danikula/videocache/file/Files.java:80
ClassListEntry
sample/src/main/java/com/danikula/videocache/sample/MenuActivity.java:65
ClassLruDiskUsage
{@link DiskUsage} that uses LRU (Least Recently Used) strategy to trim cache. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/file/LruDiskUsage.java:17
ClassMd5FileNameGenerator
Implementation of {@link FileNameGenerator} that uses MD5 of url as file name @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/file/Md5FileNameGenerator.java:12
ClassMenuActivity
sample/src/main/java/com/danikula/videocache/sample/MenuActivity.java:20
ClassMultipleVideosActivity
sample/src/main/java/com/danikula/videocache/sample/MultipleVideosActivity.java:6
ClassNoSourceInfoStorage
{@link SourceInfoStorage} that does nothing. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/sourcestorage/NoSourceInfoStorage.java:10
ClassPingCallable
library/src/main/java/com/danikula/videocache/Pinger.java:115
ClassPinger
Pings {@link HttpProxyCacheServer} to make sure it works. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/Pinger.java:30
ClassPingerTest
Tests {@link Pinger}. @author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/PingerTest.java:23
ClassPreconditions
library/src/main/java/com/danikula/videocache/Preconditions.java:3
ClassProxyCache
Proxy for {@link Source} with caching support ({@link Cache}). <p/> Can be used only for sources with persistent data (that doesn't change with time).
library/src/main/java/com/danikula/videocache/ProxyCache.java:17
ClassProxyCacheException
Indicates any error in work of {@link ProxyCache}. @author Alexey Danilov
library/src/main/java/com/danikula/videocache/ProxyCacheException.java:8
ClassProxyCacheTest
@author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/ProxyCacheTest.java:27
ClassProxyCacheTestUtils
@author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/support/ProxyCacheTestUtils.java:46
ClassProxyCacheUtils
Just simple utils. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/ProxyCacheUtils.java:23
ClassProxySelectorTest
Tests {@link IgnoreHostProxySelector}. @author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/ProxySelectorTest.java:24
ClassResponse
test/src/test/java/com/danikula/videocache/support/Response.java:19
ClassSharedCacheActivity
sample/src/main/java/com/danikula/videocache/sample/SharedCacheActivity.java:6
ClassSingleVideoActivity
sample/src/main/java/com/danikula/videocache/sample/SingleVideoActivity.java:6
ClassSocketActivity
sample/src/main/java/com/danikula/videocache/sample/SocketActivity.java:17
ClassSocketProcessorRunnable
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:326
InterfaceSource
Source for proxy. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/Source.java:8
ClassSourceInfo
Stores source's info. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/SourceInfo.java:8
InterfaceSourceInfoStorage
Storage for {@link SourceInfo}. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/sourcestorage/SourceInfoStorage.java:10
ClassSourceInfoStorageFactory
Simple factory for {@link SourceInfoStorage}. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/sourcestorage/SourceInfoStorageFactory.java:10
ClassSourceInfoStorageTest
Tests for {@link SourceInfoStorage}. @author Alexey Danilov (danikula@gmail.com).
test/src/test/java/com/danikula/videocache/sourcestorage/SourceInfoStorageTest.java:19
ClassSourceReaderRunnable
library/src/main/java/com/danikula/videocache/ProxyCache.java:180
ClassStorageUtils
Provides application storage paths <p/> See https://github.com/nostra13/Android-Universal-Image-Loader @author Sergey Tarasevich (nostra13[at]gmail[d
library/src/main/java/com/danikula/videocache/StorageUtils.java:18
ClassTotalCountLruDiskUsage
{@link DiskUsage} that uses LRU (Least Recently Used) strategy and trims cache size to max files count if needed. @author Alexey Danilov (danikula@gm
library/src/main/java/com/danikula/videocache/file/TotalCountLruDiskUsage.java:10
ClassTotalSizeLruDiskUsage
{@link DiskUsage} that uses LRU (Least Recently Used) strategy and trims cache size to max size if needed. @author Alexey Danilov (danikula@gmail.com
library/src/main/java/com/danikula/videocache/file/TotalSizeLruDiskUsage.java:10
ClassTouchCallable
library/src/main/java/com/danikula/videocache/file/LruDiskUsage.java:61
ClassUiListenerHandler
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:89
ClassUnlimitedDiskUsage
Unlimited version of {@link DiskUsage}. @author Alexey Danilov (danikula@gmail.com).
library/src/main/java/com/danikula/videocache/file/UnlimitedDiskUsage.java:11
ClassUtils
Some utils methods. @author Alexey Danilov (danikula@gmail.com).
sample/src/main/java/com/danikula/videocache/sample/Utils.java:13
EnumVideo
sample/src/main/java/com/danikula/videocache/sample/Video.java:3
ClassVideoFragment
sample/src/main/java/com/danikula/videocache/sample/VideoFragment.java:21
ClassVideoGalleryActivity
sample/src/main/java/com/danikula/videocache/sample/VideoGalleryActivity.java:12
ClassVideoProgressUpdater
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:126
ClassVideoProgressUpdater
sample/src/main/java/com/danikula/videocache/sample/VideoFragment.java:134
ClassViewsPagerAdapter
sample/src/main/java/com/danikula/videocache/sample/VideoGalleryActivity.java:29
ClassWaitRequestsRunnable
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:311