跳过导航链接
A B C D E F G H I J L M N O P R S T U V Z 

A

AbstractLauncher - com.alipay.sofa.ark.bootstrap中的类
 
AbstractLauncher() - 类 的构造器com.alipay.sofa.ark.bootstrap.AbstractLauncher
 
addVisitor(T) - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryParser
 
append(String) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
append(AsciiBytes) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
append(byte[]) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
apply(AsciiBytes) - 接口 中的方法com.alipay.sofa.ark.loader.jar.JarEntryFilter
Apply the jar entry filter.
archive - 类 中的变量com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
archive - 类 中的变量com.alipay.sofa.ark.loader.JarBizArchive
 
archive - 类 中的变量com.alipay.sofa.ark.loader.JarPluginArchive
 
ArkLauncher - com.alipay.sofa.ark.bootstrap中的类
AbstractLauncher for JAR based archives.
ArkLauncher() - 类 的构造器com.alipay.sofa.ark.bootstrap.ArkLauncher
 
ArkLauncher(ExecutableArchive) - 类 的构造器com.alipay.sofa.ark.bootstrap.ArkLauncher
 
AsciiBytes - com.alipay.sofa.ark.loader.jar中的类
Simple wrapper around a byte array that represents an ASCII.
AsciiBytes(String) - 类 的构造器com.alipay.sofa.ark.loader.jar.AsciiBytes
Create a new AsciiBytes from the specified String.
AsciiBytes(byte[]) - 类 的构造器com.alipay.sofa.ark.loader.jar.AsciiBytes
Create a new AsciiBytes from the specified bytes.
AsciiBytes(byte[], int, int) - 类 的构造器com.alipay.sofa.ark.loader.jar.AsciiBytes
Create a new AsciiBytes from the specified bytes.
available() - 类 中的方法com.alipay.sofa.ark.loader.jar.ZipInflaterInputStream
 

B

BaseExecutableArchiveLauncher - com.alipay.sofa.ark.bootstrap中的类
Base class for executable archive AbstractLaunchers.
BaseExecutableArchiveLauncher() - 类 的构造器com.alipay.sofa.ark.bootstrap.BaseExecutableArchiveLauncher
 
BaseExecutableArchiveLauncher(ExecutableArchive) - 类 的构造器com.alipay.sofa.ark.bootstrap.BaseExecutableArchiveLauncher
 
Bytes - com.alipay.sofa.ark.loader.jar中的类
Utilities for dealing with bytes from ZIP files.

C

CentralDirectoryEndRecord - com.alipay.sofa.ark.loader.jar中的类
A ZIP File "End of central directory record" (EOCD).
CentralDirectoryEndRecord(RandomAccessData) - 类 的构造器com.alipay.sofa.ark.loader.jar.CentralDirectoryEndRecord
Create a new CentralDirectoryEndRecord instance from the specified RandomAccessData, searching backwards from the end until a valid block is located.
CentralDirectoryFileHeader - com.alipay.sofa.ark.loader.jar中的类
A ZIP File "Central directory file header record" (CDFH).
CentralDirectoryFileHeader() - 类 的构造器com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
CentralDirectoryFileHeader(byte[], int, AsciiBytes, byte[], AsciiBytes, long) - 类 的构造器com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
CentralDirectoryParser - com.alipay.sofa.ark.loader.jar中的类
Parses the central directory from a JAR file.
CentralDirectoryParser() - 类 的构造器com.alipay.sofa.ark.loader.jar.CentralDirectoryParser
 
CentralDirectoryVisitor - com.alipay.sofa.ark.loader.jar中的接口
Callback visitor triggered by CentralDirectoryParser.
ClassPathArchive(String, String, URL[]) - 类 的构造器com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
ClasspathLauncher - com.alipay.sofa.ark.bootstrap中的类
 
ClasspathLauncher(ClasspathLauncher.ClassPathArchive) - 类 的构造器com.alipay.sofa.ark.bootstrap.ClasspathLauncher
 
ClasspathLauncher.ClassPathArchive - com.alipay.sofa.ark.bootstrap中的类
 
clearCache() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
clearCache() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
clone() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
close() - 类 中的方法com.alipay.sofa.ark.loader.data.RandomAccessDataFile
 
close() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
close() - 类 中的方法com.alipay.sofa.ark.loader.jar.ZipInflaterInputStream
 
com.alipay.sofa.ark.bootstrap - 程序包 com.alipay.sofa.ark.bootstrap
 
