META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/repository/
com/android/repository/impl/
com/android/repository/impl/generated/
com/android/repository/impl/generated/v1/
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/generic/
com/android/repository/impl/generated/generic/v1/
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/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/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/installer/
com/android/repository/impl/installer/BasicInstallerFactory.classBasicInstallerFactory.java
package com.android.repository.impl.installer
public com.android.repository.impl.installer.BasicInstallerFactory extends com.android.repository.impl.installer.AbstractInstallerFactory {
public void ()
protected com.android.repository.api.Installer doCreateInstaller (com.android.repository.api.RemotePackage, com.android.repository.api.RepoManager, com.android.repository.api.Downloader, com.android.repository.io.FileOp)
com.android.repository.api.RemotePackage p
com.android.repository.api.RepoManager mgr
com.android.repository.api.Downloader downloader
com.android.repository.io.FileOp fop
protected com.android.repository.api.Uninstaller doCreateUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
com.android.repository.api.LocalPackage p
com.android.repository.api.RepoManager mgr
com.android.repository.io.FileOp fop
}
com/android/repository/impl/installer/AbstractInstaller.class
com/android/repository/impl/installer/AbstractUninstaller.classAbstractUninstaller.java
package com.android.repository.impl.installer
public abstract com.android.repository.impl.installer.AbstractUninstaller extends com.android.repository.impl.installer.AbstractPackageOperation implements com.android.repository.api.Uninstaller {
private final com.android.repository.api.LocalPackage mPackage
public void (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
com.android.repository.api.LocalPackage p
com.android.repository.api.RepoManager mgr
com.android.repository.io.FileOp fop
public com.android.repository.api.LocalPackage getPackage ()
public final java.io.File getLocation (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public java.lang.String getName ()
public volatile com.android.repository.api.RepoPackage getPackage ()
}
com/android/repository/impl/installer/AbstractPackageOperation.class
com/android/repository/impl/installer/BasicInstaller.classBasicInstaller.java
package com.android.repository.impl.installer
com.android.repository.impl.installer.BasicInstaller extends com.android.repository.impl.installer.AbstractInstaller {
private static final String FN_UNZIP_DIR
static final boolean $assertionsDisabled
void (com.android.repository.api.RemotePackage, com.android.repository.api.RepoManager, com.android.repository.api.Downloader, com.android.repository.io.FileOp)
com.android.repository.api.RemotePackage p
com.android.repository.api.RepoManager mgr
com.android.repository.api.Downloader downloader
com.android.repository.io.FileOp fop
protected boolean doPrepare (java.io.File, com.android.repository.api.ProgressIndicator)
String path
java.io.File downloadLocation
String checksum
java.io.File unzip
String message
java.io.IOException e
java.io.File installTempPath
com.android.repository.api.ProgressIndicator progress
java.net.URL url
com.android.repository.impl.meta.Archive archive
protected void cleanup (java.io.File, com.android.repository.io.FileOp)
java.io.File installPath
com.android.repository.io.FileOp fop
protected boolean doComplete (java.io.File, com.android.repository.api.ProgressIndicator)
java.io.File packageRoot
java.io.File unzipDir
java.io.File[] topDirContents
java.io.File packageRoot
String message
java.io.IOException e
java.io.File installTempPath
com.android.repository.api.ProgressIndicator progress
static void ()
}
com/android/repository/impl/installer/AbstractInstallerFactory.classAbstractInstallerFactory.java
package com.android.repository.impl.installer
public abstract com.android.repository.impl.installer.AbstractInstallerFactory extends java.lang.Object implements com.android.repository.api.InstallerFactory {
private com.android.repository.api.InstallerFactory$StatusChangeListenerFactory mListenerFactory
public void ()
public void setListenerFactory (com.android.repository.api.InstallerFactory$StatusChangeListenerFactory)
com.android.repository.api.InstallerFactory$StatusChangeListenerFactory listenerFactory
public final com.android.repository.api.Installer createInstaller (com.android.repository.api.RemotePackage, com.android.repository.api.RepoManager, com.android.repository.api.Downloader, com.android.repository.io.FileOp)
com.android.repository.api.RemotePackage p
com.android.repository.api.RepoManager mgr
com.android.repository.api.Downloader downloader
com.android.repository.io.FileOp fop
com.android.repository.api.Installer installer
private void registerListeners (com.android.repository.api.PackageOperation)
com.android.repository.api.PackageOperation$StatusChangeListener listener
com.android.repository.api.PackageOperation op
protected abstract com.android.repository.api.Installer doCreateInstaller (com.android.repository.api.RemotePackage, com.android.repository.api.RepoManager, com.android.repository.api.Downloader, com.android.repository.io.FileOp)
public final com.android.repository.api.Uninstaller createUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
com.android.repository.api.LocalPackage p
com.android.repository.api.RepoManager mgr
com.android.repository.io.FileOp fop
com.android.repository.api.Uninstaller uninstaller
protected abstract com.android.repository.api.Uninstaller doCreateUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
}
com/android/repository/impl/installer/BasicUninstaller.classBasicUninstaller.java
package com.android.repository.impl.installer
com.android.repository.impl.installer.BasicUninstaller extends com.android.repository.impl.installer.AbstractUninstaller {
public void (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
com.android.repository.api.LocalPackage p
com.android.repository.api.RepoManager mgr
com.android.repository.io.FileOp fop
protected boolean doPrepare (java.io.File, com.android.repository.api.ProgressIndicator)
java.io.File tempPath
com.android.repository.api.ProgressIndicator progress
protected boolean doComplete (java.io.File, com.android.repository.api.ProgressIndicator)
java.io.File tempPath
com.android.repository.api.ProgressIndicator progress
String path
java.io.File location
boolean successfullyDeleted
}
com/android/repository/impl/downloader/
com/android/repository/impl/downloader/LocalFileAwareDownloader.classLocalFileAwareDownloader.java
package com.android.repository.impl.downloader
public com.android.repository.impl.downloader.LocalFileAwareDownloader extends java.lang.Object implements com.android.repository.api.Downloader {
private final com.android.repository.api.Downloader mDelegate
public void (com.android.repository.api.Downloader)
com.android.repository.api.Downloader delegate
public java.io.InputStream downloadAndStream (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
public java.io.File downloadFully (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.File tempFile
java.io.File source
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
public void downloadFully (java.net.URL, java.io.File, java.lang.String, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.File source
java.net.URL url
java.io.File target
String checksum
com.android.repository.api.ProgressIndicator indicator
}
com/android/repository/impl/sources/
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
Exception 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.ProgressIndicator, boolean)
com.android.repository.api.Downloader downloader
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.Properties props
int count
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/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/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/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/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/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/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.ProgressIndicator, boolean)
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.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.net.URL fullUrl
java.net.MalformedURLException e
String urlStr
com.android.repository.api.RemoteSource s
java.io.InputStream xml
com.android.repository.api.ProgressIndicator progress
java.net.URL url
java.util.Set 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/manager/
com/android/repository/impl/manager/RepoManagerImpl$LocalRepoLoaderFactoryImpl.classRepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$LocalRepoLoaderFactoryImpl extends java.lang.Object implements com.android.repository.impl.manager.RepoManagerImpl$LocalRepoLoaderFactory {
final com.android.repository.impl.manager.RepoManagerImpl this$0
private void (com.android.repository.impl.manager.RepoManagerImpl)
public com.android.repository.impl.manager.LocalRepoLoader createLocalRepoLoader ()
void (com.android.repository.impl.manager.RepoManagerImpl, com.android.repository.impl.manager.RepoManagerImpl$1)
com.android.repository.impl.manager.RepoManagerImpl x0
com.android.repository.impl.manager.RepoManagerImpl$1 x1
}
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$700 (com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback)
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback x0
}
com/android/repository/impl/manager/RemoteRepoLoaderImpl.classRemoteRepoLoaderImpl.java
package com.android.repository.impl.manager
public com.android.repository.impl.manager.RemoteRepoLoaderImpl extends java.lang.Object implements com.android.repository.impl.manager.RemoteRepoLoader {
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
String existingProtocol
java.net.URL existingUrl
int compare
com.android.repository.api.RemotePackage existing
com.android.repository.api.Channel settingsChannel
com.android.repository.api.RemotePackage pkg
String error
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
com.android.repository.api.RepositorySourceProvider provider
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/LocalRepoLoaderImpl.classLocalRepoLoaderImpl.java
package com.android.repository.impl.manager
public final com.android.repository.impl.manager.LocalRepoLoaderImpl extends java.lang.Object implements com.android.repository.impl.manager.LocalRepoLoader {
public static final String PACKAGE_XML_FN
private static final int MAX_SCAN_DEPTH
static final String KNOWN_PACKAGES_HASH_FN
private java.util.Map mPackages
private java.util.Set mPackageRoots
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.Set possiblePackageDirs
com.android.repository.api.ProgressIndicator progress
public boolean needsUpdate (long, boolean)
long lastLocalRefreshMs
boolean deepCheck
boolean needsUpdate
private java.util.Map parsePackages (java.util.Collection, com.android.repository.api.ProgressIndicator)
Exception e
java.io.File packageXml
com.android.repository.api.LocalPackage p
java.io.File packageDir
java.util.Collection possiblePackageDirs
com.android.repository.api.ProgressIndicator progress
java.util.Map result
private java.util.Set collectPackages ()
java.util.Set dirs
private void collectPackages (java.util.Collection, java.io.File, int)
java.io.File f
java.util.Collection collector
java.io.File root
int depth
java.io.File packageXml
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.api.License license
com.android.repository.impl.meta.CommonFactory factory
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.IOException 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.api.Repository repo
private java.io.File getKnownPackagesHashFile (boolean)
java.io.IOException e
boolean create
java.io.File f
private boolean updateKnownPackageHashFileIfNecessary ()
java.io.DataInputStream is
byte[] buf
byte[] localPackagesHash
java.io.File knownPackagesHashFile
private void writeHashFile (byte[])
java.io.OutputStream os
byte[] buf
java.io.File knownPackagesHashFile
private boolean checkKnownPackagesUpdateTime (long)
long lastUpdate
java.io.File knownPackagesHashFile
private byte[] getLocalPackagesHash ()
java.io.File f
java.util.Set dirs
com.google.common.hash.Hasher digester
private long getLatestPackageUpdateTime ()
long t
java.io.File f
long latest
}
com/android/repository/impl/manager/RemoteRepoLoaderImpl$1.classRemoteRepoLoaderImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RemoteRepoLoaderImpl$1 extends com.android.repository.api.ProgressIndicatorAdapter {
final java.util.List val$errors
final com.android.repository.impl.manager.RemoteRepoLoaderImpl this$0
void (com.android.repository.impl.manager.RemoteRepoLoaderImpl, java.util.List)
com.android.repository.impl.manager.RemoteRepoLoaderImpl this$0
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$RemoteRepoLoaderFactory.classRepoManagerImpl.java
package com.android.repository.impl.manager
public abstract com.android.repository.impl.manager.RepoManagerImpl$RemoteRepoLoaderFactory extends java.lang.Object {
public abstract com.android.repository.impl.manager.RemoteRepoLoader createRemoteRepoLoader (com.android.repository.api.ProgressIndicator)
}
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 {
}
com/android/repository/impl/manager/RepoManagerImpl.class
com/android/repository/impl/manager/RepoManagerImpl$LocalRepoLoaderFactory.classRepoManagerImpl.java
package com.android.repository.impl.manager
abstract com.android.repository.impl.manager.RepoManagerImpl$LocalRepoLoaderFactory extends java.lang.Object {
public abstract com.android.repository.impl.manager.LocalRepoLoader createLocalRepoLoader ()
}
com/android/repository/impl/manager/LocalRepoLoader.classLocalRepoLoader.java
package com.android.repository.impl.manager
public abstract com.android.repository.impl.manager.LocalRepoLoader extends java.lang.Object {
public abstract java.util.Map getPackages (com.android.repository.api.ProgressIndicator)
public abstract boolean needsUpdate (long, boolean)
}
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.Queue mOnLocalCompletes
private final com.android.repository.api.Downloader mDownloader
private final com.android.repository.api.SettingsController mSettings
private final long mCacheExpirationMs
final com.android.repository.impl.manager.RepoManagerImpl this$0
public void (com.android.repository.impl.manager.RepoManagerImpl, long, java.util.List, java.util.List, java.util.List, com.android.repository.api.Downloader, com.android.repository.api.SettingsController)
long cacheExpirationMs
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
com.android.repository.api.RepoManager$RepoLoadedCallback success
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.Map newLocals
boolean fireListeners
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
Runnable onError
com.android.repository.api.RepoManager$RepoLoadedCallback callback
com.android.repository.impl.manager.RemoteRepoLoader remoteLoader
java.util.Map remotes
boolean fireListeners
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
Runnable onError
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
Runnable onError
com.android.repository.impl.manager.LocalRepoLoader local
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
Runnable onError
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onLocalComplete
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback onSuccess
Runnable onError
com.android.repository.api.ProgressIndicator indicator
com.android.repository.api.ProgressRunner runner
boolean success
boolean localSuccess
}
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$RemoteRepoLoaderFactoryImpl.classRepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$RemoteRepoLoaderFactoryImpl extends java.lang.Object implements com.android.repository.impl.manager.RepoManagerImpl$RemoteRepoLoaderFactory {
final com.android.repository.impl.manager.RepoManagerImpl this$0
private void (com.android.repository.impl.manager.RepoManagerImpl)
public com.android.repository.impl.manager.RemoteRepoLoader createRemoteRepoLoader (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
void (com.android.repository.impl.manager.RepoManagerImpl, com.android.repository.impl.manager.RepoManagerImpl$1)
com.android.repository.impl.manager.RepoManagerImpl x0
com.android.repository.impl.manager.RepoManagerImpl$1 x1
}
com/android/repository/impl/manager/RemoteRepoLoader.classRemoteRepoLoader.java
package com.android.repository.impl.manager
public abstract com.android.repository.impl.manager.RemoteRepoLoader extends java.lang.Object {
public abstract java.util.Map fetchPackages (com.android.repository.api.ProgressIndicator, com.android.repository.api.Downloader, com.android.repository.api.SettingsController)
}
com/android/repository/impl/meta/
com/android/repository/impl/meta/Archive$HostConfig.classArchive.java
package com.android.repository.impl.meta
public final com.android.repository.impl.meta.Archive$HostConfig extends java.lang.Object {
private static final String OS_OVERRIDE_ENV_VAR
private final int mJvmBits
private final int mHostBits
private final String mOs
private final com.android.repository.Revision mJvmVersion
public void ()
public void (java.lang.String)
String os
private static java.lang.String detectOs ()
String os
private static int detectJvmBits ()
int jvmBits
int jvmBits
String arch
private static int detectHostBits (int)
int jvmBits
private static com.android.repository.Revision detectJvmRevision ()
com.android.repository.Revision minJvmVersion
String javav
java.util.regex.Pattern p
java.util.regex.Matcher m
static java.lang.String access$000 (com.android.repository.impl.meta.Archive$HostConfig)
com.android.repository.impl.meta.Archive$HostConfig x0
static int access$100 (com.android.repository.impl.meta.Archive$HostConfig)
com.android.repository.impl.meta.Archive$HostConfig x0
static int access$200 (com.android.repository.impl.meta.Archive$HostConfig)
com.android.repository.impl.meta.Archive$HostConfig x0
static com.android.repository.Revision access$300 (com.android.repository.impl.meta.Archive$HostConfig)
com.android.repository.impl.meta.Archive$HostConfig x0
}
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/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/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/SchemaModuleUtil.class
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/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 com.google.common.collect.Multimap mRemotePackagesByPrefix
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 java.util.Collection getRemotePackagesForPrefix (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
com.android.repository.api.RemotePackage remote
com.android.repository.api.UpdatablePackage updatable
String path
java.util.Map newConsolidatedPkgs
java.util.Set updates
java.util.Set news
private static com.google.common.collect.Multimap computePackagePrefixes (java.util.Map)
int endIndex
String key
java.util.Map$Entry entry
java.util.Map packages
com.google.common.collect.Multimap packagesByPrefix
}
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/TrimStringAdapter.classTrimStringAdapter.java
package com.android.repository.impl.meta
public com.android.repository.impl.meta.TrimStringAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter {
private static final java.util.Map POOL
public void ()
public java.lang.String unmarshal (java.lang.String)
String v
String result
String cached
public java.lang.String marshal (java.lang.String)
String s
public volatile java.lang.Object marshal (java.lang.Object) throws java.lang.Exception
public volatile java.lang.Object unmarshal (java.lang.Object) throws java.lang.Exception
static void ()
}
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.Dependency newDep
com.android.repository.api.Dependency d
com.android.repository.api.RepoPackage repoPackage
com.android.repository.impl.meta.CommonFactory factory
com.android.repository.impl.meta.LocalPackageImpl result
public com.android.repository.impl.meta.RepoPackageImpl asMarshallable ()
public void addTo (com.android.repository.api.Repository)
com.android.repository.api.Repository repo
}
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/Archive.classArchive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive extends java.lang.Object {
public static com.android.repository.impl.meta.Archive$HostConfig sHostConfig
public void ()
public boolean isCompatible ()
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 ()
com.android.repository.impl.meta.Archive$PatchesType patches
public com.android.repository.impl.meta.Archive$PatchType getPatch (com.android.repository.Revision)
com.android.repository.impl.meta.Archive$PatchType p
com.android.repository.Revision fromRevision
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/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/SchemaModuleUtil$SchemaModuleResourceResolver.classSchemaModuleUtil.java
package com.android.repository.impl.meta
com.android.repository.impl.meta.SchemaModuleUtil$SchemaModuleResourceResolver extends java.lang.Object implements org.w3c.dom.ls.LSResourceResolver {
private final java.util.Set mModules
private static org.w3c.dom.ls.DOMImplementationLS sLs
public void (java.util.Set, com.android.repository.api.ProgressIndicator)
java.util.Set modules
com.android.repository.api.ProgressIndicator progress
private static void initLs (com.android.repository.api.ProgressIndicator)
Exception e
org.w3c.dom.bootstrap.DOMImplementationRegistry registry
com.android.repository.api.ProgressIndicator progress
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
String type
String namespaceURI
String publicId
String systemId
String baseURI
public boolean equals (java.lang.Object)
Object obj
com.android.repository.impl.meta.SchemaModuleUtil$SchemaModuleResourceResolver other
public int hashCode ()
}
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 abstract void addTo (com.android.repository.api.Repository)
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)
}
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.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/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.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
public java.util.List getAllArchives ()
protected abstract com.android.repository.impl.meta.RepoPackageImpl$Archives getArchives ()
protected abstract void setArchives (com.android.repository.impl.meta.RepoPackageImpl$Archives)
public com.android.repository.api.RepositorySource getSource ()
protected abstract com.android.repository.impl.meta.RemotePackageImpl$ChannelRef getChannelRef ()
public com.android.repository.api.Channel getChannel ()
public java.io.File getInstallDir (com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
com.android.repository.api.RepoManager manager
com.android.repository.api.ProgressIndicator progress
String path
public void setChannel (com.android.repository.api.Channel)
com.android.repository.api.Channel c
com.android.repository.impl.meta.RemotePackageImpl$ChannelRef cr
protected abstract void setChannelRef (com.android.repository.impl.meta.RemotePackageImpl$ChannelRef)
public static com.android.repository.impl.meta.RemotePackageImpl create (com.android.repository.api.RemotePackage)
com.android.repository.api.Dependency d
com.android.repository.api.RemotePackage remotePackage
com.android.repository.impl.meta.CommonFactory factory
com.android.repository.impl.meta.RemotePackageImpl result
com.android.repository.impl.meta.Archive archive
public void addArchive (com.android.repository.impl.meta.Archive)
com.android.repository.impl.meta.Archive archive
com.android.repository.impl.meta.RepoPackageImpl$Archives archives
public com.android.repository.impl.meta.RepoPackageImpl asMarshallable ()
public void addTo (com.android.repository.api.Repository)
com.android.repository.api.Repository repo
static void ()
}
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/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/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$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.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
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/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/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 ()
}
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/io/
com/android/repository/io/impl/
com/android/repository/io/impl/FileSystemFileOp.class
com/android/repository/io/impl/FileOpImpl.classFileOpImpl.java
package com.android.repository.io.impl
public com.android.repository.io.impl.FileOpImpl extends com.android.repository.io.impl.FileSystemFileOp {
public void ()
public java.nio.file.FileSystem getFileSystem ()
public java.io.File ensureRealFile (java.io.File)
java.io.File in
public void deleteOnExit (java.io.File)
java.io.File file
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
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, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.File src
java.io.File dest
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
static void recursiveCopy (java.io.File, java.io.File, boolean, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.File newDest
java.io.File child
java.io.File[] children
java.io.File src
java.io.File dest
boolean merge
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
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.IOException e
java.io.File toDelete
java.io.IOException e
java.io.File toDelete
java.io.IOException e
java.io.File src
java.io.File dest
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
java.io.File destBackup
boolean success
private static void moveOrCopyAndDelete (java.io.File, java.io.File, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.File src
java.io.File dest
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
private static java.io.File getTempDir (java.io.File, java.lang.String, com.android.repository.io.FileOp)
java.io.File orig
String suffix
com.android.repository.io.FileOp fop
java.io.File result
int i
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
public static java.io.File getTempDir (java.lang.String, int)
String base
int i
java.io.File rootTempDir
public static transient java.io.File append (java.io.File, java.lang.String[])
String segment
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
public static void retainTempDirs (java.util.Set, java.lang.String, com.android.repository.io.FileOp)
java.io.File dir
int i
java.util.Set retain
String base
com.android.repository.io.FileOp mFop
public static boolean deleteIfExists (java.io.File, com.android.repository.io.FileOp)
java.io.File file
com.android.repository.io.FileOp fop
private void ()
}
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) throws java.io.IOException
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) throws java.io.IOException
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.IOException
public abstract java.io.OutputStream newFileOutputStream (java.io.File, boolean) throws java.io.IOException
public abstract java.io.InputStream newFileInputStream (java.io.File) 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)
public abstract boolean setLastModified (java.io.File, long) throws java.io.IOException
public abstract java.nio.file.Path toPath (java.io.File)
static void ()
}
com/android/repository/testframework/
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/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 ()
public void assertNoErrors ()
}
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/FakeRepoManager.classFakeRepoManager.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeRepoManager extends com.android.repository.api.RepoManager {
private com.android.repository.impl.meta.RepositoryPackages mPackages
private java.io.File mLocalPath
public void (java.io.File, com.android.repository.impl.meta.RepositoryPackages)
java.io.File localPath
com.android.repository.impl.meta.RepositoryPackages packages
public void (com.android.repository.impl.meta.RepositoryPackages)
com.android.repository.impl.meta.RepositoryPackages packages
public void registerSchemaModule (com.android.repository.api.SchemaModule)
com.android.repository.api.SchemaModule module
public java.util.Set getSchemaModules ()
public void setLocalPath (java.io.File)
java.io.File path
public java.io.File getLocalPath ()
public void setFallbackLocalRepoLoader (com.android.repository.api.FallbackLocalRepoLoader)
com.android.repository.api.FallbackLocalRepoLoader local
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.ProgressIndicator, boolean)
com.android.repository.api.Downloader downloader
com.android.repository.api.ProgressIndicator progress
boolean forceRefresh
public void setFallbackRemoteRepoLoader (com.android.repository.api.FallbackRemoteRepoLoader)
com.android.repository.api.FallbackRemoteRepoLoader remote
public void 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)
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
public void markInvalid ()
public void markLocalCacheInvalid ()
public boolean reloadLocalIfNeeded (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public com.android.repository.impl.meta.RepositoryPackages getPackages ()
public org.w3c.dom.ls.LSResourceResolver getResourceResolver (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
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
public void installBeginning (com.android.repository.api.RepoPackage, com.android.repository.api.PackageOperation)
com.android.repository.api.RepoPackage repoPackage
com.android.repository.api.PackageOperation installer
public void installEnded (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage repoPackage
public com.android.repository.api.PackageOperation getInProgressInstallOperation (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage remotePackage
}
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)
com.android.repository.testframework.FakeDependency this$0
public int getMajor ()
public java.lang.Integer getMicro ()
public java.lang.Integer getMinor ()
}
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/MockFileOp.class
com/android/repository/testframework/FakeRepositorySourceProvider.classFakeRepositorySourceProvider.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeRepositorySourceProvider extends java.lang.Object implements com.android.repository.api.RepositorySourceProvider {
private java.util.List mSources
public void (java.util.List)
java.util.List sources
public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.ProgressIndicator, boolean)
com.android.repository.api.Downloader downloader
com.android.repository.api.ProgressIndicator logger
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/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/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 com.android.repository.Revision mVersion
private 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
private String mDisplayName
private com.android.repository.api.License mLicense
private boolean mObsolete
public void (java.lang.String)
String path
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 java.io.File getInstallDir (com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
com.android.repository.api.RepoManager manager
com.android.repository.api.ProgressIndicator progress
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 void setDisplayName (java.lang.String)
String displayName
public com.android.repository.api.License getLicense ()
public void setLicense (com.android.repository.api.License)
com.android.repository.api.License license
public java.util.Collection getAllDependencies ()
public java.lang.String getPath ()
public boolean obsolete ()
public void setObsolete (boolean)
boolean obsolete
public com.android.repository.impl.meta.CommonFactory createFactory ()
public com.android.repository.impl.meta.RepoPackageImpl asMarshallable ()
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 void setDependencies (java.util.Collection)
java.util.Collection dependencies
public void setRevision (com.android.repository.Revision)
com.android.repository.Revision revision
public volatile int compareTo (java.lang.Object)
}
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)
com.android.repository.testframework.FakePackage$FakeArchive this$0
public java.lang.String getChecksum ()
public java.lang.String getUrl ()
public long getSize ()
}
com/android/repository/testframework/FakeLoader.classFakeLoader.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeLoader extends java.lang.Object implements com.android.repository.impl.manager.LocalRepoLoader com.android.repository.impl.manager.RemoteRepoLoader {
private final java.util.Map mPackages
public void ()
public void (java.util.Map)
java.util.Map packages
public java.util.Map getPackages (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public boolean needsUpdate (long, boolean)
long lastLocalRefreshMs
boolean deepCheck
public java.util.Map fetchPackages (com.android.repository.api.ProgressIndicator, com.android.repository.api.Downloader, com.android.repository.api.SettingsController)
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
protected java.util.Map run ()
}
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
private final java.util.Map mRegisteredFiles
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
public void registerUrl (java.net.URL, java.io.InputStream) throws java.io.IOException
java.net.URL url
java.io.InputStream content
byte[] data
public java.lang.String getFileName (java.net.URL)
java.net.URL url
public java.io.InputStream downloadAndStream (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
byte[] content
java.io.InputStream toWrap
public java.io.File downloadFully (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
String filename
public void downloadFully (java.net.URL, java.io.File, java.lang.String, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
java.io.File target
String checksum
com.android.repository.api.ProgressIndicator indicator
}
com/android/repository/testframework/FakeInstallListenerFactory.classFakeInstallListenerFactory.java
package com.android.repository.testframework
public com.android.repository.testframework.FakeInstallListenerFactory extends java.lang.Object implements com.android.repository.api.InstallerFactory$StatusChangeListenerFactory {
private final java.util.List mListeners
public transient void (com.android.repository.api.PackageOperation$StatusChangeListener[])
com.android.repository.api.PackageOperation$StatusChangeListener[] listeners
public java.util.List createListeners (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage p
}
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)
com.android.repository.testframework.FakeProgressRunner this$0
public void run ()
}
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/api/
com/android/repository/api/RepoManager.class
com/android/repository/api/PackageOperation.classPackageOperation.java
package com.android.repository.api
public abstract com.android.repository.api.PackageOperation extends java.lang.Object {
public abstract com.android.repository.api.RepoPackage getPackage ()
public abstract java.io.File getLocation (com.android.repository.api.ProgressIndicator)
public abstract boolean prepare (com.android.repository.api.ProgressIndicator)
public abstract boolean complete (com.android.repository.api.ProgressIndicator)
public abstract com.android.repository.api.RepoManager getRepoManager ()
public abstract void registerStateChangeListener (com.android.repository.api.PackageOperation$StatusChangeListener)
public abstract com.android.repository.api.PackageOperation$InstallStatus getInstallStatus ()
public abstract java.lang.String getName ()
}
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 ()
public abstract boolean shouldParse (java.io.File)
}
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)
com.android.repository.api.SchemaModule this$0
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/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)
public void logVerbose (java.lang.String)
String s
}
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 ()
public abstract java.io.File getInstallDir (com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
}
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$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/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.ProgressIndicator, boolean)
com.android.repository.api.Downloader downloader
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/License.classLicense.java
package com.android.repository.api
public abstract com.android.repository.api.License extends java.lang.Object implements java.lang.Comparable {
public 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, com.android.repository.io.FileOp)
String hash
java.io.InputStreamReader licenseReader
java.io.IOException e
java.io.File repositoryRoot
com.android.repository.io.FileOp fop
java.io.File licenseDir
java.io.File licenseFile
public boolean setAccepted (java.io.File, com.android.repository.io.FileOp)
java.io.OutputStream os
java.io.IOException e
java.io.File repositoryRoot
com.android.repository.io.FileOp fop
java.io.File licenseDir
java.io.File licenseFile
public int compareTo (com.android.repository.api.License)
com.android.repository.api.License otherLicense
public volatile int compareTo (java.lang.Object)
}
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 abstract java.util.List getLicense ()
public void addLicense (com.android.repository.api.License)
com.android.repository.api.License l
public abstract java.util.List getChannel ()
public void addChannel (com.android.repository.api.Channel)
com.android.repository.api.Channel c
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/InstallerFactory$StatusChangeListenerFactory.classInstallerFactory.java
package com.android.repository.api
public abstract com.android.repository.api.InstallerFactory$StatusChangeListenerFactory extends java.lang.Object {
public abstract java.util.List createListeners (com.android.repository.api.RepoPackage)
}
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.SettingsController, com.android.repository.api.ProgressIndicator)
}
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/Uninstaller.classUninstaller.java
package com.android.repository.api
public abstract com.android.repository.api.Uninstaller extends java.lang.Object implements com.android.repository.api.PackageOperation {
public abstract com.android.repository.api.LocalPackage getPackage ()
public volatile com.android.repository.api.RepoPackage getPackage ()
}
com/android/repository/api/DelegatingProgressIndicator.classDelegatingProgressIndicator.java
package com.android.repository.api
public com.android.repository.api.DelegatingProgressIndicator extends java.lang.Object implements com.android.repository.api.ProgressIndicator {
protected com.android.repository.api.ProgressIndicator mWrapped
protected void (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator wrapped
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/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.ProgressIndicator) throws java.io.IOException
public abstract java.io.File downloadFully (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
public abstract void downloadFully (java.net.URL, java.io.File, java.lang.String, com.android.repository.api.ProgressIndicator) throws java.io.IOException
public static java.lang.String hash (java.io.InputStream, long, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.InputStream in
long fileSize
com.android.repository.api.ProgressIndicator progress
com.google.common.hash.Hasher sha1
byte[] buf
long totalRead
int bytesRead
}
com/android/repository/api/InstallerFactory.classInstallerFactory.java
package com.android.repository.api
public abstract com.android.repository.api.InstallerFactory extends java.lang.Object {
public abstract com.android.repository.api.Installer createInstaller (com.android.repository.api.RemotePackage, com.android.repository.api.RepoManager, com.android.repository.api.Downloader, com.android.repository.io.FileOp)
public abstract com.android.repository.api.Uninstaller createUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
public abstract void setListenerFactory (com.android.repository.api.InstallerFactory$StatusChangeListenerFactory)
}
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/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.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/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/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)
static void ()
}
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/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/PackageOperation$StatusChangeListenerException.classPackageOperation.java
package com.android.repository.api
public com.android.repository.api.PackageOperation$StatusChangeListenerException extends java.lang.Exception {
public void (java.lang.Exception)
Exception e
public void (java.lang.String)
String reason
}
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/RepoManager$DummyProgressRunner.classRepoManager.java
package com.android.repository.api
public com.android.repository.api.RepoManager$DummyProgressRunner extends java.lang.Object implements com.android.repository.api.ProgressRunner {
private final com.android.repository.api.ProgressIndicator mProgress
public void (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
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/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 ()
public java.net.Proxy getProxy ()
}
com/android/repository/api/PackageOperation$StatusChangeListener.classPackageOperation.java
package com.android.repository.api
public abstract com.android.repository.api.PackageOperation$StatusChangeListener extends java.lang.Object {
public abstract void statusChanged (com.android.repository.api.PackageOperation, com.android.repository.api.ProgressIndicator) throws com.android.repository.api.PackageOperation$StatusChangeListenerException
}
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 java.lang.String getPath ()
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/repository/api/PackageOperation$InstallStatus.classPackageOperation.java
package com.android.repository.api
public final com.android.repository.api.PackageOperation$InstallStatus extends java.lang.Enum {
public static final com.android.repository.api.PackageOperation$InstallStatus NOT_STARTED
public static final com.android.repository.api.PackageOperation$InstallStatus PREPARING
public static final com.android.repository.api.PackageOperation$InstallStatus PREPARED
public static final com.android.repository.api.PackageOperation$InstallStatus RUNNING
public static final com.android.repository.api.PackageOperation$InstallStatus FAILED
public static final com.android.repository.api.PackageOperation$InstallStatus COMPLETE
private static final com.android.repository.api.PackageOperation$InstallStatus[] $VALUES
public static com.android.repository.api.PackageOperation$InstallStatus[] values ()
public static com.android.repository.api.PackageOperation$InstallStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
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/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/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/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
Class objectFactory
String xsdLocation
int i
String ofPattern
String xsdPattern
Class resourceRoot
com.android.repository.api.SchemaModule$SchemaModuleVersion version
public java.lang.Object createLatestFactory ()
ReflectiveOperationException 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/Installer.classInstaller.java
package com.android.repository.api
public abstract com.android.repository.api.Installer extends java.lang.Object implements com.android.repository.api.PackageOperation {
public abstract com.android.repository.api.RemotePackage getPackage ()
public volatile com.android.repository.api.RepoPackage getPackage ()
}
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/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 ()
public abstract com.android.repository.impl.meta.RepoPackageImpl asMarshallable ()
}
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 static final String PENDING_PACKAGE_XML_FN
public static final String INSTALLER_DIR_FN
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.ByteArrayOutputStream targetByteStream
java.nio.file.Path linkPath
java.nio.file.Path linkTarget
java.io.File parent
int mode
java.io.OutputStream unzippedOutput
org.apache.commons.compress.archivers.zip.ZipArchiveEntry entry
String name
java.io.File entryFile
java.util.Enumeration entries
java.io.File in
java.io.File out
com.android.repository.io.FileOp fop
long expectedSize
com.android.repository.api.ProgressIndicator progress
org.apache.commons.compress.archivers.zip.ZipFile zipFile
private static boolean readZipEntry (org.apache.commons.compress.archivers.zip.ZipFile, org.apache.commons.compress.archivers.zip.ZipArchiveEntry, java.io.OutputStream, long, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.InputStream s
java.io.BufferedOutputStream bufferedDest
org.apache.commons.compress.archivers.zip.ZipFile zipFile
org.apache.commons.compress.archivers.zip.ZipArchiveEntry entry
java.io.OutputStream dest
long expectedSize
com.android.repository.api.ProgressIndicator progress
int size
int size
byte[] buf
double fraction
public static void writePendingPackageXml (com.android.repository.api.RepoPackage, 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.RepoPackage 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.api.License license
java.io.File packageXml
public static com.android.repository.api.Repository readPendingPackageXml (java.io.File, com.android.repository.api.RepoManager, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.File xmlFile
javax.xml.bind.JAXBException e
java.io.File containingDir
com.android.repository.api.RepoManager manager
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Repository repo
com.android.repository.api.Repository repo
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.api.License l
com.android.repository.impl.meta.LocalPackageImpl impl
java.io.File packageXml
public static void writeRepoXml (com.android.repository.api.RepoManager, com.android.repository.api.Repository, java.io.File, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.OutputStream fos
com.android.repository.api.RepoManager manager
com.android.repository.api.Repository repo
java.io.File packageXml
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
javax.xml.bind.JAXBElement element
public static java.net.URL resolveCompleteArchiveUrl (com.android.repository.api.RemotePackage, com.android.repository.api.ProgressIndicator)
com.android.repository.api.RemotePackage p
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.Archive arch
String urlStr
public static java.net.URL resolveUrl (java.lang.String, com.android.repository.api.RemotePackage, com.android.repository.api.ProgressIndicator)
String sourceUrl
java.net.MalformedURLException e2
java.net.MalformedURLException e
String urlStr
com.android.repository.api.RemotePackage p
com.android.repository.api.ProgressIndicator progress
java.net.URL url
java.net.URL url
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
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
com.android.repository.api.RemotePackage currentPackage
java.util.Collection currentDependencies
com.android.repository.api.UpdatablePackage newRoot
java.util.Collection nodeDeps
com.android.repository.api.Dependency d
com.android.repository.api.RemotePackage root
com.android.repository.api.RemotePackage p
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
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/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 static com.android.repository.Revision safeParseRevision (java.lang.String)
NumberFormatException ignored
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 (java.lang.String)
String previewSeparator
StringBuilder sb
public java.lang.String toString ()
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 p1
int p2
int p2
com.android.repository.Revision rhs
com.android.repository.Revision$PreviewComparison comparePreview
int delta
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/repository/impl/sources/repo-sites-common-custom.xjb
com/android/repository/impl/meta/generic-custom.xjb
com/android/repository/impl/meta/common-custom.xjb
com/android/repository/api/generic.xjb
com/android/repository/api/global.xjb
com/android/repository/api/repo-common-01.xsd
com/android/repository/api/list-common.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-sites-common-1.xsd