META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/repository/
com/android/repository/Revision$Precision.classRevision.java
package com.android.repository
public final com.android.repository.Revision$Precision extends java.lang.Enum {
public static final com.android.repository.Revision$Precision MAJOR
public static final com.android.repository.Revision$Precision MINOR
public static final com.android.repository.Revision$Precision MICRO
public static final com.android.repository.Revision$Precision PREVIEW
private final int mTermCount
private static final com.android.repository.Revision$Precision[] $VALUES
public static com.android.repository.Revision$Precision[] values ()
public static com.android.repository.Revision$Precision valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int termCount
int getTermCount ()
static void ()
}
com/android/repository/Revision.classRevision.java
package com.android.repository
public com.android.repository.Revision extends java.lang.Object implements java.lang.Comparable {
public static final int MISSING_MAJOR_REV
public static final int IMPLICIT_MINOR_REV
public static final int IMPLICIT_MICRO_REV
public static final int NOT_A_PREVIEW
public static final com.android.repository.Revision NOT_SPECIFIED
private static final java.util.regex.Pattern FULL_REVISION_PATTERN
protected static final String DEFAULT_SEPARATOR
private final int mMajor
private final int mMinor
private final int mMicro
private final int mPreview
private final com.android.repository.Revision$Precision mPrecision
private final String mPreviewSeparator
public static com.android.repository.Revision parseRevision (java.lang.String, com.android.repository.Revision$Precision) throws java.lang.NumberFormatException
int major
int minor
int micro
int preview
com.android.repository.Revision$Precision precision
String previewSeparator
String s
java.util.regex.Matcher m
Throwable t
String revisionString
com.android.repository.Revision$Precision minimumPrecision
Throwable cause
NumberFormatException n
public static com.android.repository.Revision parseRevision (java.lang.String) throws java.lang.NumberFormatException
String revisionString
public void (int)
int major
public void (int, int)
int major
int minor
public void (com.android.repository.Revision)
com.android.repository.Revision revision
public void (int, int, int)
int major
int minor
int micro
public void (int, int, int, int)
int major
int minor
int micro
int preview
void (int, int, int, int, com.android.repository.Revision$Precision, java.lang.String)
int major
int minor
int micro
int preview
com.android.repository.Revision$Precision precision
String separator
public void (int, java.lang.Integer, java.lang.Integer, java.lang.Integer)
int major
Integer minor
Integer micro
Integer preview
public java.lang.String toString ()
StringBuilder sb
public int[] toIntArray (boolean)
int[] result
int[] result
boolean includePreview
int[] result
public boolean equals (java.lang.Object)
Object rhs
com.android.repository.Revision other
public int getMajor ()
public int getMinor ()
public int getMicro ()
protected java.lang.String getSeparator ()
public boolean isPreview ()
public int getPreview ()
public java.lang.String toShortString ()
StringBuilder sb
public int hashCode ()
int prime
int result
public int compareTo (com.android.repository.Revision)
com.android.repository.Revision rhs
public int compareTo (com.android.repository.Revision, com.android.repository.Revision$PreviewComparison)
int p1
int p2
com.android.repository.Revision rhs
com.android.repository.Revision$PreviewComparison comparePreview
int delta
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/repository/Revision$1.classRevision.java
package com.android.repository
com.android.repository.Revision$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$repository$Revision$PreviewComparison
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/repository/Revision$PreviewComparison.classRevision.java
package com.android.repository
public final com.android.repository.Revision$PreviewComparison extends java.lang.Enum {
public static final com.android.repository.Revision$PreviewComparison COMPARE_NUMBER
public static final com.android.repository.Revision$PreviewComparison COMPARE_TYPE
public static final com.android.repository.Revision$PreviewComparison IGNORE
private static final com.android.repository.Revision$PreviewComparison[] $VALUES
public static com.android.repository.Revision$PreviewComparison[] values ()
public static com.android.repository.Revision$PreviewComparison valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/repository/api/
com/android/repository/api/FallbackLocalRepoLoader.classFallbackLocalRepoLoader.java
package com.android.repository.api
public abstract com.android.repository.api.FallbackLocalRepoLoader extends java.lang.Object {
public abstract com.android.repository.api.LocalPackage parseLegacyLocalPackage (java.io.File, com.android.repository.api.ProgressIndicator)
public abstract void refresh ()
}
com/android/repository/api/Downloader.classDownloader.java
package com.android.repository.api
public abstract com.android.repository.api.Downloader extends java.lang.Object {
public abstract java.io.InputStream downloadAndStream (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator) throws java.io.IOException
public abstract java.io.File downloadFully (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator) throws java.io.IOException
}
com/android/repository/api/RepoManager$2.classRepoManager.java
package com.android.repository.api
com.android.repository.api.RepoManager$2 extends java.lang.Object implements com.android.repository.api.ProgressRunner {
final com.android.repository.api.ProgressIndicator val$progress
final com.android.repository.api.RepoManager this$0
void (com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
public void runAsyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable)
com.android.repository.api.ProgressRunner$ProgressRunnable r
public void runSyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable)
com.android.repository.api.ProgressRunner$ProgressRunnable r
public void runSyncWithoutProgress (java.lang.Runnable)
Runnable r
}
com/android/repository/api/FallbackRemoteRepoLoader.classFallbackRemoteRepoLoader.java
package com.android.repository.api
public abstract com.android.repository.api.FallbackRemoteRepoLoader extends java.lang.Object {
public abstract java.util.Collection parseLegacyXml (com.android.repository.api.RepositorySource, com.android.repository.api.ProgressIndicator)
}
com/android/repository/api/RemoteSource.classRemoteSource.java
package com.android.repository.api
public abstract com.android.repository.api.RemoteSource extends java.lang.Object implements com.android.repository.api.RepositorySource {
private java.util.Collection mPermittedSchemaModules
private String mFetchError
private com.android.repository.api.RepositorySourceProvider mProvider
public void ()
public void setPermittedSchemaModules (java.util.Collection)
java.util.Collection modules
public java.util.Collection getPermittedModules ()
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enabled
public abstract java.lang.String getUrl ()
public void setUrl (java.lang.String)
String url
public void setFetchError (java.lang.String)
String error
public java.lang.String getFetchError ()
public com.android.repository.api.RepositorySourceProvider getProvider ()
public void setProvider (com.android.repository.api.RepositorySourceProvider)
com.android.repository.api.RepositorySourceProvider provider
public java.lang.String getDisplayName ()
public java.lang.String getName ()
}
com/android/repository/api/RepoManager$1.classRepoManager.java
package com.android.repository.api
com.android.repository.api.RepoManager$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.atomic.AtomicBoolean val$result
final com.android.repository.api.RepoManager this$0
void (com.android.repository.api.RepoManager, java.util.concurrent.atomic.AtomicBoolean)
public void run ()
}
com/android/repository/api/RepoPackage.classRepoPackage.java
package com.android.repository.api
public abstract com.android.repository.api.RepoPackage extends java.lang.Object implements java.lang.Comparable {
public static final char PATH_SEPARATOR
public abstract com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public abstract com.android.repository.Revision getVersion ()
public abstract java.lang.String getDisplayName ()
public abstract com.android.repository.api.License getLicense ()
public abstract java.util.Collection getAllDependencies ()
public abstract java.lang.String getPath ()
public abstract boolean obsolete ()
public abstract com.android.repository.impl.meta.CommonFactory createFactory ()
}
com/android/repository/api/ConsoleProgressIndicator.classConsoleProgressIndicator.java
package com.android.repository.api
public com.android.repository.api.ConsoleProgressIndicator extends com.android.repository.api.ProgressIndicatorAdapter {
public void ()
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logInfo (java.lang.String)
String s
}
com/android/repository/api/ConstantSourceProvider.classConstantSourceProvider.java
package com.android.repository.api
public com.android.repository.api.ConstantSourceProvider extends java.lang.Object implements com.android.repository.api.RepositorySourceProvider {
private final com.android.repository.api.RepositorySource mSource
public void (java.lang.String, java.lang.String, java.util.Collection)
String url
String uiName
java.util.Collection permittedSchemaModules
public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean)
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator indicator
boolean forceRefresh
public boolean addSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
public boolean isModifiable ()
public void save (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public boolean removeSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
}
com/android/repository/api/Repository.classRepository.java
package com.android.repository.api
public abstract com.android.repository.api.Repository extends java.lang.Object {
public void ()
public java.util.List getLicense ()
public void addLicense (com.android.repository.api.License)
com.android.repository.api.License l
public abstract com.android.repository.impl.meta.CommonFactory createFactory ()
public java.util.List getRemotePackage ()
public void setLocalPackage (com.android.repository.impl.meta.LocalPackageImpl)
com.android.repository.impl.meta.LocalPackageImpl p
public com.android.repository.api.LocalPackage getLocalPackage ()
}
com/android/repository/api/SimpleRepositorySource.classSimpleRepositorySource.java
package com.android.repository.api
public com.android.repository.api.SimpleRepositorySource extends java.lang.Object implements com.android.repository.api.RepositorySource {
private final String mUrl
private final String mDisplayName
private boolean mEnabled
private final java.util.Collection mAllowedModules
private String mError
private final com.android.repository.api.RepositorySourceProvider mProvider
public void (java.lang.String, java.lang.String, boolean, java.util.Collection, com.android.repository.api.RepositorySourceProvider)
String url
String displayName
boolean enabled
java.util.Collection allowedModules
com.android.repository.api.RepositorySourceProvider provider
public java.util.Collection getPermittedModules ()
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enabled
public java.lang.String getDisplayName ()
public java.lang.String getUrl ()
public java.lang.String toString ()
public void setFetchError (java.lang.String)
String error
public java.lang.String getFetchError ()
public com.android.repository.api.RepositorySourceProvider getProvider ()
}
com/android/repository/api/RemotePackage.classRemotePackage.java
package com.android.repository.api
public abstract com.android.repository.api.RemotePackage extends java.lang.Object implements com.android.repository.api.RepoPackage {
public abstract com.android.repository.api.RepositorySource getSource ()
public abstract void setSource (com.android.repository.api.RepositorySource)
public abstract com.android.repository.impl.meta.Archive getArchive ()
public abstract com.android.repository.api.Channel getChannel ()
}
com/android/repository/api/Dependency.classDependency.java
package com.android.repository.api
public abstract com.android.repository.api.Dependency extends java.lang.Object {
public void ()
public com.android.repository.impl.meta.RevisionType getMinRevision ()
public void setMinRevision (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType revision
public abstract java.lang.String getPath ()
public void setPath (java.lang.String)
String id
}
com/android/repository/api/SchemaModule.classSchemaModule.java
package com.android.repository.api
public com.android.repository.api.SchemaModule extends java.lang.Object {
private final java.util.Map mVersions
private final com.android.repository.api.SchemaModule$SchemaModuleVersion mLatestVersion
private final Class mResourceRoot
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String, java.lang.Class)
ClassNotFoundException e
Class objectFactory
String xsdLocation
int i
String ofPattern
String xsdPattern
Class resourceRoot
com.android.repository.api.SchemaModule$SchemaModuleVersion version
public java.lang.Object createLatestFactory ()
IllegalAccessException e
InstantiationException e
Class of
public java.util.Map getNamespaceVersionMap ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String getNamespacePrefix ()
public java.lang.String getLatestNamespace ()
static java.lang.Class access$000 (com.android.repository.api.SchemaModule)
com.android.repository.api.SchemaModule x0
static void ()
}
com/android/repository/api/LocalPackage.classLocalPackage.java
package com.android.repository.api
public abstract com.android.repository.api.LocalPackage extends java.lang.Object implements com.android.repository.api.RepoPackage {
public abstract java.io.File getLocation ()
public abstract void setInstalledPath (java.io.File)
}
com/android/repository/api/RepositorySourceProvider.classRepositorySourceProvider.java
package com.android.repository.api
public abstract com.android.repository.api.RepositorySourceProvider extends java.lang.Object {
public abstract java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean)
public abstract boolean addSource (com.android.repository.api.RepositorySource)
public abstract boolean isModifiable ()
public abstract void save (com.android.repository.api.ProgressIndicator)
public abstract boolean removeSource (com.android.repository.api.RepositorySource)
}
com/android/repository/api/ProgressIndicatorAdapter.classProgressIndicatorAdapter.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressIndicatorAdapter extends java.lang.Object implements com.android.repository.api.ProgressIndicator {
public void ()
public void setText (java.lang.String)
String s
public boolean isCanceled ()
public void cancel ()
public void setCancellable (boolean)
boolean cancellable
public boolean isCancellable ()
public void setIndeterminate (boolean)
boolean indeterminate
public boolean isIndeterminate ()
public void setFraction (double)
double v
public double getFraction ()
public void setSecondaryText (java.lang.String)
String s
public void logWarning (java.lang.String)
String s
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String)
String s
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logInfo (java.lang.String)
String s
}
com/android/repository/api/ProgressRunner$ProgressRunnable.classProgressRunner.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressRunner$ProgressRunnable extends java.lang.Object {
public abstract void run (com.android.repository.api.ProgressIndicator, com.android.repository.api.ProgressRunner)
}
com/android/repository/api/RemoteListSourceProvider.classRemoteListSourceProvider.java
package com.android.repository.api
public abstract com.android.repository.api.RemoteListSourceProvider extends java.lang.Object implements com.android.repository.api.RepositorySourceProvider {
public void ()
public static com.android.repository.api.RemoteListSourceProvider create (java.lang.String, com.android.repository.api.SchemaModule, java.util.Map) throws java.net.URISyntaxException
String url
com.android.repository.api.SchemaModule sourceListModule
java.util.Map permittedSchemaModules
}
com/android/repository/api/UpdatablePackage.classUpdatablePackage.java
package com.android.repository.api
public com.android.repository.api.UpdatablePackage extends java.lang.Object implements java.lang.Comparable {
private com.android.repository.api.LocalPackage mLocalPackage
private com.android.repository.api.RemotePackage mRemotePackage
static final boolean $assertionsDisabled
public void (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage localPackage
public void (com.android.repository.api.RemotePackage)
com.android.repository.api.RemotePackage remotePackage
public void (com.android.repository.api.LocalPackage, com.android.repository.api.RemotePackage)
com.android.repository.api.LocalPackage localPackage
com.android.repository.api.RemotePackage remotePackage
private void init (com.android.repository.api.LocalPackage, com.android.repository.api.RemotePackage)
com.android.repository.api.LocalPackage localPkg
com.android.repository.api.RemotePackage remotePkg
public void setRemote (com.android.repository.api.RemotePackage)
com.android.repository.api.RemotePackage remote
public com.android.repository.api.LocalPackage getLocal ()
public com.android.repository.api.RemotePackage getRemote ()
public boolean hasRemote ()
public boolean hasLocal ()
public int compareTo (com.android.repository.api.UpdatablePackage)
com.android.repository.api.UpdatablePackage o
public com.android.repository.api.RepoPackage getRepresentative ()
public boolean isUpdate ()
com.android.repository.api.RemotePackage remote
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/repository/api/RepositorySource.classRepositorySource.java
package com.android.repository.api
public abstract com.android.repository.api.RepositorySource extends java.lang.Object {
public abstract java.util.Collection getPermittedModules ()
public abstract boolean isEnabled ()
public abstract void setEnabled (boolean)
public abstract java.lang.String getDisplayName ()
public abstract java.lang.String getUrl ()
public abstract void setFetchError (java.lang.String)
public abstract java.lang.String getFetchError ()
public abstract com.android.repository.api.RepositorySourceProvider getProvider ()
}
com/android/repository/api/RepoManager.classRepoManager.java
package com.android.repository.api
public abstract com.android.repository.api.RepoManager extends java.lang.Object {
public static final long DEFAULT_EXPIRATION_PERIOD_MS
private static final String COMMON_XSD_PATTERN
private static final String COMMON_OBJECT_FACTORY_PATTERN
private static final String GENERIC_XSD_PATTERN
private static final String GENERIC_OBJECT_FACTORY_PATTERN
private static com.android.repository.api.SchemaModule sCommonModule
private static com.android.repository.api.SchemaModule sGenericModule
static final boolean $assertionsDisabled
public void ()
public static com.android.repository.api.RepoManager create (com.android.repository.io.FileOp)
com.android.repository.io.FileOp fop
public abstract void registerSchemaModule (com.android.repository.api.SchemaModule)
public abstract java.util.Set getSchemaModules ()
public static com.android.repository.api.SchemaModule getCommonModule ()
public static com.android.repository.api.SchemaModule getGenericModule ()
public abstract void setLocalPath (java.io.File)
public abstract java.io.File getLocalPath ()
public abstract void setFallbackLocalRepoLoader (com.android.repository.api.FallbackLocalRepoLoader)
public abstract void registerSourceProvider (com.android.repository.api.RepositorySourceProvider)
public abstract java.util.Set getSourceProviders ()
public abstract java.util.Set getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean)
public abstract void setFallbackRemoteRepoLoader (com.android.repository.api.FallbackRemoteRepoLoader)
public abstract boolean load (long, java.util.List, java.util.List, java.util.List, com.android.repository.api.ProgressRunner, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, boolean)
public final boolean loadSynchronously (long, com.android.repository.api.ProgressIndicator, com.android.repository.api.Downloader, com.android.repository.api.SettingsController)
long cacheExpirationMs
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
java.util.concurrent.atomic.AtomicBoolean result
public abstract void markInvalid ()
public abstract com.android.repository.impl.meta.RepositoryPackages getPackages ()
public abstract org.w3c.dom.ls.LSResourceResolver getResourceResolver (com.android.repository.api.ProgressIndicator)
public abstract void registerLocalChangeListener (com.android.repository.api.RepoManager$RepoLoadedCallback)
public abstract void registerRemoteChangeListener (com.android.repository.api.RepoManager$RepoLoadedCallback)
static void ()
Exception e
Exception e
}
com/android/repository/api/ProgressRunner.classProgressRunner.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressRunner extends java.lang.Object {
public abstract void runAsyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable)
public abstract void runSyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable)
public abstract void runSyncWithoutProgress (java.lang.Runnable)
}
com/android/repository/api/SchemaModule$SchemaModuleVersion.classSchemaModule.java
package com.android.repository.api
public com.android.repository.api.SchemaModule$SchemaModuleVersion extends java.lang.Object {
private final Class mObjectFactory
private final String mXsdLocation
private final String mNamespace
static final boolean $assertionsDisabled
final com.android.repository.api.SchemaModule this$0
public void (com.android.repository.api.SchemaModule, java.lang.Class, java.lang.String)
Class objectFactory
String xsdLocation
String namespace
public java.lang.Class getObjectFactory ()
public java.io.InputStream getXsd ()
public java.lang.String getNamespace ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String getNamespacePrefix ()
static void ()
}
com/android/repository/api/SettingsController.classSettingsController.java
package com.android.repository.api
public abstract com.android.repository.api.SettingsController extends java.lang.Object {
public abstract boolean getForceHttp ()
public abstract void setForceHttp (boolean)
public abstract com.android.repository.api.Channel getChannel ()
}
com/android/repository/api/ProgressIndicator.classProgressIndicator.java
package com.android.repository.api
public abstract com.android.repository.api.ProgressIndicator extends java.lang.Object {
public abstract void setText (java.lang.String)
public abstract boolean isCanceled ()
public abstract void cancel ()
public abstract void setCancellable (boolean)
public abstract boolean isCancellable ()
public abstract void setIndeterminate (boolean)
public abstract boolean isIndeterminate ()
public abstract void setFraction (double)
public abstract double getFraction ()
public abstract void setSecondaryText (java.lang.String)
public abstract void logWarning (java.lang.String)
public abstract void logWarning (java.lang.String, java.lang.Throwable)
public abstract void logError (java.lang.String)
public abstract void logError (java.lang.String, java.lang.Throwable)
public abstract void logInfo (java.lang.String)
}
com/android/repository/api/License.classLicense.java
package com.android.repository.api
public abstract com.android.repository.api.License extends java.lang.Object {
private static final String LICENSE_DIR
public void ()
public abstract java.lang.String getId ()
public abstract void setId (java.lang.String)
public abstract java.lang.String getValue ()
public abstract void setValue (java.lang.String)
public java.lang.String getType ()
public void setType (java.lang.String)
String type
public java.lang.String getLicenseHash ()
public java.lang.String toString ()
StringBuilder sb
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.repository.api.License other
public boolean checkAccepted (java.io.File)
String hash
java.io.IOException e
java.io.File repositoryRoot
java.io.File licenseDir
java.io.File licenseFile
public boolean setAccepted (java.io.File)
java.io.IOException e
java.io.File repositoryRoot
java.io.File licenseDir
java.io.File licenseFile
}
com/android/repository/api/RemoteListSourceProvider$GenericSite.classRemoteListSourceProvider.java
package com.android.repository.api
public abstract com.android.repository.api.RemoteListSourceProvider$GenericSite extends java.lang.Object implements com.android.repository.api.RepositorySource {
}
com/android/repository/api/RepoManager$RepoLoadedCallback.classRepoManager.java
package com.android.repository.api
public abstract com.android.repository.api.RepoManager$RepoLoadedCallback extends java.lang.Object {
public abstract void doRun (com.android.repository.impl.meta.RepositoryPackages)
}
com/android/repository/api/Channel.classChannel.java
package com.android.repository.api
public abstract com.android.repository.api.Channel extends java.lang.Object implements java.lang.Comparable {
public static final com.android.repository.api.Channel DEFAULT
public void ()
public static com.android.repository.api.Channel create (int)
int id
protected abstract java.lang.String getValue ()
public abstract void setValue (java.lang.String)
public java.lang.String getDisplayName ()
public abstract java.lang.String getId ()
public abstract void setId (java.lang.String)
public int compareTo (com.android.repository.api.Channel)
com.android.repository.api.Channel o
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/repository/impl/
com/android/repository/impl/meta/
com/android/repository/impl/meta/TypeDetails.classTypeDetails.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.TypeDetails extends java.lang.Object {
public void ()
}
com/android/repository/impl/meta/CommonFactory.classCommonFactory.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.CommonFactory extends java.lang.Object {
public void ()
public abstract com.android.repository.api.Repository createRepositoryType ()
public abstract com.android.repository.impl.meta.Archive createArchiveType ()
protected abstract com.android.repository.impl.meta.RepoPackageImpl$Archives createArchivesType ()
public abstract com.android.repository.impl.meta.LocalPackageImpl createLocalPackage ()
public abstract com.android.repository.impl.meta.RemotePackageImpl createRemotePackage ()
protected abstract com.android.repository.impl.meta.RevisionType createRevisionType ()
public abstract com.android.repository.api.Channel createChannelType ()
public abstract javax.xml.bind.JAXBElement generateRepository (com.android.repository.api.Repository)
public com.android.repository.api.Channel createChannelType (int)
int id
com.android.repository.api.Channel res
public com.android.repository.impl.meta.RevisionType createRevisionType (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.repository.impl.meta.RevisionType rt
int[] components
public abstract com.android.repository.impl.meta.RepoPackageImpl$UsesLicense createLicenseRefType ()
public com.android.repository.api.License createLicenseType (java.lang.String, java.lang.String)
String value
String id
com.android.repository.api.License l
public abstract com.android.repository.api.License createLicenseType ()
public abstract com.android.repository.api.Dependency createDependencyType ()
public com.android.repository.api.Dependency createDependencyType (com.android.repository.Revision, java.lang.String)
com.android.repository.Revision minRevision
String path
com.android.repository.api.Dependency d
public abstract com.android.repository.impl.meta.RepoPackageImpl$Dependencies createDependenciesType ()
public abstract com.android.repository.impl.meta.Archive$CompleteType createCompleteType ()
protected abstract com.android.repository.impl.meta.Archive$PatchType createPatchType ()
public abstract com.android.repository.impl.meta.RemotePackageImpl$ChannelRef createChannelRefType ()
}
com/android/repository/impl/meta/RemotePackageImpl$ChannelRef.classRemotePackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RemotePackageImpl$ChannelRef extends java.lang.Object {
public void ()
public abstract com.android.repository.api.Channel getRef ()
public abstract void setRef (com.android.repository.api.Channel)
}
com/android/repository/impl/meta/Archive$CompleteType.classArchive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$CompleteType extends com.android.repository.impl.meta.Archive$ArchiveFile {
public void ()
}
com/android/repository/impl/meta/Archive$ArchiveFile.classArchive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$ArchiveFile extends java.lang.Object {
public void ()
public abstract java.lang.String getChecksum ()
public void setChecksum (java.lang.String)
String checksum
public abstract java.lang.String getUrl ()
public void setUrl (java.lang.String)
String url
public abstract long getSize ()
public void setSize (long)
long size
}
com/android/repository/impl/meta/LocalPackageImpl.classLocalPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.LocalPackageImpl extends com.android.repository.impl.meta.RepoPackageImpl implements com.android.repository.api.LocalPackage {
private java.io.File mInstalledPath
public void ()
public java.io.File getLocation ()
public void setInstalledPath (java.io.File)
java.io.File path
public static com.android.repository.impl.meta.LocalPackageImpl create (com.android.repository.api.RepoPackage, com.android.repository.api.RepoManager)
com.android.repository.api.Dependency d
java.util.Iterator i$
com.android.repository.api.RepoPackage p
com.android.repository.api.RepoManager repoManager
com.android.repository.impl.meta.CommonFactory f
com.android.repository.impl.meta.LocalPackageImpl result
}
com/android/repository/impl/meta/GenericFactory.classGenericFactory.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.GenericFactory extends java.lang.Object {
public void ()
public abstract com.android.repository.impl.meta.TypeDetails$GenericType createGenericDetailsType ()
}
com/android/repository/impl/meta/SchemaModuleUtil.classSchemaModuleUtil.java
package com.android.repository.impl.meta
public com.android.repository.impl.meta.SchemaModuleUtil extends java.lang.Object {
private static final java.util.Map CONTEXT_CACHE
private static final java.util.Map SCHEMA_CACHE
static final boolean $assertionsDisabled
public void ()
public static org.w3c.dom.ls.LSResourceResolver createResourceResolver (java.util.Collection, com.android.repository.api.ProgressIndicator)
Exception e
java.util.Collection modules
com.android.repository.api.ProgressIndicator progress
org.w3c.dom.bootstrap.DOMImplementationRegistry registry
org.w3c.dom.ls.DOMImplementationLS ls
private static javax.xml.bind.JAXBContext getContext (java.util.Collection)
com.android.repository.api.SchemaModule$SchemaModuleVersion version
java.util.Iterator i$
com.android.repository.api.SchemaModule module
java.util.Iterator i$
javax.xml.bind.JAXBException e1
java.util.Collection possibleModules
java.util.List packages
String key
javax.xml.bind.JAXBContext jc
public static javax.xml.validation.Schema getSchema (java.util.Collection, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.ProgressIndicator)
com.android.repository.api.SchemaModule$SchemaModuleVersion version
java.util.Iterator i$
com.android.repository.api.SchemaModule module
java.util.Iterator i$
org.xml.sax.SAXException e
java.util.Collection possibleModules
org.w3c.dom.ls.LSResourceResolver resourceResolver
com.android.repository.api.ProgressIndicator progress
javax.xml.validation.SchemaFactory sf
java.util.List sources
java.util.List key
javax.xml.validation.Schema schema
public static java.lang.Object unmarshal (java.io.InputStream, java.util.Collection, org.w3c.dom.ls.LSResourceResolver, boolean, com.android.repository.api.ProgressIndicator) throws javax.xml.bind.JAXBException
java.io.InputStream xml
java.util.Collection possibleModules
org.w3c.dom.ls.LSResourceResolver resourceResolver
boolean strict
com.android.repository.api.ProgressIndicator progress
javax.xml.bind.Unmarshaller u
javax.xml.transform.sax.SAXSource source
private static javax.xml.bind.Unmarshaller setupUnmarshaller (java.util.Collection, org.w3c.dom.ls.LSResourceResolver, boolean, com.android.repository.api.ProgressIndicator) throws javax.xml.bind.JAXBException
java.util.Collection possibleModules
org.w3c.dom.ls.LSResourceResolver resourceResolver
boolean strict
com.android.repository.api.ProgressIndicator progress
javax.xml.bind.JAXBContext context
javax.xml.validation.Schema schema
javax.xml.bind.Unmarshaller u
private static javax.xml.transform.sax.SAXSource setupSource (java.io.InputStream, java.util.Collection, boolean, com.android.repository.api.ProgressIndicator) throws javax.xml.bind.JAXBException
javax.xml.parsers.SAXParser sp
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.InputStream xml
java.util.Collection possibleModules
boolean strict
com.android.repository.api.ProgressIndicator progress
javax.xml.transform.sax.SAXSource source
org.xml.sax.XMLFilter filter
javax.xml.parsers.SAXParserFactory spf
org.xml.sax.XMLReader xr
public static void marshal (javax.xml.bind.JAXBElement, java.util.Collection, java.io.OutputStream, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.ProgressIndicator)
javax.xml.bind.Marshaller marshaller
javax.xml.validation.Schema schema
javax.xml.bind.JAXBException e
java.io.IOException e
javax.xml.bind.JAXBElement element
java.util.Collection possibleModules
java.io.OutputStream out
org.w3c.dom.ls.LSResourceResolver resourceResolver
com.android.repository.api.ProgressIndicator progress
javax.xml.bind.JAXBContext context
private static javax.xml.bind.ValidationEventHandler createValidationEventHandler (com.android.repository.api.ProgressIndicator, boolean)
com.android.repository.api.ProgressIndicator progress
boolean strict
static void ()
}
com/android/repository/impl/meta/RepoPackageImpl$Dependencies.classRepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$Dependencies extends java.lang.Object {
public void ()
public abstract java.util.List getDependency ()
}
com/android/repository/impl/meta/TypeDetails$GenericType.classTypeDetails.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.TypeDetails$GenericType extends java.lang.Object {
}
com/android/repository/impl/meta/RevisionType.classRevisionType.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RevisionType extends java.lang.Object {
public void ()
public int getMajor ()
public java.lang.Integer getMinor ()
public java.lang.Integer getMicro ()
public java.lang.Integer getPreview ()
public void setMajor (int)
int major
public void setMinor (java.lang.Integer)
Integer minor
public void setMicro (java.lang.Integer)
Integer micro
public void setPreview (java.lang.Integer)
Integer preview
public com.android.repository.Revision toRevision ()
}
com/android/repository/impl/meta/Archive.classArchive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive extends java.lang.Object {
private static int sJvmBits
private static int sHostBits
private static String sOs
private static com.android.repository.Revision sJvmVersion
public void ()
public boolean isCompatible ()
String os
int jvmBits
String arch
com.android.repository.Revision minJvmVersion
String javav
java.util.regex.Pattern p
java.util.regex.Matcher m
public abstract com.android.repository.impl.meta.Archive$CompleteType getComplete ()
public void setComplete (com.android.repository.impl.meta.Archive$CompleteType)
com.android.repository.impl.meta.Archive$CompleteType complete
public java.lang.Integer getHostBits ()
public void setHostBits (java.lang.Integer)
Integer bits
public java.lang.Integer getJvmBits ()
public void setJvmBits (java.lang.Integer)
Integer bits
public java.lang.String getHostOs ()
public void setHostOs (java.lang.String)
String os
public java.util.List getAllPatches ()
protected com.android.repository.impl.meta.Archive$PatchesType getPatches ()
protected void setPatches (com.android.repository.impl.meta.Archive$PatchesType)
com.android.repository.impl.meta.Archive$PatchesType patches
public com.android.repository.impl.meta.RevisionType getMinJvmVersion ()
public void setMinJvmVersion (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType revision
public abstract com.android.repository.impl.meta.CommonFactory createFactory ()
static void ()
}
com/android/repository/impl/meta/RepoPackageImpl.classRepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl extends java.lang.Object implements com.android.repository.api.RepoPackage {
public void ()
public abstract com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public com.android.repository.Revision getVersion ()
protected abstract com.android.repository.impl.meta.RevisionType getRevision ()
public abstract java.lang.String getDisplayName ()
protected com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense ()
public com.android.repository.api.License getLicense ()
com.android.repository.impl.meta.RepoPackageImpl$UsesLicense usesLicense
protected void setUsesLicense (com.android.repository.impl.meta.RepoPackageImpl$UsesLicense)
com.android.repository.impl.meta.RepoPackageImpl$UsesLicense license
public void setLicense (com.android.repository.api.License)
com.android.repository.api.License l
com.android.repository.impl.meta.RepoPackageImpl$UsesLicense ul
protected com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies ()
public java.util.Collection getAllDependencies ()
com.android.repository.impl.meta.RepoPackageImpl$Dependencies dependencies
public java.lang.String getPath ()
public boolean obsolete ()
protected java.lang.Boolean isObsolete ()
public int compareTo (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage o
int result
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
protected void setRevision (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType revision
public void setVersion (com.android.repository.Revision)
com.android.repository.Revision revision
public void setDependencies (com.android.repository.impl.meta.RepoPackageImpl$Dependencies)
com.android.repository.impl.meta.RepoPackageImpl$Dependencies dependencies
public void setTypeDetails (com.android.repository.impl.meta.TypeDetails)
com.android.repository.impl.meta.TypeDetails details
public void setDisplayName (java.lang.String)
String name
public void setPath (java.lang.String)
String path
public void setObsolete (java.lang.Boolean)
Boolean obsolete
public void addDependency (com.android.repository.api.Dependency)
com.android.repository.api.Dependency dep
com.android.repository.impl.meta.RepoPackageImpl$Dependencies dependencies
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/repository/impl/meta/RepoPackageImpl$UsesLicense.classRepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$UsesLicense extends java.lang.Object {
public void ()
public abstract com.android.repository.api.License getRef ()
public void setRef (com.android.repository.api.License)
com.android.repository.api.License ref
}
com/android/repository/impl/meta/SchemaModuleUtil$3.classSchemaModuleUtil.java
package com.android.repository.impl.meta
final com.android.repository.impl.meta.SchemaModuleUtil$3 extends java.lang.Object implements javax.xml.bind.ValidationEventHandler {
final com.android.repository.api.ProgressIndicator val$progress
final boolean val$strict
void (com.android.repository.api.ProgressIndicator, boolean)
public boolean handleEvent (javax.xml.bind.ValidationEvent)
javax.xml.bind.ValidationEvent event
}
com/android/repository/impl/meta/Archive$PatchType.classArchive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$PatchType extends com.android.repository.impl.meta.Archive$ArchiveFile {
public void ()
public abstract com.android.repository.impl.meta.RevisionType getBasedOn ()
protected void setBasedOn (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType revision
}
com/android/repository/impl/meta/RemotePackageImpl.classRemotePackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RemotePackageImpl extends com.android.repository.impl.meta.RepoPackageImpl implements com.android.repository.api.RemotePackage {
private com.android.repository.api.RepositorySource mSource
static final boolean $assertionsDisabled
public void ()
public void setSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
public com.android.repository.impl.meta.Archive getArchive ()
com.android.repository.impl.meta.Archive archive
java.util.Iterator i$
public java.util.List getAllArchives ()
protected abstract com.android.repository.impl.meta.RepoPackageImpl$Archives getArchives ()
public com.android.repository.api.RepositorySource getSource ()
protected abstract com.android.repository.impl.meta.RemotePackageImpl$ChannelRef getChannelRef ()
public com.android.repository.api.Channel getChannel ()
static void ()
}
com/android/repository/impl/meta/SchemaModuleUtil$2.classSchemaModuleUtil.java
package com.android.repository.impl.meta
final com.android.repository.impl.meta.SchemaModuleUtil$2 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final com.android.repository.api.ProgressIndicator val$progress
void (com.android.repository.api.ProgressIndicator)
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
}
com/android/repository/impl/meta/SchemaModuleUtil$1.classSchemaModuleUtil.java
package com.android.repository.impl.meta
final com.android.repository.impl.meta.SchemaModuleUtil$1 extends java.lang.Object implements org.w3c.dom.ls.LSResourceResolver {
final java.util.Collection val$modules
final org.w3c.dom.ls.DOMImplementationLS val$ls
void (java.util.Collection, org.w3c.dom.ls.DOMImplementationLS)
public org.w3c.dom.ls.LSInput resolveResource (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
org.w3c.dom.ls.LSInput input
com.android.repository.api.SchemaModule ext
com.android.repository.api.SchemaModule$SchemaModuleVersion version
java.util.Iterator i$
String type
String namespaceURI
String publicId
String systemId
String baseURI
}
com/android/repository/impl/meta/RepoPackageImpl$Archives.classRepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$Archives extends java.lang.Object {
public void ()
public abstract java.util.List getArchive ()
}
com/android/repository/impl/meta/RepositoryPackages.classRepositoryPackages.java
package com.android.repository.impl.meta
public final com.android.repository.impl.meta.RepositoryPackages extends java.lang.Object {
private java.util.Set mUpdatedPkgs
private java.util.Set mNewPkgs
private final long myTimestampMs
private com.google.common.collect.Multimap mLocalPackagesByPrefix
private java.util.Map mConsolidatedPkgs
private java.util.Map mLocalPackages
private java.util.Map mRemotePackages
private final Object mLock
public void ()
public void (java.util.Map, java.util.Map)
java.util.Map localPkgs
java.util.Map remotePkgs
public long getTimestampMs ()
public java.util.Set getUpdatedPkgs ()
java.util.Set result
public java.util.Set getNewPkgs ()
java.util.Set result
public java.util.Map getConsolidatedPkgs ()
java.util.Map result
public java.util.Map getLocalPackages ()
public java.util.Map getRemotePackages ()
public java.util.Collection getLocalPackagesForPrefix (java.lang.String)
String pathPrefix
public void setLocalPkgInfos (java.util.Map)
java.util.Map packages
public void setRemotePkgInfos (java.util.Map)
java.util.Map packages
private void invalidate ()
private void computeUpdates ()
com.android.repository.api.LocalPackage local
com.android.repository.api.UpdatablePackage updatable
String path
java.util.Iterator i$
com.android.repository.api.RemotePackage remote
com.android.repository.api.UpdatablePackage updatable
String path
java.util.Iterator i$
java.util.Map newConsolidatedPkgs
java.util.Set updates
java.util.Set news
private void computeLocalPackagePrefixes ()
int endIndex
String key
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap res
}
com/android/repository/impl/meta/SchemaModuleUtil$NamespaceFallbackFilter.classSchemaModuleUtil.java
package com.android.repository.impl.meta
com.android.repository.impl.meta.SchemaModuleUtil$NamespaceFallbackFilter extends org.xml.sax.helpers.XMLFilterImpl {
private java.util.Map mPrefixMap
private com.android.repository.api.ProgressIndicator mProgress
private boolean mStrict
private java.util.Map mNewToOldMap
public void (java.util.Collection, boolean, com.android.repository.api.ProgressIndicator)
com.android.repository.api.SchemaModule module
java.util.Iterator i$
java.util.Collection possibleModules
boolean strict
com.android.repository.api.ProgressIndicator progress
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String oldUri
int version
com.android.repository.api.SchemaModule module
NumberFormatException e
String namespacePrefix
int lastSlash
String prefix
String uri
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
org.xml.sax.helpers.AttributesImpl newAtts
}
com/android/repository/impl/meta/TrimStringAdapter.classTrimStringAdapter.java
package com.android.repository.impl.meta
public com.android.repository.impl.meta.TrimStringAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter {
public void ()
public java.lang.String unmarshal (java.lang.String)
String v
public java.lang.String marshal (java.lang.String)
String s
public volatile java.lang.Object marshal (java.lang.Object) throws java.lang.Exception
Object x0
public volatile java.lang.Object unmarshal (java.lang.Object) throws java.lang.Exception
Object x0
}
com/android/repository/impl/meta/Archive$PatchesType.classArchive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$PatchesType extends java.lang.Object {
public void ()
public java.util.List getPatch ()
}
com/android/repository/impl/manager/
com/android/repository/impl/manager/RepoManagerImpl$2.classRepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$2 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.Semaphore val$completed
final com.android.repository.impl.manager.RepoManagerImpl this$0
void (com.android.repository.impl.manager.RepoManagerImpl, java.util.concurrent.Semaphore)
public void run ()
}
com/android/repository/impl/manager/RepoManagerImpl$LoadTask$Callback.classRepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback extends java.lang.Object {
private com.android.repository.api.RepoManager$RepoLoadedCallback mCallback
private com.android.repository.api.ProgressRunner mRunner
final com.android.repository.impl.manager.RepoManagerImpl$LoadTask this$1
public void (com.android.repository.impl.manager.RepoManagerImpl$LoadTask, com.android.repository.api.RepoManager$RepoLoadedCallback, com.android.repository.api.ProgressRunner)
com.android.repository.api.RepoManager$RepoLoadedCallback callback
com.android.repository.api.ProgressRunner runner
public com.android.repository.api.ProgressRunner getRunner (com.android.repository.api.ProgressRunner)
com.android.repository.api.ProgressRunner defaultRunner
public com.android.repository.api.RepoManager$RepoLoadedCallback getCallback ()
static com.android.repository.api.RepoManager$RepoLoadedCallback access$600 (com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback)
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback x0
}
com/android/repository/impl/manager/RepoManagerImpl.classRepoManagerImpl.java
package com.android.repository.impl.manager
public com.android.repository.impl.manager.RepoManagerImpl extends com.android.repository.api.RepoManager {
private final java.util.Set mModules
private com.android.repository.api.FallbackLocalRepoLoader mFallbackLocalRepoLoader
private java.io.File mLocalPath
private com.android.repository.api.FallbackRemoteRepoLoader mFallbackRemoteRepoLoader
private java.util.Set mSourceProviders
private com.android.repository.impl.meta.RepositoryPackages mPackages
private long mLastRemoteRefreshMs
private long mLastLocalRefreshMs
private com.android.repository.impl.manager.RepoManagerImpl$LoadTask mTask
private final Object mTaskLock
private final com.android.repository.io.FileOp mFop
private final java.util.List mLocalListeners
private final java.util.List mRemoteListeners
public void (com.android.repository.io.FileOp)
com.android.repository.io.FileOp fop
public java.io.File getLocalPath ()
public void setFallbackLocalRepoLoader (com.android.repository.api.FallbackLocalRepoLoader)
com.android.repository.api.FallbackLocalRepoLoader fallback
public void setFallbackRemoteRepoLoader (com.android.repository.api.FallbackRemoteRepoLoader)
com.android.repository.api.FallbackRemoteRepoLoader remote
public void setLocalPath (java.io.File)
java.io.File path
public void registerSourceProvider (com.android.repository.api.RepositorySourceProvider)
com.android.repository.api.RepositorySourceProvider provider
public java.util.Set getSourceProviders ()
public java.util.Set getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean)
com.android.repository.api.RepositorySourceProvider provider
java.util.Iterator i$
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator progress
boolean forceRefresh
java.util.Set result
public java.util.Set getSchemaModules ()
public void registerSchemaModule (com.android.repository.api.SchemaModule)
com.android.repository.api.SchemaModule module
public void markInvalid ()
public org.w3c.dom.ls.LSResourceResolver getResourceResolver (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
java.util.List allModules
public com.android.repository.impl.meta.RepositoryPackages getPackages ()
public boolean load (long, java.util.List, java.util.List, java.util.List, com.android.repository.api.ProgressRunner, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, boolean)
com.android.repository.api.RepoManager$RepoLoadedCallback localComplete
java.util.Iterator i$
com.android.repository.api.RepoManager$RepoLoadedCallback success
java.util.Iterator i$
InterruptedException e
InterruptedException e
long cacheExpirationMs
java.util.List onLocalComplete
java.util.List onSuccess
java.util.List onError
com.android.repository.api.ProgressRunner runner
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
boolean sync
java.util.concurrent.Semaphore completed
boolean createdTask
private boolean checkExpiration (boolean, boolean, long)
boolean checkLocal
boolean checkRemote
long timeoutPeriod
long time
public void registerLocalChangeListener (com.android.repository.api.RepoManager$RepoLoadedCallback)
com.android.repository.api.RepoManager$RepoLoadedCallback listener
public void registerRemoteChangeListener (com.android.repository.api.RepoManager$RepoLoadedCallback)
com.android.repository.api.RepoManager$RepoLoadedCallback listener
static java.io.File access$000 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static com.android.repository.api.FallbackLocalRepoLoader access$100 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static com.android.repository.io.FileOp access$200 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static com.android.repository.impl.meta.RepositoryPackages access$300 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static java.util.List access$400 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static java.lang.Object access$500 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static java.util.Set access$700 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static com.android.repository.api.FallbackRemoteRepoLoader access$800 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static java.util.List access$900 (com.android.repository.impl.manager.RepoManagerImpl)
com.android.repository.impl.manager.RepoManagerImpl x0
static long access$1002 (com.android.repository.impl.manager.RepoManagerImpl, long)
com.android.repository.impl.manager.RepoManagerImpl x0
long x1
static long access$1102 (com.android.repository.impl.manager.RepoManagerImpl, long)
com.android.repository.impl.manager.RepoManagerImpl x0
long x1
static com.android.repository.impl.manager.RepoManagerImpl$LoadTask access$1202 (com.android.repository.impl.manager.RepoManagerImpl, com.android.repository.impl.manager.RepoManagerImpl$LoadTask)
com.android.repository.impl.manager.RepoManagerImpl x0
com.android.repository.impl.manager.RepoManagerImpl$LoadTask x1
}
com/android/repository/impl/manager/RemoteRepoLoader$1.classRemoteRepoLoader.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RemoteRepoLoader$1 extends com.android.repository.api.ProgressIndicatorAdapter {
final java.util.List val$errors
final com.android.repository.impl.manager.RemoteRepoLoader this$0
void (com.android.repository.impl.manager.RemoteRepoLoader, java.util.List)
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
}
com/android/repository/impl/manager/RepoManagerImpl$CallbackRunnable.classRepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$CallbackRunnable extends java.lang.Object implements java.lang.Runnable {
com.android.repository.api.RepoManager$RepoLoadedCallback mCallback
com.android.repository.impl.meta.RepositoryPackages mPackages
public void (com.android.repository.api.RepoManager$RepoLoadedCallback, com.android.repository.impl.meta.RepositoryPackages)
com.android.repository.api.RepoManager$RepoLoadedCallback callback
com.android.repository.impl.meta.RepositoryPackages packages
public void run ()
}
com/android/repository/impl/manager/RepoManagerImpl$LoadTask.classRepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$LoadTask extends java.lang.Object implements com.android.repository.api.ProgressRunner$ProgressRunnable {
private final java.util.List mOnSuccesses
private final java.util.List mOnErrors
private final java.util.List mOnLocalCompletes
private final com.android.repository.api.Downloader mDownloader
private final com.android.repository.api.SettingsController mSettings
final com.android.repository.impl.manager.RepoManagerImpl this$0
public void (com.android.repository.impl.manager.RepoManagerImpl, java.util.List, java.util.List, java.util.List, com.android.repository.api.Downloader, com.android.repository.api.SettingsController)
java.util.List onLocalComplete
java.util.List onSuccess
java.util.List onError
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
public void addCallbacks (java.util.List, java.util.List, java.util.List, com.android.repository.api.ProgressRunner)
com.android.repository.api.RepoManager$RepoLoadedCallback local
java.util.Iterator i$
com.android.repository.api.RepoManager$RepoLoadedCallback success
java.util.Iterator i$
java.util.List onLocalComplete
java.util.List onSuccess
java.util.List onError
com.android.repository.api.ProgressRunner runner
public void run (com.android.repository.api.ProgressIndicator, com.android.repository.api.ProgressRunner)
com.android.repository.api.RepoManager$RepoLoadedCallback listener
java.util.Iterator i$
com.android.repository.impl.manager.LocalRepoLoader local
java.util.Map newLocals
boolean fireListeners
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
java.util.Iterator i$
Runnable onError
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
java.util.Iterator i$
com.android.repository.api.RepoManager$RepoLoadedCallback callback
java.util.Iterator i$
com.android.repository.impl.manager.RemoteRepoLoader remoteLoader
java.util.Map remotes
boolean fireListeners
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
java.util.Iterator i$
Runnable onError
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
java.util.Iterator i$
Runnable onError
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
java.util.Iterator i$
Runnable onError
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
java.util.Iterator i$
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
java.util.Iterator i$
Runnable onError
java.util.Iterator i$
com.android.repository.api.ProgressIndicator indicator
com.android.repository.api.ProgressRunner runner
boolean success
}
com/android/repository/impl/manager/LocalRepoLoader.classLocalRepoLoader.java
package com.android.repository.impl.manager
public final com.android.repository.impl.manager.LocalRepoLoader extends java.lang.Object {
public static final String PACKAGE_XML_FN
private static final int MAX_SCAN_DEPTH
private java.util.Map mPackages
private final java.io.File mRoot
private final com.android.repository.api.RepoManager mRepoManager
private final com.android.repository.io.FileOp mFop
private com.android.repository.api.FallbackLocalRepoLoader mFallback
public void (java.io.File, com.android.repository.api.RepoManager, com.android.repository.api.FallbackLocalRepoLoader, com.android.repository.io.FileOp)
java.io.File root
com.android.repository.api.RepoManager manager
com.android.repository.api.FallbackLocalRepoLoader fallback
com.android.repository.io.FileOp fop
public java.util.Map getPackages (com.android.repository.api.ProgressIndicator)
java.util.Map packages
com.android.repository.api.ProgressIndicator progress
private void collectPackages (com.android.repository.api.ProgressIndicator, java.util.Map, java.io.File, int)
Exception e
java.io.File bad
java.io.File f
java.io.File[] arr$
int len$
int i$
com.android.repository.api.ProgressIndicator progress
java.util.Map collector
java.io.File root
int depth
java.io.File packageXml
com.android.repository.api.LocalPackage p
private void addPackage (com.android.repository.api.LocalPackage, java.util.Map, com.android.repository.api.ProgressIndicator)
com.android.repository.api.LocalPackage existing
com.android.repository.api.LocalPackage p
java.util.Map collector
com.android.repository.api.ProgressIndicator progress
String filePath
java.io.File desired
java.io.File actual
private void writePackage (com.android.repository.api.LocalPackage, java.io.File, com.android.repository.api.ProgressIndicator)
com.android.repository.api.Repository repo
com.android.repository.impl.meta.TypeDetails typeDetails
com.android.repository.impl.meta.CommonFactory factory
java.io.IOException e
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
com.android.repository.api.LocalPackage p
java.io.File packageXml
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.LocalPackageImpl impl
java.io.OutputStream fos
private com.android.repository.api.LocalPackage parsePackage (java.io.File, com.android.repository.api.ProgressIndicator) throws javax.xml.bind.JAXBException
java.io.FileNotFoundException e
com.android.repository.api.LocalPackage p
java.io.File packageXml
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Repository repo
}
com/android/repository/impl/manager/RemoteRepoLoader.classRemoteRepoLoader.java
package com.android.repository.impl.manager
public com.android.repository.impl.manager.RemoteRepoLoader extends java.lang.Object {
private final org.w3c.dom.ls.LSResourceResolver mResourceResolver
private com.android.repository.api.FallbackRemoteRepoLoader mFallback
private final java.util.Collection mSourceProviders
public void (java.util.Collection, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.FallbackRemoteRepoLoader)
java.util.Collection sources
org.w3c.dom.ls.LSResourceResolver resourceResolver
com.android.repository.api.FallbackRemoteRepoLoader fallback
public java.util.Map fetchPackages (com.android.repository.api.ProgressIndicator, com.android.repository.api.Downloader, com.android.repository.api.SettingsController)
javax.xml.bind.JAXBException e
int compare
com.android.repository.api.RemotePackage existing
com.android.repository.api.Channel settingsChannel
com.android.repository.api.RemotePackage pkg
java.util.Iterator i$
String error
java.util.Iterator i$
java.io.InputStream repoStream
java.util.List errors
com.android.repository.api.ProgressIndicator unmarshalProgress
com.android.repository.api.Repository repo
java.util.Collection parsedPackages
boolean legacy
java.net.MalformedURLException e
java.io.IOException e
com.android.repository.api.RepositorySource source
java.util.Iterator i$
com.android.repository.api.RepositorySourceProvider provider
java.util.Iterator i$
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
java.util.Map result
}
com/android/repository/impl/manager/RepoManagerImpl$1.classRepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$1 extends java.lang.Object implements com.android.repository.api.RepoManager$RepoLoadedCallback {
final java.util.concurrent.Semaphore val$completed
final com.android.repository.impl.manager.RepoManagerImpl this$0
void (com.android.repository.impl.manager.RepoManagerImpl, java.util.concurrent.Semaphore)
public void doRun (com.android.repository.impl.meta.RepositoryPackages)
com.android.repository.impl.meta.RepositoryPackages packages
}
com/android/repository/impl/installer/
com/android/repository/impl/installer/PackageInstaller.classPackageInstaller.java
package com.android.repository.impl.installer
public abstract com.android.repository.impl.installer.PackageInstaller extends java.lang.Object {
public abstract boolean uninstall (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
public abstract boolean install (com.android.repository.api.RemotePackage, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
}
com/android/repository/impl/installer/BasicInstaller.classBasicInstaller.java
package com.android.repository.impl.installer
public com.android.repository.impl.installer.BasicInstaller extends java.lang.Object implements com.android.repository.impl.installer.PackageInstaller {
public void ()
public boolean uninstall (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
com.android.repository.api.LocalPackage p
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager manager
com.android.repository.io.FileOp fop
String path
java.io.File location
public boolean install (com.android.repository.api.RemotePackage, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
java.io.File packageRoot
String path
java.io.File dest
java.io.File in
java.io.File out
java.io.File[] topDirContents
java.io.File packageRoot
String message
java.io.IOException e
com.android.repository.api.RemotePackage p
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager manager
com.android.repository.io.FileOp fop
java.net.URL url
}
com/android/repository/impl/generated/
com/android/repository/impl/generated/v1/
com/android/repository/impl/generated/v1/TypeDetails.classTypeDetails.java
package com.android.repository.impl.generated.v1
public abstract com.android.repository.impl.generated.v1.TypeDetails extends com.android.repository.impl.meta.TypeDetails {
public void ()
}
com/android/repository/impl/generated/v1/ChannelRefType.classChannelRefType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ChannelRefType extends com.android.repository.impl.meta.RemotePackageImpl$ChannelRef {
protected com.android.repository.impl.generated.v1.ChannelType ref
public void ()
public com.android.repository.impl.generated.v1.ChannelType getRef ()
public void setRefInternal (com.android.repository.impl.generated.v1.ChannelType)
com.android.repository.impl.generated.v1.ChannelType value
public void setRef (com.android.repository.api.Channel)
com.android.repository.api.Channel value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.Channel getRef ()
}
com/android/repository/impl/generated/v1/ArchiveType.classArchiveType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ArchiveType extends com.android.repository.impl.meta.Archive {
protected String hostOs
protected Integer hostBits
protected Integer jvmBits
protected com.android.repository.impl.generated.v1.RevisionType minJvmVersion
protected com.android.repository.impl.generated.v1.CompleteType complete
protected com.android.repository.impl.generated.v1.PatchesType patches
public void ()
public java.lang.String getHostOs ()
public void setHostOs (java.lang.String)
String value
public java.lang.Integer getHostBits ()
public void setHostBits (java.lang.Integer)
Integer value
public java.lang.Integer getJvmBits ()
public void setJvmBits (java.lang.Integer)
Integer value
public com.android.repository.impl.generated.v1.RevisionType getMinJvmVersion ()
public void setMinJvmVersionInternal (com.android.repository.impl.generated.v1.RevisionType)
com.android.repository.impl.generated.v1.RevisionType value
public com.android.repository.impl.generated.v1.CompleteType getComplete ()
public void setCompleteInternal (com.android.repository.impl.generated.v1.CompleteType)
com.android.repository.impl.generated.v1.CompleteType value
public com.android.repository.impl.generated.v1.PatchesType getPatches ()
public void setPatchesInternal (com.android.repository.impl.generated.v1.PatchesType)
com.android.repository.impl.generated.v1.PatchesType value
public boolean isValidHostOs (java.lang.String)
String value
public boolean isValidHostBits (java.lang.String)
String value
public boolean isValidJvmBits (java.lang.String)
String value
public void setMinJvmVersion (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType value
public void setComplete (com.android.repository.impl.meta.Archive$CompleteType)
com.android.repository.impl.meta.Archive$CompleteType value
public void setPatches (com.android.repository.impl.meta.Archive$PatchesType)
com.android.repository.impl.meta.Archive$PatchesType value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile com.android.repository.impl.meta.RevisionType getMinJvmVersion ()
public volatile com.android.repository.impl.meta.Archive$PatchesType getPatches ()
public volatile com.android.repository.impl.meta.Archive$CompleteType getComplete ()
}
com/android/repository/impl/generated/v1/CompleteType.classCompleteType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.CompleteType extends com.android.repository.impl.meta.Archive$CompleteType {
protected long size
protected String checksum
protected String url
public void ()
public long getSize ()
public void setSize (long)
long value
public java.lang.String getChecksum ()
public void setChecksum (java.lang.String)
String value
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public boolean isValidChecksum (java.lang.String)
String value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/RemotePackage.classRemotePackage.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.RemotePackage extends com.android.repository.impl.meta.RemotePackageImpl {
protected com.android.repository.impl.generated.v1.TypeDetails typeDetails
protected com.android.repository.impl.generated.v1.RevisionType revision
protected String displayName
protected com.android.repository.impl.generated.v1.LicenseRefType usesLicense
protected com.android.repository.impl.generated.v1.DependenciesType dependencies
protected com.android.repository.impl.generated.v1.ChannelRefType channelRef
protected com.android.repository.impl.generated.v1.ArchivesType archives
protected String path
protected Boolean obsolete
public void ()
public com.android.repository.impl.generated.v1.TypeDetails getTypeDetails ()
public void setTypeDetailsInternal (com.android.repository.impl.generated.v1.TypeDetails)
com.android.repository.impl.generated.v1.TypeDetails value
public com.android.repository.impl.generated.v1.RevisionType getRevision ()
public void setRevisionInternal (com.android.repository.impl.generated.v1.RevisionType)
com.android.repository.impl.generated.v1.RevisionType value
public java.lang.String getDisplayName ()
public void setDisplayName (java.lang.String)
String value
public com.android.repository.impl.generated.v1.LicenseRefType getUsesLicense ()
public void setUsesLicenseInternal (com.android.repository.impl.generated.v1.LicenseRefType)
com.android.repository.impl.generated.v1.LicenseRefType value
public com.android.repository.impl.generated.v1.DependenciesType getDependencies ()
public void setDependenciesInternal (com.android.repository.impl.generated.v1.DependenciesType)
com.android.repository.impl.generated.v1.DependenciesType value
public com.android.repository.impl.generated.v1.ChannelRefType getChannelRef ()
public void setChannelRefInternal (com.android.repository.impl.generated.v1.ChannelRefType)
com.android.repository.impl.generated.v1.ChannelRefType value
public com.android.repository.impl.generated.v1.ArchivesType getArchives ()
public void setArchivesInternal (com.android.repository.impl.generated.v1.ArchivesType)
com.android.repository.impl.generated.v1.ArchivesType value
public java.lang.String getPath ()
public void setPath (java.lang.String)
String value
public java.lang.Boolean isObsolete ()
public void setObsolete (java.lang.Boolean)
Boolean value
public void setTypeDetails (com.android.repository.impl.meta.TypeDetails)
com.android.repository.impl.meta.TypeDetails value
public void setRevision (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType value
public void setUsesLicense (com.android.repository.impl.meta.RepoPackageImpl$UsesLicense)
com.android.repository.impl.meta.RepoPackageImpl$UsesLicense value
public void setDependencies (com.android.repository.impl.meta.RepoPackageImpl$Dependencies)
com.android.repository.impl.meta.RepoPackageImpl$Dependencies value
public void setChannelRef (com.android.repository.impl.meta.RemotePackageImpl$ChannelRef)
com.android.repository.impl.meta.RemotePackageImpl$ChannelRef value
public void setArchives (com.android.repository.impl.meta.RepoPackageImpl$Archives)
com.android.repository.impl.meta.RepoPackageImpl$Archives value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.impl.meta.RemotePackageImpl$ChannelRef getChannelRef ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$Archives getArchives ()
public volatile com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense ()
public volatile com.android.repository.impl.meta.RevisionType getRevision ()
}
com/android/repository/impl/generated/v1/DependencyType.classDependencyType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.DependencyType extends com.android.repository.api.Dependency {
protected com.android.repository.impl.generated.v1.RevisionType minRevision
protected String path
public void ()
public com.android.repository.impl.generated.v1.RevisionType getMinRevision ()
public void setMinRevisionInternal (com.android.repository.impl.generated.v1.RevisionType)
com.android.repository.impl.generated.v1.RevisionType value
public java.lang.String getPath ()
public void setPath (java.lang.String)
String value
public void setMinRevision (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.impl.meta.RevisionType getMinRevision ()
}
com/android/repository/impl/generated/v1/ChannelType.classChannelType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ChannelType extends com.android.repository.api.Channel {
protected String value
protected String id
public void ()
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String getId ()
public void setId (java.lang.String)
String value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/LicenseType.classLicenseType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.LicenseType extends com.android.repository.api.License {
protected String value
protected String id
protected String type
public void ()
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String getId ()
public void setId (java.lang.String)
String value
public java.lang.String getType ()
public void setType (java.lang.String)
String value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/LocalPackage.classLocalPackage.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.LocalPackage extends com.android.repository.impl.meta.LocalPackageImpl {
protected com.android.repository.impl.generated.v1.TypeDetails typeDetails
protected com.android.repository.impl.generated.v1.RevisionType revision
protected String displayName
protected com.android.repository.impl.generated.v1.LicenseRefType usesLicense
protected com.android.repository.impl.generated.v1.DependenciesType dependencies
protected String path
protected Boolean obsolete
public void ()
public com.android.repository.impl.generated.v1.TypeDetails getTypeDetails ()
public void setTypeDetailsInternal (com.android.repository.impl.generated.v1.TypeDetails)
com.android.repository.impl.generated.v1.TypeDetails value
public com.android.repository.impl.generated.v1.RevisionType getRevision ()
public void setRevisionInternal (com.android.repository.impl.generated.v1.RevisionType)
com.android.repository.impl.generated.v1.RevisionType value
public java.lang.String getDisplayName ()
public void setDisplayName (java.lang.String)
String value
public com.android.repository.impl.generated.v1.LicenseRefType getUsesLicense ()
public void setUsesLicenseInternal (com.android.repository.impl.generated.v1.LicenseRefType)
com.android.repository.impl.generated.v1.LicenseRefType value
public com.android.repository.impl.generated.v1.DependenciesType getDependencies ()
public void setDependenciesInternal (com.android.repository.impl.generated.v1.DependenciesType)
com.android.repository.impl.generated.v1.DependenciesType value
public java.lang.String getPath ()
public void setPath (java.lang.String)
String value
public java.lang.Boolean isObsolete ()
public void setObsolete (java.lang.Boolean)
Boolean value
public void setTypeDetails (com.android.repository.impl.meta.TypeDetails)
com.android.repository.impl.meta.TypeDetails value
public void setRevision (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType value
public void setUsesLicense (com.android.repository.impl.meta.RepoPackageImpl$UsesLicense)
com.android.repository.impl.meta.RepoPackageImpl$UsesLicense value
public void setDependencies (com.android.repository.impl.meta.RepoPackageImpl$Dependencies)
com.android.repository.impl.meta.RepoPackageImpl$Dependencies value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense ()
public volatile com.android.repository.impl.meta.RevisionType getRevision ()
}
com/android/repository/impl/generated/v1/DependenciesType.classDependenciesType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.DependenciesType extends com.android.repository.impl.meta.RepoPackageImpl$Dependencies {
protected java.util.List dependency
public void ()
public java.util.List getDependencyInternal ()
public java.util.List getDependency ()
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/PatchType.classPatchType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.PatchType extends com.android.repository.impl.meta.Archive$PatchType {
protected com.android.repository.impl.generated.v1.RevisionType basedOn
protected long size
protected String checksum
protected String url
public void ()
public com.android.repository.impl.generated.v1.RevisionType getBasedOn ()
public void setBasedOnInternal (com.android.repository.impl.generated.v1.RevisionType)
com.android.repository.impl.generated.v1.RevisionType value
public long getSize ()
public void setSize (long)
long value
public java.lang.String getChecksum ()
public void setChecksum (java.lang.String)
String value
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public boolean isValidChecksum (java.lang.String)
String value
public void setBasedOn (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.impl.meta.RevisionType getBasedOn ()
}
com/android/repository/impl/generated/v1/PatchesType.classPatchesType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.PatchesType extends com.android.repository.impl.meta.Archive$PatchesType {
protected java.util.List patch
public void ()
public java.util.List getPatchInternal ()
public java.util.List getPatch ()
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/RevisionType.classRevisionType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.RevisionType extends com.android.repository.impl.meta.RevisionType {
protected int major
protected Integer minor
protected Integer micro
protected Integer preview
public void ()
public int getMajor ()
public void setMajor (int)
int value
public java.lang.Integer getMinor ()
public void setMinor (java.lang.Integer)
Integer value
public java.lang.Integer getMicro ()
public void setMicro (java.lang.Integer)
Integer value
public java.lang.Integer getPreview ()
public void setPreview (java.lang.Integer)
Integer value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/LicenseRefType.classLicenseRefType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.LicenseRefType extends com.android.repository.impl.meta.RepoPackageImpl$UsesLicense {
protected com.android.repository.impl.generated.v1.LicenseType ref
public void ()
public com.android.repository.impl.generated.v1.LicenseType getRef ()
public void setRefInternal (com.android.repository.impl.generated.v1.LicenseType)
com.android.repository.impl.generated.v1.LicenseType value
public void setRef (com.android.repository.api.License)
com.android.repository.api.License value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.License getRef ()
}
com/android/repository/impl/generated/v1/ArchivesType.classArchivesType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ArchivesType extends com.android.repository.impl.meta.RepoPackageImpl$Archives {
protected java.util.List archive
public void ()
public java.util.List getArchiveInternal ()
public java.util.List getArchive ()
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/RepositoryType.classRepositoryType.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.RepositoryType extends com.android.repository.api.Repository {
protected java.util.List license
protected java.util.List channel
protected java.util.List remotePackage
protected com.android.repository.impl.generated.v1.LocalPackage localPackage
public void ()
public java.util.List getLicenseInternal ()
public java.util.List getChannelInternal ()
public java.util.List getRemotePackageInternal ()
public com.android.repository.impl.generated.v1.LocalPackage getLocalPackage ()
public void setLocalPackageInternal (com.android.repository.impl.generated.v1.LocalPackage)
com.android.repository.impl.generated.v1.LocalPackage value
public java.util.List getLicense ()
public java.util.List getChannel ()
public java.util.List getRemotePackage ()
public void setLocalPackage (com.android.repository.impl.meta.LocalPackageImpl)
com.android.repository.impl.meta.LocalPackageImpl value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.LocalPackage getLocalPackage ()
public volatile com.android.repository.impl.meta.CommonFactory createFactory ()
}
com/android/repository/impl/generated/v1/ObjectFactory.classObjectFactory.java
package com.android.repository.impl.generated.v1
public com.android.repository.impl.generated.v1.ObjectFactory extends com.android.repository.impl.meta.CommonFactory {
private static final javax.xml.namespace.QName _Repository_QNAME
public void ()
public com.android.repository.impl.generated.v1.RepositoryType createRepositoryType ()
public com.android.repository.impl.generated.v1.RemotePackage createRemotePackage ()
public com.android.repository.impl.generated.v1.LocalPackage createLocalPackage ()
public com.android.repository.impl.generated.v1.DependenciesType createDependenciesType ()
public com.android.repository.impl.generated.v1.ArchivesType createArchivesType ()
public com.android.repository.impl.generated.v1.LicenseRefType createLicenseRefType ()
public com.android.repository.impl.generated.v1.DependencyType createDependencyType ()
public com.android.repository.impl.generated.v1.LicenseType createLicenseType ()
public com.android.repository.impl.generated.v1.ArchiveType createArchiveType ()
public com.android.repository.impl.generated.v1.PatchesType createPatchesType ()
public com.android.repository.impl.generated.v1.CompleteType createCompleteType ()
public com.android.repository.impl.generated.v1.PatchType createPatchType ()
public com.android.repository.impl.generated.v1.ChannelType createChannelType ()
public com.android.repository.impl.generated.v1.ChannelRefType createChannelRefType ()
public com.android.repository.impl.generated.v1.RevisionType createRevisionType ()
public javax.xml.bind.JAXBElement createRepositoryInternal (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateRepository (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.repository.impl.meta.RemotePackageImpl$ChannelRef createChannelRefType ()
public volatile com.android.repository.impl.meta.Archive$PatchType createPatchType ()
public volatile com.android.repository.impl.meta.Archive$CompleteType createCompleteType ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$Dependencies createDependenciesType ()
public volatile com.android.repository.api.Dependency createDependencyType ()
public volatile com.android.repository.api.License createLicenseType ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$UsesLicense createLicenseRefType ()
public volatile com.android.repository.api.Channel createChannelType ()
public volatile com.android.repository.impl.meta.RevisionType createRevisionType ()
public volatile com.android.repository.impl.meta.RemotePackageImpl createRemotePackage ()
public volatile com.android.repository.impl.meta.LocalPackageImpl createLocalPackage ()
public volatile com.android.repository.impl.meta.RepoPackageImpl$Archives createArchivesType ()
public volatile com.android.repository.impl.meta.Archive createArchiveType ()
public volatile com.android.repository.api.Repository createRepositoryType ()
static void ()
}
com/android/repository/impl/generated/v1/package-info.classpackage-info.java
package com.android.repository.impl.generated.v1
abstract com.android.repository.impl.generated.v1.package-info extends java.lang.Object {
}
com/android/repository/impl/generated/generic/
com/android/repository/impl/generated/generic/v1/
com/android/repository/impl/generated/generic/v1/ObjectFactory.classObjectFactory.java
package com.android.repository.impl.generated.generic.v1
public com.android.repository.impl.generated.generic.v1.ObjectFactory extends com.android.repository.impl.meta.GenericFactory {
private static final javax.xml.namespace.QName _Repository_QNAME
public void ()
public com.android.repository.impl.generated.generic.v1.GenericDetailsType createGenericDetailsType ()
public javax.xml.bind.JAXBElement createRepositoryInternal (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateRepository (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.repository.impl.meta.TypeDetails$GenericType createGenericDetailsType ()
static void ()
}
com/android/repository/impl/generated/generic/v1/GenericDetailsType.classGenericDetailsType.java
package com.android.repository.impl.generated.generic.v1
public com.android.repository.impl.generated.generic.v1.GenericDetailsType extends com.android.repository.impl.generated.v1.TypeDetails implements com.android.repository.impl.meta.TypeDetails$GenericType {
public void ()
public com.android.repository.impl.generated.generic.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/generic/v1/package-info.classpackage-info.java
package com.android.repository.impl.generated.generic.v1
abstract com.android.repository.impl.generated.generic.v1.package-info extends java.lang.Object {
}
com/android/repository/impl/sources/
com/android/repository/impl/sources/RemoteListSourceProviderImpl.classRemoteListSourceProviderImpl.java
package com.android.repository.impl.sources
public com.android.repository.impl.sources.RemoteListSourceProviderImpl extends com.android.repository.api.RemoteListSourceProvider {
private static com.android.repository.api.SchemaModule sAddonListModule
private final String mUrl
private final java.util.Map mAllowedModules
private final com.android.repository.api.SchemaModule mSourceListModule
private java.util.List mSources
public void (java.lang.String, com.android.repository.api.SchemaModule, java.util.Map) throws java.net.URISyntaxException
String url
com.android.repository.api.SchemaModule sourceListModule
java.util.Map permittedSchemaModules
public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean)
java.io.FileNotFoundException expected
java.net.UnknownHostException e
java.net.MalformedURLException e
java.io.IOException e
String urlStr
int version
java.util.List result
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settingsController
com.android.repository.api.ProgressIndicator progress
boolean forceRefresh
java.io.InputStream xml
java.net.URL url
com.android.repository.api.SchemaModule sourceModule
private java.util.List parse (java.io.InputStream, com.android.repository.api.ProgressIndicator, java.net.URL)
javax.xml.bind.JAXBException e
Class c
java.util.Iterator i$
java.net.URL fullUrl
java.net.MalformedURLException e
String urlStr
com.android.repository.api.RemoteSource s
java.util.Iterator i$
java.io.InputStream xml
com.android.repository.api.ProgressIndicator progress
java.net.URL url
java.util.List schemas
org.w3c.dom.ls.LSResourceResolver resourceResolver
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList sl
java.util.List result
public boolean addSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
public boolean isModifiable ()
public void save (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public boolean removeSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
static void ()
}
com/android/repository/impl/sources/RemoteListSourceProviderImpl$SiteList.classRemoteListSourceProviderImpl.java
package com.android.repository.impl.sources
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList extends java.lang.Object {
public void ()
public java.util.List getSite ()
protected java.util.List getAddonSiteOrSysImgSite ()
protected java.util.List getAddonSite ()
}
com/android/repository/impl/sources/LocalSourceProvider.classLocalSourceProvider.java
package com.android.repository.impl.sources
public com.android.repository.impl.sources.LocalSourceProvider extends java.lang.Object implements com.android.repository.api.RepositorySourceProvider {
private static final String KEY_COUNT
private static final String KEY_SRC
private static final String KEY_DISPLAY
private static final String KEY_ENABLED
private final java.io.File mLocation
private java.util.List mSources
private static final Object LOCK
private final java.util.Collection mAllowedModules
private final com.android.repository.io.FileOp mFop
private com.android.repository.api.RepoManager mRepoManager
static final boolean $assertionsDisabled
public void (java.io.File, java.util.Collection, com.android.repository.io.FileOp)
java.io.File location
java.util.Collection allowedModules
com.android.repository.io.FileOp fop
public void setRepoManager (com.android.repository.api.RepoManager)
com.android.repository.api.RepoManager manager
private void loadUserAddons (com.android.repository.api.ProgressIndicator)
boolean enabled
String url
String disp
String enabledStr
boolean enabled
int i
java.util.Properties props
int count
java.io.IOException e
NumberFormatException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.util.List result
java.io.InputStream fis
com.android.repository.api.ProgressIndicator progress
public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, boolean)
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator logger
boolean forceRefresh
public boolean addSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
boolean result
public boolean isModifiable ()
public void save (com.android.repository.api.ProgressIndicator)
com.android.repository.api.RepositorySource s
java.util.Iterator i$
java.util.Properties props
int count
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.FileOutputStream fos
com.android.repository.api.ProgressIndicator progress
public boolean removeSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
boolean result
static void ()
}
com/android/repository/impl/sources/generated/
com/android/repository/impl/sources/generated/v1/
com/android/repository/impl/sources/generated/v1/SiteType.classSiteType.java
package com.android.repository.impl.sources.generated.v1
public abstract com.android.repository.impl.sources.generated.v1.SiteType extends com.android.repository.api.RemoteSource {
protected String url
protected String displayName
public void ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public java.lang.String getDisplayName ()
public void setDisplayName (java.lang.String)
String value
}
com/android/repository/impl/sources/generated/v1/SiteListType.classSiteListType.java
package com.android.repository.impl.sources.generated.v1
public com.android.repository.impl.sources.generated.v1.SiteListType extends com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList {
protected java.util.List site
public void ()
public java.util.List getSiteInternal ()
public java.util.List getSite ()
public com.android.repository.impl.sources.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/sources/generated/v1/GenericSiteType.classGenericSiteType.java
package com.android.repository.impl.sources.generated.v1
public com.android.repository.impl.sources.generated.v1.GenericSiteType extends com.android.repository.impl.sources.generated.v1.SiteType implements com.android.repository.api.RemoteListSourceProvider$GenericSite {
public void ()
public com.android.repository.impl.sources.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/sources/generated/v1/ObjectFactory.classObjectFactory.java
package com.android.repository.impl.sources.generated.v1
public com.android.repository.impl.sources.generated.v1.ObjectFactory extends java.lang.Object {
private static final javax.xml.namespace.QName _SiteList_QNAME
public void ()
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList createSiteListType ()
public com.android.repository.impl.sources.generated.v1.GenericSiteType createGenericSiteType ()
public javax.xml.bind.JAXBElement createSiteList (com.android.repository.impl.sources.generated.v1.SiteListType)
com.android.repository.impl.sources.generated.v1.SiteListType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void ()
}
com/android/repository/impl/sources/generated/v1/package-info.classpackage-info.java
package com.android.repository.impl.sources.generated.v1
abstract com.android.repository.impl.sources.generated.v1.package-info extends java.lang.Object {
}
com/android/repository/util/
com/android/repository/util/InstallerUtil.classInstallerUtil.java
package com.android.repository.util
public com.android.repository.util.InstallerUtil extends java.lang.Object {
public void ()
public static void unzip (java.io.File, java.io.File, com.android.repository.io.FileOp, long, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.File parent
java.io.IOException ignore
int mode
int size
byte[] buf
java.io.BufferedOutputStream bos
java.io.InputStream s
org.apache.commons.compress.archivers.zip.ZipArchiveEntry entry
String name
java.io.File entryFile
java.io.File in
java.io.File out
com.android.repository.io.FileOp fop
long expectedSize
com.android.repository.api.ProgressIndicator progress
double fraction
org.apache.commons.compress.archivers.zip.ZipFile zipFile
java.util.Enumeration entries
public static void writePackageXml (com.android.repository.api.RemotePackage, java.io.File, com.android.repository.api.RepoManager, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator) throws java.io.IOException
com.android.repository.api.RemotePackage p
java.io.File packageRoot
com.android.repository.api.RepoManager manager
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.CommonFactory factory
com.android.repository.api.Repository repo
com.android.repository.impl.meta.LocalPackageImpl impl
com.android.repository.api.License l
java.io.File packageXml
java.io.OutputStream fos
javax.xml.bind.JAXBElement element
public static java.net.URL resolveCompleteArchiveUrl (com.android.repository.api.RemotePackage, com.android.repository.api.ProgressIndicator)
String sourceUrl
java.net.MalformedURLException e2
java.net.MalformedURLException e
com.android.repository.api.RemotePackage p
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.Archive arch
String urlStr
java.net.URL url
public static java.util.List computeRequiredPackages (java.util.Collection, com.android.repository.impl.meta.RepositoryPackages, com.android.repository.api.ProgressIndicator)
com.android.repository.api.UpdatablePackage updatable
com.android.repository.api.RemotePackage request
java.util.Iterator i$
String dependencyPath
com.android.repository.api.UpdatablePackage updatableDependency
com.android.repository.api.LocalPackage localDependency
com.android.repository.Revision requiredMinRevision
com.android.repository.impl.meta.RevisionType r
com.android.repository.api.RemotePackage remoteDependency
com.android.repository.api.Dependency d
java.util.Iterator i$
com.android.repository.api.RemotePackage currentPackage
java.util.Collection currentDependencies
java.util.Collection nodeDeps
com.android.repository.api.Dependency d
java.util.Iterator i$
com.android.repository.api.RemotePackage root
com.android.repository.api.RemotePackage p
java.util.Iterator i$
java.util.Collection requests
com.android.repository.impl.meta.RepositoryPackages packages
com.android.repository.api.ProgressIndicator logger
java.util.Set requiredPackages
java.util.Map consolidatedPackages
java.util.Set seen
com.google.common.collect.Multimap allDependencies
java.util.Set roots
java.util.Queue current
java.util.List result
public static boolean checkValidPath (java.io.File, com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
StringBuilder message
boolean childExists
boolean parentExists
String existing
com.android.repository.api.LocalPackage p
java.util.Iterator i$
String check
java.io.IOException e
java.io.File path
com.android.repository.api.RepoManager manager
com.android.repository.api.ProgressIndicator progress
}
com/android/repository/io/
com/android/repository/io/FileOp.classFileOp.java
package com.android.repository.io
public abstract com.android.repository.io.FileOp extends java.lang.Object {
public static final java.io.File[] EMPTY_FILE_ARRAY
public abstract void deleteFileOrFolder (java.io.File)
public abstract void setExecutablePermission (java.io.File) throws java.io.IOException
public abstract void setReadOnly (java.io.File)
public abstract void copyFile (java.io.File, java.io.File) throws java.io.IOException
public abstract boolean isSameFile (java.io.File, java.io.File) throws java.io.IOException
public abstract boolean exists (java.io.File)
public abstract boolean isFile (java.io.File)
public abstract boolean isDirectory (java.io.File)
public abstract boolean canWrite (java.io.File)
public abstract long length (java.io.File)
public abstract boolean delete (java.io.File)
public abstract boolean mkdirs (java.io.File)
public abstract java.io.File[] listFiles (java.io.File)
public abstract boolean renameTo (java.io.File, java.io.File)
public abstract java.io.OutputStream newFileOutputStream (java.io.File) throws java.io.FileNotFoundException
public abstract java.io.InputStream newFileInputStream (java.io.File) throws java.io.FileNotFoundException
public abstract java.util.Properties loadProperties (java.io.File)
public abstract void saveProperties (java.io.File, java.util.Properties, java.lang.String) throws java.io.IOException
public abstract long lastModified (java.io.File)
public abstract boolean createNewFile (java.io.File) throws java.io.IOException
public abstract boolean isWindows ()
public abstract boolean canExecute (java.io.File)
public abstract java.io.File ensureRealFile (java.io.File) throws java.io.IOException
public abstract java.lang.String toString (java.io.File, java.nio.charset.Charset) throws java.io.IOException
public abstract java.lang.String[] list (java.io.File, java.io.FilenameFilter)
public abstract java.io.File[] listFiles (java.io.File, java.io.FilenameFilter)
public abstract void deleteOnExit (java.io.File)
static void ()
}
com/android/repository/io/FileOpUtils.classFileOpUtils.java
package com.android.repository.io
public final com.android.repository.io.FileOpUtils extends java.lang.Object {
public static com.android.repository.io.FileOp create ()
public static void recursiveCopy (java.io.File, java.io.File, com.android.repository.io.FileOp) throws java.io.IOException
java.io.File newDest
java.io.File child
java.io.File[] arr$
int len$
int i$
java.io.File[] children
java.io.File src
java.io.File dest
com.android.repository.io.FileOp fop
public static void safeRecursiveOverwrite (java.io.File, java.io.File, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.IOException e
java.io.File toDelete
java.io.File src
java.io.File dest
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
public static java.io.File getNewTempDir (java.lang.String, com.android.repository.io.FileOp)
java.io.File folder
int i
String base
com.android.repository.io.FileOp fileOp
java.io.File tempDir
public static transient java.io.File append (java.io.File, java.lang.String[])
String segment
String[] arr$
int len$
int i$
java.io.File base
String[] segments
public static transient java.io.File append (java.lang.String, java.lang.String[])
String base
String[] segments
public static java.lang.String makeRelative (java.io.File, java.io.File, com.android.repository.io.FileOp) throws java.io.IOException
java.io.File baseDir
java.io.File toBeRelative
com.android.repository.io.FileOp fop
static java.lang.String makeRelativeImpl (java.lang.String, java.lang.String, boolean, java.lang.String) throws java.io.IOException
String p1
String p2
char drive1
char drive2
int i
String path1
String path2
boolean isWindows
String dirSeparator
String[] segments1
String[] segments2
int len1
int len2
int len
int start
StringBuilder result
private void ()
}
com/android/repository/io/impl/
com/android/repository/io/impl/FileOpImpl.classFileOpImpl.java
package com.android.repository.io.impl
public com.android.repository.io.impl.FileOpImpl extends java.lang.Object implements com.android.repository.io.FileOp {
private static java.lang.reflect.Method sFileSetExecutable
private static final Object[] sFileSetExecutableParams
public void ()
public void deleteFileOrFolder (java.io.File)
java.io.File item
java.io.File[] arr$
int len$
int i$
java.io.File[] files
InterruptedException e
int i
java.io.File fileOrFolder
public void setExecutablePermission (java.io.File) throws java.io.IOException
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.io.File file
public void setReadOnly (java.io.File)
java.io.File file
public void copyFile (java.io.File, java.io.File) throws java.io.IOException
int read
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File source
java.io.File dest
byte[] buffer
java.io.FileInputStream fis
java.io.FileOutputStream fos
public boolean isSameFile (java.io.File, java.io.File) throws java.io.IOException
int n
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
int read2
byte[] buffer1
byte[] buffer2
int read1
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File file1
java.io.File file2
java.io.FileInputStream fis1
java.io.FileInputStream fis2
public boolean isFile (java.io.File)
java.io.File file
public boolean isDirectory (java.io.File)
java.io.File file
public boolean exists (java.io.File)
java.io.File file
public boolean canWrite (java.io.File)
java.io.File file
public long length (java.io.File)
java.io.File file
public boolean delete (java.io.File)
java.io.File file
public boolean mkdirs (java.io.File)
java.io.File file
public java.io.File[] listFiles (java.io.File)
java.io.File file
java.io.File[] r
public boolean renameTo (java.io.File, java.io.File)
java.io.File oldFile
java.io.File newFile
public java.io.OutputStream newFileOutputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public java.io.InputStream newFileInputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public java.util.Properties loadProperties (java.io.File)
java.io.FileInputStream fis
java.io.IOException e
java.io.IOException ignore
java.io.IOException e
java.io.IOException e
java.io.File file
java.util.Properties props
com.google.common.io.Closer closer
public void saveProperties (java.io.File, java.util.Properties, java.lang.String) throws java.io.IOException
java.io.OutputStream fos
Throwable e
java.io.File file
java.util.Properties props
String comments
com.google.common.io.Closer closer
public long lastModified (java.io.File)
java.io.File file
public boolean createNewFile (java.io.File) throws java.io.IOException
java.io.File file
public boolean isWindows ()
public boolean canExecute (java.io.File)
java.io.File file
public java.io.File ensureRealFile (java.io.File)
java.io.File in
public java.lang.String toString (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File f
java.nio.charset.Charset c
public java.lang.String[] list (java.io.File, java.io.FilenameFilter)
java.io.File folder
java.io.FilenameFilter filenameFilter
public java.io.File[] listFiles (java.io.File, java.io.FilenameFilter)
java.io.File folder
java.io.FilenameFilter filenameFilter
public void deleteOnExit (java.io.File)
java.io.File file
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
static void ()
SecurityException e
NoSuchMethodException e
}
com/android/repository/testframework/
com/android/repository/testframework/FakeSettingsController.classFakeSettingsController.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeSettingsController extends java.lang.Object implements com.android.repository.api.SettingsController {
private boolean mForceHttp
private com.android.repository.api.Channel myChannel
public void (boolean)
boolean forceHttp
public boolean getForceHttp ()
public void setForceHttp (boolean)
boolean force
public void setChannel (com.android.repository.api.Channel)
com.android.repository.api.Channel channel
public com.android.repository.api.Channel getChannel ()
}
com/android/repository/testframework/MockFileOp.classMockFileOp.java
package com.android.repository.testframework
public com.android.repository.testframework.MockFileOp extends java.lang.Object implements com.android.repository.io.FileOp {
private final java.util.Map mExistingFiles
private final java.util.Set mExistingFolders
private final java.util.Set mReadOnlyFiles
private final java.util.List mOutputStreams
private boolean mIsWindows
public void ()
public void reset ()
public boolean isWindows ()
public java.lang.String toString (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File f
java.nio.charset.Charset c
com.android.repository.testframework.MockFileOp$FileInfo fileInfo
public java.lang.String[] list (java.io.File, java.io.FilenameFilter)
int i
String name
String[] arr$
int len$
int i$
java.io.File folder
java.io.FilenameFilter filenameFilter
java.io.File[] contents
String[] names
java.util.List result
public java.io.File[] listFiles (java.io.File, java.io.FilenameFilter)
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File folder
java.io.FilenameFilter filenameFilter
java.io.File[] contents
java.util.List result
public void deleteOnExit (java.io.File)
java.io.File file
public void setIsWindows (boolean)
boolean isWindows
public java.lang.String getAgnosticAbsPath (java.io.File)
java.io.File file
public java.lang.String getAgnosticAbsPath (java.lang.String)
String path
public void recordExistingFile (java.io.File)
java.io.File file
public void recordExistingFile (java.lang.String)
String absFilePath
public void recordExistingFile (java.lang.String, byte[])
String absFilePath
byte[] inputStream
public void recordExistingFile (java.lang.String, java.lang.String)
String absFilePath
String content
public void recordExistingFile (java.lang.String, long, byte[])
String absFilePath
long lastModified
byte[] inputStream
private void createParents (java.lang.String)
String absFilePath
public void recordExistingFile (java.lang.String, long, java.lang.String)
String absFilePath
long lastModified
String content
public void recordExistingFolder (java.io.File)
java.io.File folder
public void recordExistingFolder (java.lang.String)
String absFolderPath
public boolean hasRecordedExistingFile (java.io.File)
java.io.File file
public boolean hasRecordedExistingFolder (java.io.File)
java.io.File folder
public java.lang.String[] getExistingFiles ()
java.util.Set files
public java.lang.String[] getExistingFolders ()
public java.lang.String[] getOutputStreams ()
int i
int n
String[] result
public void deleteFileOrFolder (java.io.File)
java.io.File item
java.io.File[] arr$
int len$
int i$
java.io.File fileOrFolder
public void setExecutablePermission (java.io.File) throws java.io.IOException
java.io.File file
public boolean canExecute (java.io.File)
java.io.File file
public java.io.File ensureRealFile (java.io.File) throws java.io.IOException
java.io.File in
java.io.File result
java.io.OutputStream os
public void setReadOnly (java.io.File)
java.io.File file
public void copyFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File source
java.io.File dest
java.io.InputStream in
java.io.ByteArrayOutputStream baos
int c
public boolean isSameFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File file1
java.io.File file2
String path1
String path2
com.android.repository.testframework.MockFileOp$FileInfo fi1
com.android.repository.testframework.MockFileOp$FileInfo fi2
byte[] content1
byte[] content2
public boolean isFile (java.io.File)
java.io.File file
String path
public boolean isDirectory (java.io.File)
String folder
java.util.Iterator i$
String filePath
java.util.Iterator i$
java.io.File file
String path
java.util.regex.Pattern pathRE
public boolean canWrite (java.io.File)
java.io.File file
public boolean exists (java.io.File)
java.io.File file
public long length (java.io.File)
java.io.File file
public boolean delete (java.io.File)
String folder
java.util.Iterator i$
String filePath
java.util.Iterator i$
java.io.File file
String path
public boolean mkdirs (java.io.File)
String path
java.io.File file
public java.io.File[] listFiles (java.io.File)
String folder
java.util.Iterator i$
String filePath
java.util.Iterator i$
java.io.File file
java.util.TreeSet files
String path
java.util.regex.Pattern pathRE
public boolean renameTo (java.io.File, java.io.File)
String newFolder
String folder
java.util.regex.Matcher m
java.util.Iterator it
String newFilePath
java.util.Map$Entry entry
String filePath
java.util.regex.Matcher m
java.util.Iterator it
java.io.File oldFile
java.io.File newFile
boolean renamed
String oldPath
String newPath
java.util.regex.Pattern pathRE
java.util.Set newFolders
java.util.Map newFiles
public java.util.Properties loadProperties (java.io.File)
Exception ignore
java.io.IOException ignore
Exception ignore
Exception ignore
java.io.File file
java.util.Properties props
java.io.FileInputStream fis
public void saveProperties (java.io.File, java.util.Properties, java.lang.String) throws java.io.IOException
java.io.IOException e
java.io.IOException e
java.io.File file
java.util.Properties props
String comments
java.io.OutputStream fos
public java.io.OutputStream newFileOutputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
com.android.repository.testframework.MockFileOp$StringOutputStream os
public java.io.InputStream newFileInputStream (java.io.File) throws java.io.FileNotFoundException
byte[] content
java.io.File file
com.android.repository.testframework.MockFileOp$FileInfo fi
public long lastModified (java.io.File)
java.io.File file
com.android.repository.testframework.MockFileOp$FileInfo fi
public boolean createNewFile (java.io.File) throws java.io.IOException
java.io.File file
}
com/android/repository/testframework/FakeDownloader.classFakeDownloader.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeDownloader extends java.lang.Object implements com.android.repository.api.Downloader {
private final com.android.repository.testframework.MockFileOp mFileOp
public void (com.android.repository.testframework.MockFileOp)
com.android.repository.testframework.MockFileOp fop
public void registerUrl (java.net.URL, byte[])
java.net.URL url
byte[] data
String filename
public void registerUrl (java.net.URL, java.io.InputStream) throws java.io.IOException
java.net.URL url
java.io.InputStream content
byte[] data
String filename
public java.lang.String getFileName (java.net.URL)
java.net.URL url
public java.io.InputStream downloadAndStream (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator) throws java.io.IOException
Exception e
java.net.URL url
com.android.repository.api.SettingsController controller
com.android.repository.api.ProgressIndicator indicator
java.io.InputStream toWrap
public java.io.File downloadFully (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator indicator
}
com/android/repository/testframework/FakeProgressIndicator.classFakeProgressIndicator.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeProgressIndicator extends java.lang.Object implements com.android.repository.api.ProgressIndicator {
private java.util.List mInfos
private java.util.List mWarnings
private java.util.List mErrors
private boolean mCancelled
private boolean mCancellable
public void ()
public void setText (java.lang.String)
String s
public boolean isCanceled ()
public void cancel ()
public void setCancellable (boolean)
boolean cancellable
public boolean isCancellable ()
public void setFraction (double)
double v
public double getFraction ()
public void setSecondaryText (java.lang.String)
String s
private static java.lang.String getStackTrace ()
java.io.StringWriter sw
java.io.PrintWriter pw
public void logWarning (java.lang.String)
String s
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String)
String s
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logInfo (java.lang.String)
String s
public boolean isIndeterminate ()
public void setIndeterminate (boolean)
boolean indeterminate
public java.util.List getInfos ()
public java.util.List getWarnings ()
public java.util.List getErrors ()
public void assertNoErrorsOrWarnings ()
}
com/android/repository/testframework/FakeDownloader$ReopeningInputStream.classFakeDownloader.java
package com.android.repository.testframework
com.android.repository.testframework.FakeDownloader$ReopeningInputStream extends java.io.InputStream {
private java.io.InputStream mWrapped
public void (java.io.InputStream)
java.io.InputStream toWrap
public int read () throws java.io.IOException
public void close () throws java.io.IOException
public void reallyClose () throws java.io.IOException
}
com/android/repository/testframework/FakeDependency$1.classFakeDependency.java
package com.android.repository.testframework
com.android.repository.testframework.FakeDependency$1 extends com.android.repository.impl.meta.RevisionType {
final Integer val$major
final Integer val$minor
final Integer val$micro
final com.android.repository.testframework.FakeDependency this$0
void (com.android.repository.testframework.FakeDependency, java.lang.Integer, java.lang.Integer, java.lang.Integer)
public int getMajor ()
public java.lang.Integer getMicro ()
public java.lang.Integer getMinor ()
}
com/android/repository/testframework/FakeProgressRunner$1.classFakeProgressRunner.java
package com.android.repository.testframework
com.android.repository.testframework.FakeProgressRunner$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.repository.api.ProgressRunner$ProgressRunnable val$r
final com.android.repository.testframework.FakeProgressRunner this$0
void (com.android.repository.testframework.FakeProgressRunner, com.android.repository.api.ProgressRunner$ProgressRunnable)
public void run ()
}
com/android/repository/testframework/FakePackage$FakeArchive.classFakePackage.java
package com.android.repository.testframework
com.android.repository.testframework.FakePackage$FakeArchive extends com.android.repository.impl.meta.Archive {
private String mCompleteUrl
public void (java.lang.String)
String url
public com.android.repository.impl.meta.Archive$CompleteType getComplete ()
public com.android.repository.impl.meta.CommonFactory createFactory ()
static java.lang.String access$000 (com.android.repository.testframework.FakePackage$FakeArchive)
com.android.repository.testframework.FakePackage$FakeArchive x0
}
com/android/repository/testframework/MockFileOp$StringOutputStream.classMockFileOp.java
package com.android.repository.testframework
public com.android.repository.testframework.MockFileOp$StringOutputStream extends java.io.ByteArrayOutputStream {
private String mData
private final java.io.File mFile
final com.android.repository.testframework.MockFileOp this$0
public void (com.android.repository.testframework.MockFileOp, java.io.File)
java.io.File file
public java.io.File getFile ()
public java.lang.String getData ()
public void close () throws java.io.IOException
public synchronized java.lang.String toString ()
StringBuilder sb
}
com/android/repository/testframework/FakePackage$FakeArchive$1.classFakePackage.java
package com.android.repository.testframework
com.android.repository.testframework.FakePackage$FakeArchive$1 extends com.android.repository.impl.meta.Archive$CompleteType {
final com.android.repository.testframework.FakePackage$FakeArchive this$0
void (com.android.repository.testframework.FakePackage$FakeArchive)
public java.lang.String getChecksum ()
public java.lang.String getUrl ()
public long getSize ()
}
com/android/repository/testframework/FakeDependency.classFakeDependency.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeDependency extends com.android.repository.api.Dependency {
private final String mPath
private final com.android.repository.impl.meta.RevisionType mRevision
public void (java.lang.String)
String path
public void (java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer)
String path
Integer major
Integer minor
Integer micro
public java.lang.String getPath ()
public com.android.repository.impl.meta.RevisionType getMinRevision ()
}
com/android/repository/testframework/FakeProgressRunner.classFakeProgressRunner.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeProgressRunner extends java.lang.Object implements com.android.repository.api.ProgressRunner {
com.android.repository.testframework.FakeProgressIndicator mProgressIndicator
public void ()
public void runAsyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable)
com.android.repository.api.ProgressRunner$ProgressRunnable r
Thread t
public void runSyncWithProgress (com.android.repository.api.ProgressRunner$ProgressRunnable)
com.android.repository.api.ProgressRunner$ProgressRunnable r
public void runSyncWithoutProgress (java.lang.Runnable)
Runnable r
public com.android.repository.testframework.FakeProgressIndicator getProgressIndicator ()
}
com/android/repository/testframework/FakePackage.classFakePackage.java
package com.android.repository.testframework
public com.android.repository.testframework.FakePackage extends java.lang.Object implements com.android.repository.api.LocalPackage com.android.repository.api.RemotePackage {
private final String mPath
private final com.android.repository.Revision mVersion
private final java.util.Collection mDependencies
private com.android.repository.impl.meta.TypeDetails mDetails
private com.android.repository.api.Channel mChannel
private com.android.repository.impl.meta.Archive mArchive
public void (java.lang.String, com.android.repository.Revision, java.util.Collection)
String path
com.android.repository.Revision version
java.util.Collection dependencies
public com.android.repository.api.RepositorySource getSource ()
public void setSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
public com.android.repository.impl.meta.Archive getArchive ()
public void setCompleteUrl (java.lang.String)
String url
public void setChannel (com.android.repository.api.Channel)
com.android.repository.api.Channel channel
public com.android.repository.api.Channel getChannel ()
public void setTypeDetails (com.android.repository.impl.meta.TypeDetails)
com.android.repository.impl.meta.TypeDetails details
public com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public com.android.repository.Revision getVersion ()
public java.lang.String getDisplayName ()
public com.android.repository.api.License getLicense ()
public java.util.Collection getAllDependencies ()
public java.lang.String getPath ()
public boolean obsolete ()
public com.android.repository.impl.meta.CommonFactory createFactory ()
public int compareTo (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage o
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.io.File getLocation ()
public void setInstalledPath (java.io.File)
java.io.File root
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/repository/testframework/MockFileOp$FileInfo.classMockFileOp.java
package com.android.repository.testframework
com.android.repository.testframework.MockFileOp$FileInfo extends java.lang.Object {
private long mLastModified
private byte[] mContent
public void (long, byte[])
long lastModified
byte[] content
public long getLastModified ()
public byte[] getContent ()
}
com/android/repository/api/generic.xjb
com/android/repository/api/global.xjb
com/android/repository/api/generic-01.xsd
com/android/repository/api/catalog.xml
com/android/repository/api/common.xjb
com/android/repository/api/repo-common-01.xsd
com/android/repository/api/list-common.xjb
com/android/repository/api/repo-sites-common-1.xsd
com/android/repository/impl/meta/common-custom.xjb
com/android/repository/impl/meta/generic-custom.xjb
com/android/repository/impl/sources/repo-sites-common-custom.xjb
NOTICE