com.alipay.sofa.ark.loader - 程序包 com.alipay.sofa.ark.loader
 
com.alipay.sofa.ark.loader.archive - 程序包 com.alipay.sofa.ark.loader.archive
 
com.alipay.sofa.ark.loader.data - 程序包 com.alipay.sofa.ark.loader.data
 
com.alipay.sofa.ark.loader.jar - 程序包 com.alipay.sofa.ark.loader.jar
 
connect() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
ContainerClassLoader - com.alipay.sofa.ark.bootstrap中的类
ClassLoader to load Ark Container
ContainerClassLoader(URL[], ClassLoader) - 类 的构造器com.alipay.sofa.ark.bootstrap.ContainerClassLoader
 
containsEntry(String) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
containsEntry(String) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
createArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.BaseExecutableArchiveLauncher
Returns the executable file archive
createContainerClassLoader(ContainerArchive) - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Create a classloader for the ark container archive
createContainerClassLoader(URL[], ClassLoader) - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Create a classloader for the specified URLs.
createDirectoryBizModuleArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
createDirectoryContainerArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
createMainMethodRunner(String, String[]) - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
 

D

DirectoryBizArchive - com.alipay.sofa.ark.loader中的类
Ark Biz Module Directory
DirectoryBizArchive(String, String, URL[]) - 类 的构造器com.alipay.sofa.ark.loader.DirectoryBizArchive
 
DirectoryContainerArchive - com.alipay.sofa.ark.loader中的类
Ark Container Directory
DirectoryContainerArchive(URL[]) - 类 的构造器com.alipay.sofa.ark.loader.DirectoryContainerArchive
 

E

endsWith(AsciiBytes) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
entries() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
ENTRY_CACHE_SIZE - 类 中的静态变量com.alipay.sofa.ark.loader.jar.JarFileEntries
 
equals(Object) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
ExecutableArkBizJar - com.alipay.sofa.ark.loader中的类
Executable Ark Biz Fat Jar
ExecutableArkBizJar(Archive) - 类 的构造器com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
ExecutableArkBizJar(Archive, URL) - 类 的构造器com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
ExplodedArchive - com.alipay.sofa.ark.loader.archive中的类
Archive implementation backed by an exploded archive directory.
ExplodedArchive(File) - 类 的构造器com.alipay.sofa.ark.loader.archive.ExplodedArchive
Create a new ExplodedArchive instance.
ExplodedArchive(File, boolean) - 类 的构造器com.alipay.sofa.ark.loader.archive.ExplodedArchive
Create a new ExplodedArchive instance.

F

FILE_IN_JAR - 类 中的静态变量com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
fill(InputStream, byte[]) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.Bytes
 
fill() - 类 中的方法com.alipay.sofa.ark.loader.jar.ZipInflaterInputStream
 
filterBizUrls(URL[]) - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
this method is used to eliminate agent classpath and biz classpath
filterUrls(String) - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
filterURLs(URL[]) - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
this method is used to choose jar file which is contained in sofa-ark-all.jar
fromRandomAccessData(RandomAccessData, int, JarEntryFilter) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 

G

get(RandomAccessData) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.Bytes
 
get(InputStream, long) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.Bytes
 
getArkContainerJarMarkers() - 类 中的静态方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
getAttributes() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarEntry
 
getBizArchives() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getBizArchives() - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
Returns the ark-biz module archives that will run upon ark container
getCentralDirectory(RandomAccessData) - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryEndRecord
Return the bytes of the "Central directory" based on the offset indicated in this record.
getCertificates() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarEntry
 
getClassName() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getCodeSigners() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarEntry
 
getComment() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getCompressedSize() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getConfClasspath() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getConfClasspath() - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
getContainerArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Returns the container archive archive
getContainerArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getContainerArchive() - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
getContent() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getContentLength() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getContentLengthLong() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getContentType() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getCrc() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getEntry(String) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getEntry(String) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
getEntryData(String) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
getEntryName() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getExecutableArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Returns the executable archive
getExecutableArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.BaseExecutableArchiveLauncher
 
getExtra() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getFile() - 类 中的方法com.alipay.sofa.ark.loader.data.RandomAccessDataFile
Returns the underlying File.
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.archive.ExplodedArchive
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive
 
