public interface Library
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes all read streams.
|
Resource |
getBuildResourceByPath(String buildResourcePath)
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.
|
PersistenceBackedObject<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.
|
void close()
Resource getBuildResourceByPath(String buildResourcePath)
Set<String> getBuildResourcePaths()
InputStream getClassFileStream(String classFilePath)
CompilationUnit getCompilationUnitByTypeBinaryName(String typeBinaryName)
CompilationUnit getCompilationUnitByTypeSourceName(String typeSourceName)
Set<String> getDependencyLibraryNames()
ArtifactSet getGeneratedArtifacts()
String getLibraryName()
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> getNestedBinaryNamesByCompilationUnitName()
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> getNestedSourceNamesByCompilationUnitName()
PersistenceBackedObject<PermutationResult> getPermutationResultHandle()
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,String> getProcessedReboundTypeSourceNamesByGenerator()
CompilationErrorsIndexImpl getCompilationErrorsIndex()
Resource getPublicResourceByPath(String path)
Set<String> getPublicResourcePaths()
Set<String> getReboundTypeSourceNames()
Set<String> getRegularClassFilePaths()
Set<String> getRegularCompilationUnitTypeSourceNames()
Set<String> getSuperSourceClassFilePaths()
Set<String> getSuperSourceCompilationUnitTypeSourceNames()
Copyright © 2018. All rights reserved.