
| Constructor and Description |
|---|
ZipLibrary(String fileName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes all read streams.
|
Resource |
getBuildResourceByPath(String path)
Returns a resource handle or null for the provided path.
|
Set<String> |
getBuildResourcePaths()
Returns the set of paths of build resources.
|
InputStream |
getClassFileStream(String classFilePath)
Returns a class file input stream or null for the provided path.
|
CompilationErrorsIndexImpl |
getCompilationErrorsIndex()
Returns a source of compilation error information to support detailed logging.
|
CompilationUnit |
getCompilationUnitByTypeBinaryName(String typeBinaryName)
Returns the compilation unit containing the type with the given binary name.
|
CompilationUnit |
getCompilationUnitByTypeSourceName(String typeSourceName)
Returns the compilation unit containing the type with the given source name.
|
Set<String> |
getDependencyLibraryNames()
Returns the set of names of dependency libraries.
|
ArtifactSet |
getGeneratedArtifacts()
Returns the set of artifacts that were created by generators when compiling this library.
|
String |
getLibraryName()
Returns the name of the library.
|
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> |
getNestedBinaryNamesByCompilationUnitName()
Returns a mapping from compilation unit type source name to a list of nested type binary names.
|
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> |
getNestedSourceNamesByCompilationUnitName()
Returns a mapping from compilation unit type source name to a list of nested type source names.
|
ZipEntryBackedObject<PermutationResult> |
getPermutationResultHandle()
Returns a handle to the serialized permutation result of this library.
|
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> |
getProcessedReboundTypeSourceNamesByGenerator()
Returns a mapping from generator name to the set of source names of types that have been
processed by that generator in this library.
|
Resource |
getPublicResourceByPath(String path)
Returns a resource handle or null for the provided path.
|
Set<String> |
getPublicResourcePaths()
Returns the set of paths of public resources.
|
Set<String> |
getReboundTypeSourceNames()
Returns the set of source names of types which are the subject of GWT.create() calls in source
code for this library.
|
Set<String> |
getRegularClassFilePaths()
Returns the set of regular (non-super-source) class file paths.
|
Set<String> |
getRegularCompilationUnitTypeSourceNames()
Returns the set of regular (non-super-source) compilation unit type source names.
|
Set<String> |
getSuperSourceClassFilePaths()
Returns the set of super source class file paths.
|
Set<String> |
getSuperSourceCompilationUnitTypeSourceNames()
Returns the set of super source compilation unit type source names.
|
public ZipLibrary(String fileName) throws Libraries.IncompatibleLibraryVersionException
public void close()
Librarypublic Resource getBuildResourceByPath(String path)
LibrarygetBuildResourceByPath in interface Librarypublic Set<String> getBuildResourcePaths()
LibrarygetBuildResourcePaths in interface Librarypublic InputStream getClassFileStream(String classFilePath)
LibrarygetClassFileStream in interface Librarypublic CompilationErrorsIndexImpl getCompilationErrorsIndex()
LibrarygetCompilationErrorsIndex in interface Librarypublic CompilationUnit getCompilationUnitByTypeBinaryName(String typeBinaryName)
LibrarygetCompilationUnitByTypeBinaryName in interface Librarypublic CompilationUnit getCompilationUnitByTypeSourceName(String typeSourceName)
LibrarygetCompilationUnitByTypeSourceName in interface Librarypublic Set<String> getDependencyLibraryNames()
LibrarygetDependencyLibraryNames in interface Librarypublic ArtifactSet getGeneratedArtifacts()
LibrarygetGeneratedArtifacts in interface Librarypublic String getLibraryName()
LibrarygetLibraryName in interface Librarypublic com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> getNestedBinaryNamesByCompilationUnitName()
LibrarygetNestedBinaryNamesByCompilationUnitName in interface Librarypublic com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> getNestedSourceNamesByCompilationUnitName()
LibrarygetNestedSourceNamesByCompilationUnitName in interface Librarypublic ZipEntryBackedObject<PermutationResult> getPermutationResultHandle()
LibrarygetPermutationResultHandle in interface Librarypublic com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> getProcessedReboundTypeSourceNamesByGenerator()
LibrarygetProcessedReboundTypeSourceNamesByGenerator in interface Librarypublic Resource getPublicResourceByPath(String path)
LibrarygetPublicResourceByPath in interface Librarypublic Set<String> getPublicResourcePaths()
LibrarygetPublicResourcePaths in interface Librarypublic Set<String> getReboundTypeSourceNames()
LibrarygetReboundTypeSourceNames in interface Librarypublic Set<String> getRegularClassFilePaths()
LibrarygetRegularClassFilePaths in interface Librarypublic Set<String> getRegularCompilationUnitTypeSourceNames()
LibrarygetRegularCompilationUnitTypeSourceNames in interface Librarypublic Set<String> getSuperSourceClassFilePaths()
LibrarygetSuperSourceClassFilePaths in interface Librarypublic Set<String> getSuperSourceCompilationUnitTypeSourceNames()
LibrarygetSuperSourceCompilationUnitTypeSourceNames in interface LibraryCopyright © 2018. All rights reserved.