getInputStream(RandomAccessData.ResourceAccess) - 接口 中的方法com.alipay.sofa.ark.loader.data.RandomAccessData
Returns an InputStream that can be used to read the underlying data.
getInputStream(RandomAccessData.ResourceAccess) - 类 中的方法com.alipay.sofa.ark.loader.data.RandomAccessDataFile
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getInputStream(ZipEntry, RandomAccessData.ResourceAccess) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getInputStream(String, RandomAccessData.ResourceAccess) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
getInputStream(FileHeader, RandomAccessData.ResourceAccess) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
getInputStream() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.JarBizArchive
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.JarContainerArchive
 
getInputStream(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.JarPluginArchive
 
getJarContainerArchive() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getJarEntry() - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive.JarFileEntry
 
getJarEntry(String) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getJarEntry() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getJarFile() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getJarFileURL() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getLastModified() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getLocalHeaderOffset() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getLocalHeaderOffset() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarEntry
 
getMainClass() - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Returns the main class that should be launched.
getMainClass() - 类 中的方法com.alipay.sofa.ark.bootstrap.ArkLauncher
 
getManifest() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.archive.ExplodedArchive
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.JarBizArchive
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.JarContainerArchive
 
getManifest() - 类 中的方法com.alipay.sofa.ark.loader.JarPluginArchive
 
getMethod() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getMethodName() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getName() - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive.JarFileEntry
 
getName() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getName() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.archive.ExplodedArchive
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.JarBizArchive
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.JarContainerArchive
 
getNestedArchive(Archive.Entry) - 类 中的方法com.alipay.sofa.ark.loader.JarPluginArchive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.archive.ExplodedArchive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.JarBizArchive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.JarPluginArchive
 
getNestedJarFile(ZipEntry) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
Return a nested JarFile loaded from the specified entry.
getNestedJarFile(JarEntry) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
Return a nested JarFile loaded from the specified entry.
getNumberOfRecords() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryEndRecord
Return the number of ZIP entries in the file.
getPathFromRoot() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getPermission() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarURLConnection
 
getPluginArchives() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getPluginArchives() - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
Returns the ark plugin archives that will be applied to class isolation strategy of ark container
getResource(String) - 类 中的方法com.alipay.sofa.ark.bootstrap.ContainerClassLoader
 
getResources(String) - 类 中的方法com.alipay.sofa.ark.bootstrap.ContainerClassLoader
 
getRootJarFile() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
getRootJarFileFromUrl(URL) - 类 中的方法com.alipay.sofa.ark.loader.jar.Handler
 
getSize() - 接口 中的方法com.alipay.sofa.ark.loader.data.RandomAccessData
Returns the size of the data.
getSize() - 类 中的方法com.alipay.sofa.ark.loader.data.RandomAccessDataFile
 
getSize() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getStartOfArchive(RandomAccessData) - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryEndRecord
Returns the location in the data that the archive actually starts.
getSubsection(long, long) - 接口 中的方法com.alipay.sofa.ark.loader.data.RandomAccessData
Returns a new RandomAccessData for a specific subsection of this data.
getSubsection(long, long) - 类 中的方法com.alipay.sofa.ark.loader.data.RandomAccessDataFile
 
getTime() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
getUrl() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.archive.ExplodedArchive
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
Return a URL that can be used to access this JAR file.
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.JarBizArchive
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.JarContainerArchive
 
getUrl() - 类 中的方法com.alipay.sofa.ark.loader.JarPluginArchive
 
getUrls() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
getUrls() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
getUrls() - 类 中的方法com.alipay.sofa.ark.loader.JarBizArchive
 
getUrls() - 类 中的方法com.alipay.sofa.ark.loader.JarContainerArchive
 
getUrls() - 类 中的方法com.alipay.sofa.ark.loader.JarPluginArchive
fetch classpath to startup sofa-ark plugin

H

Handler - com.alipay.sofa.ark.loader.jar中的类
URLStreamHandler for Spring Boot loader JarFiles.
Handler() - 类 的构造器com.alipay.sofa.ark.loader.jar.Handler
 
Handler(JarFile) - 类 的构造器com.alipay.sofa.ark.loader.jar.Handler
 
hashCode() - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
hashCode(String) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
hashCode(int, String) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
hashCode(URL) - 类 中的方法com.alipay.sofa.ark.loader.jar.Handler
 
hasMoreElements() - 类 中的方法com.alipay.sofa.ark.bootstrap.UseFastConnectionExceptionsEnumeration
 
hasName(String, String) - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
hasName(String, String) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarEntry
 

I

isDirectory() - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive.JarFileEntry
 
isDirectory() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
isEntryExist(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
isTestMode() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
isValid() - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryEndRecord
 
iterator() - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.archive.ExplodedArchive
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryBizArchive
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.DirectoryContainerArchive
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.JarBizArchive
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.JarContainerArchive
 
iterator() - 类 中的方法com.alipay.sofa.ark.loader.JarPluginArchive
 

J

JarBizArchive - com.alipay.sofa.ark.loader中的类
Ark Biz Module Fat Jar
JarBizArchive(Archive) - 类 的构造器com.alipay.sofa.ark.loader.JarBizArchive
 
JarContainerArchive - com.alipay.sofa.ark.loader中的类
Ark Container Fat Jar
JarContainerArchive(Archive) - 类 的构造器com.alipay.sofa.ark.loader.JarContainerArchive
 
JarEntry - com.alipay.sofa.ark.loader.jar中的类
Extended variant of JarEntry returned by JarFiles.
JarEntryFilter - com.alipay.sofa.ark.loader.jar中的接口
Interface that can be used to filter and optionally rename jar entries.
JarFile - com.alipay.sofa.ark.loader.jar中的类
Extended variant of JarFile that behaves in the same way but offers the following additional functionality.
JarFile(File) - 类 的构造器com.alipay.sofa.ark.loader.jar.JarFile
Create a new JarFile backed by the specified file.
JarFileArchive - com.alipay.sofa.ark.loader.archive中的类
Archive implementation backed by a JarFile.
JarFileArchive(File) - 类 的构造器com.alipay.sofa.ark.loader.archive.JarFileArchive
 
JarFileArchive(File, URL) - 类 的构造器com.alipay.sofa.ark.loader.archive.JarFileArchive
 
JarFileArchive(JarFile) - 类 的构造器com.alipay.sofa.ark.loader.archive.JarFileArchive
 
JarFileArchive.JarFileEntry - com.alipay.sofa.ark.loader.archive中的类
Archive.Entry implementation backed by a JarEntry.
JarFileEntries - com.alipay.sofa.ark.loader.jar中的类
Provides access to entries from a JarFile.
JarFileEntries(JarFile, JarEntryFilter) - 类 的构造器com.alipay.sofa.ark.loader.jar.JarFileEntries
 
JarFileEntry(JarEntry) - 类 的构造器com.alipay.sofa.ark.loader.archive.JarFileArchive.JarFileEntry
 
JarPluginArchive - com.alipay.sofa.ark.loader中的类
 
JarPluginArchive(Archive) - 类 的构造器com.alipay.sofa.ark.loader.JarPluginArchive
 
JarURLConnection - com.alipay.sofa.ark.loader.jar中的类

L

launch(String[]) - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Launch the ark container.
launch(String[], String, Method) - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Launch the ark container.
launch(String, Class) - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
Launch the ark container in TEST run mode.
launch(String[], String, ClassLoader) - 类 中的方法com.alipay.sofa.ark.bootstrap.AbstractLauncher
 
length() - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
littleEndianValue(byte[], int, int) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.Bytes
 
load(byte[], int, RandomAccessData, int, JarEntryFilter) - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryFileHeader
 
loadClass(String, boolean) - 类 中的方法com.alipay.sofa.ark.bootstrap.ContainerClassLoader
 

M

main(String[]) - 类 中的静态方法com.alipay.sofa.ark.bootstrap.ArkLauncher
 
MainMethodRunner - com.alipay.sofa.ark.bootstrap中的类
Utility class that is used to call a main method.
MainMethodRunner(String, String[]) - 类 的构造器com.alipay.sofa.ark.bootstrap.MainMethodRunner
Create a new MainMethodRunner instance.
MOCK_IDE_ARK_BIZ_MAIN_CLASS - 类 中的静态变量com.alipay.sofa.ark.loader.DirectoryBizArchive
 
MOCK_IDE_ARK_BIZ_NAME - 类 中的静态变量com.alipay.sofa.ark.loader.DirectoryBizArchive
 
MOCK_IDE_ARK_BIZ_VERSION - 类 中的静态变量com.alipay.sofa.ark.loader.DirectoryBizArchive
 
MOCK_IDE_BIZ_STARTUP_PRIORITY - 类 中的静态变量com.alipay.sofa.ark.loader.DirectoryBizArchive
 
MOCK_IDE_WEB_CONTEXT_PATH - 类 中的静态变量com.alipay.sofa.ark.loader.DirectoryBizArchive
 

N

nextElement() - 类 中的方法com.alipay.sofa.ark.bootstrap.UseFastConnectionExceptionsEnumeration
 

O

openConnection(URL) - 类 中的方法com.alipay.sofa.ark.loader.jar.Handler
 

P

parse(RandomAccessData, boolean) - 类 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryParser
Parse the source data, triggering visitors.
parseClassPathFromSurefireBoot(URL) - 类 中的方法com.alipay.sofa.ark.bootstrap.ClasspathLauncher.ClassPathArchive
when execute mvn test, the classpath would be recorded in a MANIFEST.MF file , including a surefire boot jar.
parseURL(URL, String, int, int) - 类 中的方法com.alipay.sofa.ark.loader.jar.Handler
 

R

RandomAccessData - com.alipay.sofa.ark.loader.data中的接口
Interface that provides read-only random access to some underlying data.
RandomAccessData.ResourceAccess - com.alipay.sofa.ark.loader.data中的枚举
Lock modes for accessing the underlying resource.
RandomAccessDataFile - com.alipay.sofa.ark.loader.data中的类
RandomAccessData implementation backed by a RandomAccessFile.
RandomAccessDataFile(File) - 类 的构造器com.alipay.sofa.ark.loader.data.RandomAccessDataFile
Create a new RandomAccessDataFile backed by the specified file.
RandomAccessDataFile(File, int) - 类 的构造器com.alipay.sofa.ark.loader.data.RandomAccessDataFile
Create a new RandomAccessDataFile backed by the specified file.
read(byte[], int, int) - 类 中的方法com.alipay.sofa.ark.loader.jar.ZipInflaterInputStream
 
registerUrlProtocolHandler() - 类 中的静态方法com.alipay.sofa.ark.loader.jar.JarFile
Register a 'java.protocol.handler.pkgs' property so that a URLStreamHandler will be located to deal with jar URLs.
run() - 类 中的方法com.alipay.sofa.ark.bootstrap.MainMethodRunner
 

S

sameFile(URL, URL) - 类 中的方法com.alipay.sofa.ark.loader.jar.Handler
 
setUseFastConnectionExceptions(boolean) - 类 中的静态方法com.alipay.sofa.ark.loader.jar.Handler
Set if a generic static exception can be thrown when a URL cannot be connected.
size() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 
SOFA_ARK_CONTAINER - 类 中的变量com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
SOFA_ARK_MAIN - 类 中的变量com.alipay.sofa.ark.bootstrap.ArkLauncher
 
SOFA_ARK_MODULE - 类 中的变量com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
SOFA_ARK_PLUGIN - 类 中的变量com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
startsWith(AsciiBytes) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
substring(int) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
substring(int, int) - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 

T

toString() - 类 中的方法com.alipay.sofa.ark.loader.archive.ExplodedArchive
 
toString() - 类 中的方法com.alipay.sofa.ark.loader.archive.JarFileArchive
 
toString() - 类 中的方法com.alipay.sofa.ark.loader.jar.AsciiBytes
 
toString() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFile
 

U

url - 类 中的变量com.alipay.sofa.ark.loader.ExecutableArkBizJar
 
UseFastConnectionExceptionsEnumeration - com.alipay.sofa.ark.bootstrap中的类
 
UseFastConnectionExceptionsEnumeration(Enumeration<URL>) - 类 的构造器com.alipay.sofa.ark.bootstrap.UseFastConnectionExceptionsEnumeration
 

V

valueOf(String) - 枚举 中的静态方法com.alipay.sofa.ark.loader.data.RandomAccessData.ResourceAccess
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.alipay.sofa.ark.loader.data.RandomAccessData.ResourceAccess
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
visitEnd() - 接口 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryVisitor
 
visitEnd() - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
visitFileHeader(CentralDirectoryFileHeader, int) - 接口 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryVisitor
 
visitFileHeader(CentralDirectoryFileHeader, int) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 
visitStart(CentralDirectoryEndRecord, RandomAccessData) - 接口 中的方法com.alipay.sofa.ark.loader.jar.CentralDirectoryVisitor
 
visitStart(CentralDirectoryEndRecord, RandomAccessData) - 类 中的方法com.alipay.sofa.ark.loader.jar.JarFileEntries
 

Z

ZipInflaterInputStream - com.alipay.sofa.ark.loader.jar中的类
InflaterInputStream that supports the writing of an extra "dummy" byte (which is required with JDK 6) and returns accurate available() results.
A B C D E F G H I J L M N O P R S T U V Z 
跳过导航链接

Copyright © 2019. All rights reserved.