C D E F G H I J L M O P R S T
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
C
- cc.shacocloud.mirage.loader - 程序包 cc.shacocloud.mirage.loader
-
mirage 启动加载器,自定义 JarFile 支持加载 Jar 中 jar
- cc.shacocloud.mirage.loader.data - 程序包 cc.shacocloud.mirage.loader.data
- cc.shacocloud.mirage.loader.jar - 程序包 cc.shacocloud.mirage.loader.jar
- CLASSES_ATTRIBUTE - 接口 中的静态变量cc.shacocloud.mirage.loader.Launcher
- clearCache() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- close() - 类 中的方法cc.shacocloud.mirage.loader.data.RandomAccessDataFile
- close() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- containsEntry(String) - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- createClassLoader() - 接口 中的方法cc.shacocloud.mirage.loader.Launcher
-
创建类加载器
- createClassLoader() - 类 中的方法cc.shacocloud.mirage.loader.MirageJarLauncher
D
- definePackage(String, String, String, String, String, String, String, URL) - 类 中的方法cc.shacocloud.mirage.loader.MirageClassLoader
- definePackage(String, String, String, String, String, String, String, URL) - 类 中的方法cc.shacocloud.mirage.loader.MirageTimeClassLoader
- definePackage(String, Manifest, URL) - 类 中的方法cc.shacocloud.mirage.loader.MirageClassLoader
- definePackage(String, Manifest, URL) - 类 中的方法cc.shacocloud.mirage.loader.MirageTimeClassLoader
- definePackageIfNecessary(String) - 类 中的方法cc.shacocloud.mirage.loader.MirageClassLoader
-
在进行
findClass调用之前定义包,这对于确保嵌套 JAR 的相应清单与包相关联是必需的。 - definePackageIfNecessary(String) - 类 中的方法cc.shacocloud.mirage.loader.MirageTimeClassLoader
E
F
- findResource(String) - 类 中的方法cc.shacocloud.mirage.loader.MirageClassLoader
- findResource(String) - 类 中的方法cc.shacocloud.mirage.loader.MirageTimeClassLoader
- findResources(String) - 类 中的方法cc.shacocloud.mirage.loader.MirageClassLoader
- findResources(String) - 类 中的方法cc.shacocloud.mirage.loader.MirageTimeClassLoader
G
- getComment() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getCurrentJarFile() - 类 中的方法cc.shacocloud.mirage.loader.MirageJarLauncher
-
获取当前运行 jar 的 File 对象
- getEntry(String) - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getFile() - 类 中的方法cc.shacocloud.mirage.loader.data.RandomAccessDataFile
-
返回基础文件
- getInputStream() - 接口 中的方法cc.shacocloud.mirage.loader.data.RandomAccessData
-
返回可用于读取基础数据的
InputStream。 - getInputStream() - 类 中的方法cc.shacocloud.mirage.loader.data.RandomAccessDataFile
- getInputStream(ZipEntry) - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getJarEntry(CharSequence) - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getJarEntry(String) - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getMainClassName() - 接口 中的方法cc.shacocloud.mirage.loader.Launcher
-
获取运行的主类名称
- getMainClassName() - 类 中的方法cc.shacocloud.mirage.loader.MirageJarLauncher
- getManifest() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getName() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getNestedJarFile(JarEntry) - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
-
返回从指定条目加载的嵌套
JarFile - getPathFromRoot() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getRootJarFile() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- getRootJarFileFromUrl(URL) - 类 中的方法cc.shacocloud.mirage.loader.jar.Handler
- getSize() - 接口 中的方法cc.shacocloud.mirage.loader.data.RandomAccessData
-
返回数据的大小
- getSize() - 类 中的方法cc.shacocloud.mirage.loader.data.RandomAccessDataFile
- getSubsection(long, long) - 接口 中的方法cc.shacocloud.mirage.loader.data.RandomAccessData
-
为此数据的特定子部分返回一个新的
RandomAccessData - getSubsection(long, long) - 类 中的方法cc.shacocloud.mirage.loader.data.RandomAccessDataFile
- getUrl() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
H
- Handler - cc.shacocloud.mirage.loader.jar中的类
-
用于加载
JarFile的URLStreamHandler实现 - Handler() - 类 的构造器cc.shacocloud.mirage.loader.jar.Handler
- Handler(JarFile) - 类 的构造器cc.shacocloud.mirage.loader.jar.Handler
- hashCode(URL) - 类 中的方法cc.shacocloud.mirage.loader.jar.Handler
I
- iterator() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
-
返回所包含条目的迭代器
J
- JarFile - cc.shacocloud.mirage.loader.jar中的类
-
JarFile的扩展变体 - JarFile(File) - 类 的构造器cc.shacocloud.mirage.loader.jar.JarFile
-
创建一个由指定文件支持的新
JarFile
L
- Launcher - cc.shacocloud.mirage.loader中的接口
-
Mirage 启动器的顶层类
- LIB_INDEX_ATTRIBUTE - 接口 中的静态变量cc.shacocloud.mirage.loader.Launcher
- loadClass(String, boolean) - 类 中的方法cc.shacocloud.mirage.loader.MirageClassLoader
- loadClass(String, boolean) - 类 中的方法cc.shacocloud.mirage.loader.MirageTimeClassLoader
M
- main(String[]) - 类 中的静态方法cc.shacocloud.mirage.loader.MirageStarter
- MirageClassLoader - cc.shacocloud.mirage.loader中的类
-
mirage 启动类加载器
- MirageClassLoader(boolean, JarFile, URL[], ClassLoader) - 类 的构造器cc.shacocloud.mirage.loader.MirageClassLoader
- MirageClassLoader(boolean, URL[], ClassLoader) - 类 的构造器cc.shacocloud.mirage.loader.MirageClassLoader
- MirageClassLoader(URL[], ClassLoader) - 类 的构造器cc.shacocloud.mirage.loader.MirageClassLoader
- MirageJarLauncher - cc.shacocloud.mirage.loader中的类
-
Mirage Jar 启动器
- MirageJarLauncher() - 类 的构造器cc.shacocloud.mirage.loader.MirageJarLauncher
- MirageJarLauncher(File) - 类 的构造器cc.shacocloud.mirage.loader.MirageJarLauncher
- MirageStarter - cc.shacocloud.mirage.loader中的类
- MirageStarter() - 类 的构造器cc.shacocloud.mirage.loader.MirageStarter
- MirageTimeClassLoader - cc.shacocloud.mirage.loader中的类
-
MirageClassLoader类加载器耗时统计 - MirageTimeClassLoader(boolean, JarFile, URL[], ClassLoader) - 类 的构造器cc.shacocloud.mirage.loader.MirageTimeClassLoader
- MirageTimeClassLoader(boolean, URL[], ClassLoader) - 类 的构造器cc.shacocloud.mirage.loader.MirageTimeClassLoader
- MirageTimeClassLoader(URL[], ClassLoader) - 类 的构造器cc.shacocloud.mirage.loader.MirageTimeClassLoader
O
- openConnection(URL) - 类 中的方法cc.shacocloud.mirage.loader.jar.Handler
P
- parseClasspath(String) - 类 中的方法cc.shacocloud.mirage.loader.MirageJarLauncher
-
解析类路径,使用
URL - parseURL(URL, String, int, int) - 类 中的方法cc.shacocloud.mirage.loader.jar.Handler
R
- RandomAccessData - cc.shacocloud.mirage.loader.data中的接口
-
提供对某些基础数据的只读随机访问的接口。
- RandomAccessDataFile - cc.shacocloud.mirage.loader.data中的类
-
RandomAccessData实现由RandomAccessFile支持 - RandomAccessDataFile(File) - 类 的构造器cc.shacocloud.mirage.loader.data.RandomAccessDataFile
-
创建一个由指定文件支持的新
RandomAccessDataFile - read() - 接口 中的方法cc.shacocloud.mirage.loader.data.RandomAccessData
-
读取所有数据并将其作为字节数组返回
- read() - 类 中的方法cc.shacocloud.mirage.loader.data.RandomAccessDataFile
- read(long, long) - 接口 中的方法cc.shacocloud.mirage.loader.data.RandomAccessData
-
读取从给定
offset开始的数据的length字节 - read(long, long) - 类 中的方法cc.shacocloud.mirage.loader.data.RandomAccessDataFile
- registerUrlProtocolHandler() - 类 中的静态方法cc.shacocloud.mirage.loader.jar.JarFile
-
注册一个 'java.protocol.handler.pkgs' 属性,以便找到
URLStreamHandler来处理 jar URL。 - run(String[]) - 接口 中的方法cc.shacocloud.mirage.loader.Launcher
-
启动方法
- run(String[]) - 类 中的方法cc.shacocloud.mirage.loader.MirageJarLauncher
S
- sameFile(URL, URL) - 类 中的方法cc.shacocloud.mirage.loader.jar.Handler
- setUseFastConnectionExceptions(boolean) - 类 中的静态方法cc.shacocloud.mirage.loader.jar.Handler
-
设置在无法连接 URL 时是否可以引发通用静态异常。
- size() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
- START_CLASS_ATTRIBUTE - 接口 中的静态变量cc.shacocloud.mirage.loader.Launcher
- stream() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
T
- toString() - 类 中的方法cc.shacocloud.mirage.loader.jar.JarFile
所有类 所有程序包