META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/repository/
com/android/repository/io/
com/android/repository/io/FileUtilKt.class
FileUtil.kt
package com.android.repository.io
public final com.android.repository.io.FileUtilKt extends java.lang.Object {
public static final long recursiveSize (java.nio.file.Path) throws java.io.IOException
kotlin.jvm.internal.Ref$LongRef size
java.nio.file.Path $this$recursiveSize
}
com/android/repository/io/FileUtilKt$recursiveSize$1.class
FileUtil.kt
package com.android.repository.io
public final com.android.repository.io.FileUtilKt$recursiveSize$1 extends java.nio.file.SimpleFileVisitor {
final synthetic kotlin.jvm.internal.Ref$LongRef $size
void <init> (kotlin.jvm.internal.Ref$LongRef)
kotlin.jvm.internal.Ref$LongRef $size
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
java.nio.file.Path file
java.nio.file.attribute.BasicFileAttributes attrs
public volatile synthetic java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes)
Object p0
java.nio.file.attribute.BasicFileAttributes p1
}
com/android/repository/util/
com/android/repository/util/RepoPackageUtilKt.class
RepoPackageUtil.kt
package com.android.repository.util
public final com.android.repository.util.RepoPackageUtilKt extends java.lang.Object {
public static final java.lang.String getRepoPackagePrefix (java.lang.String)
String pathOrPrefix
public static final java.util.List getAllRepoPackagePrefixes (java.lang.String)
String path
}
com/android/repository/util/RepoPackageUtilKt$getAllRepoPackagePrefixes$1.class
RepoPackageUtil.kt
package com.android.repository.util
final com.android.repository.util.RepoPackageUtilKt$getAllRepoPackagePrefixes$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.repository.util.RepoPackageUtilKt$getAllRepoPackagePrefixes$1 INSTANCE
void <init> ()
public final java.lang.String invoke (java.lang.String)
int $i$a$-takeIf-RepoPackageUtilKt$getAllRepoPackagePrefixes$1$1
String it
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
META-INF/repository.kotlin_module
NOTICE
xsd/
xsd/catalog.xml
xsd/common-custom-01.xjb
xsd/common-custom-02.xjb
xsd/generic-01.xsd
xsd/generic-02.xsd
xsd/generic-custom-01.xjb
xsd/generic-custom-02.xjb
xsd/global.xjb
xsd/repo-common-01.xsd
xsd/repo-common-02.xsd
xsd/sources/
xsd/sources/repo-sites-common-1.xsd
xsd/sources/repo-sites-common-custom-1.xjb
com/android/repository/Revision$1.class
Revision.java
package com.android.repository
synthetic com.android.repository.Revision$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$repository$Revision$PreviewComparison
static void <clinit> ()
}
com/android/repository/Revision$Precision.class
Revision.java
package com.android.repository
public final enum com.android.repository.Revision$Precision extends java.lang.Enum {
public static final enum com.android.repository.Revision$Precision MAJOR
public static final enum com.android.repository.Revision$Precision MINOR
public static final enum com.android.repository.Revision$Precision MICRO
public static final enum com.android.repository.Revision$Precision PREVIEW
private final int mTermCount
private static final synthetic 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 <init> (java.lang.String, int, int)
int termCount
int getTermCount ()
private static synthetic com.android.repository.Revision$Precision[] $values ()
static void <clinit> ()
}
com/android/repository/Revision$PreviewComparison.class
Revision.java
package com.android.repository
public final enum com.android.repository.Revision$PreviewComparison extends java.lang.Enum {
public static final enum com.android.repository.Revision$PreviewComparison COMPARE_NUMBER
public static final enum com.android.repository.Revision$PreviewComparison COMPARE_TYPE
public static final enum com.android.repository.Revision$PreviewComparison IGNORE
public static final enum com.android.repository.Revision$PreviewComparison ASCENDING
private static final synthetic 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 <init> (java.lang.String, int)
private static synthetic com.android.repository.Revision$PreviewComparison[] $values ()
static void <clinit> ()
}
com/android/repository/Revision.class
Revision.java
package com.android.repository
public com.android.repository.Revision extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
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 <init> (int)
int major
public void <init> (int, int)
int major
int minor
public void <init> (com.android.repository.Revision)
com.android.repository.Revision revision
public void <init> (int, int, int)
int major
int minor
int micro
public void <init> (int, int, int, int)
int major
int minor
int micro
int preview
void <init> (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 <init> (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 p2
int p1
int p2
com.android.repository.Revision rhs
com.android.repository.Revision$PreviewComparison comparePreview
int delta
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/repository/api/
com/android/repository/api/Channel.class
Channel.java
package com.android.repository.api
public abstract com.android.repository.api.Channel extends java.lang.Object implements java.lang.Comparable {
public static final int DEFAULT_ID
public void <init> ()
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 synthetic int compareTo (java.lang.Object)
}
com/android/repository/api/Checksum.class
Checksum.java
package com.android.repository.api
public abstract com.android.repository.api.Checksum extends java.lang.Object implements java.lang.Comparable {
public void <init> ()
public static com.android.repository.api.Checksum create (java.lang.String, java.lang.String)
String checksum
String type
public abstract java.lang.String getValue ()
public abstract void setValue (java.lang.String)
public abstract java.lang.String getType ()
public abstract void setType (java.lang.String)
public int compareTo (com.android.repository.api.Checksum)
com.android.repository.api.Checksum o
int result
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/repository/api/ConsoleProgressIndicator.class
ConsoleProgressIndicator.java
package com.android.repository.api
public com.android.repository.api.ConsoleProgressIndicator extends com.android.repository.api.ProgressIndicatorAdapter {
private static final int PROGRESS_WIDTH
private static final int MAX_WIDTH
private String mText
private String mSecondaryText
private double mProgress
private java.io.PrintStream mOut
private java.io.PrintStream mErr
private final boolean mDumb
private String mLast
private static final String SPACES
public void <init> ()
public void <init> (java.io.PrintStream, java.io.PrintStream)
java.io.PrintStream out
java.io.PrintStream err
void <init> (java.io.PrintStream, java.io.PrintStream, boolean)
java.io.PrintStream out
java.io.PrintStream err
boolean dumb
public void setOut (java.io.PrintStream)
java.io.PrintStream out
public void setErr (java.io.PrintStream)
java.io.PrintStream err
public double getFraction ()
public void setFraction (double)
double progress
private void printStatusLine (boolean)
int i
boolean forceShowProgress
StringBuilder line
String result
private void logMessage (java.lang.String, java.lang.Throwable, java.io.PrintStream)
String s
Throwable e
java.io.PrintStream stream
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
public void setText (java.lang.String)
String text
public void setSecondaryText (java.lang.String)
String text
}
com/android/repository/api/ConstantSourceProvider.class
ConstantSourceProvider.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 <init> (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/DelegatingProgressIndicator.class
DelegatingProgressIndicator.java
package com.android.repository.api
public com.android.repository.api.DelegatingProgressIndicator extends java.lang.Object implements com.android.repository.api.ProgressIndicator {
protected java.util.Set mWrapped
public void <init> (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator wrapped
public void addDelegate (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
public java.util.Set getDelegates ()
private static synthetic void lambda$logInfo$9 (java.lang.String, com.android.repository.api.ProgressIndicator)
String s
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$logError$8 (java.lang.String, java.lang.Throwable, com.android.repository.api.ProgressIndicator)
String s
Throwable e
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$logError$7 (java.lang.String, com.android.repository.api.ProgressIndicator)
String s
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$logWarning$6 (java.lang.String, java.lang.Throwable, com.android.repository.api.ProgressIndicator)
String s
Throwable e
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$logWarning$5 (java.lang.String, com.android.repository.api.ProgressIndicator)
String s
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$setSecondaryText$4 (java.lang.String, com.android.repository.api.ProgressIndicator)
String s
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$setFraction$3 (double, com.android.repository.api.ProgressIndicator)
double v
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$setIndeterminate$2 (boolean, com.android.repository.api.ProgressIndicator)
boolean indeterminate
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$setCancellable$1 (boolean, com.android.repository.api.ProgressIndicator)
boolean cancellable
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$setText$0 (java.lang.String, com.android.repository.api.ProgressIndicator)
String s
com.android.repository.api.ProgressIndicator progress
}
com/android/repository/api/Dependency.class
Dependency.java
package com.android.repository.api
public abstract com.android.repository.api.Dependency extends java.lang.Object {
public void <init> ()
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
public java.lang.Boolean isSoft ()
public void setSoft (java.lang.Boolean)
Boolean soft
}
com/android/repository/api/Downloader.class
Downloader.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.nio.file.Path downloadFully (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
public abstract void downloadFully (java.net.URL, java.nio.file.Path, com.android.repository.api.Checksum, com.android.repository.api.ProgressIndicator) throws java.io.IOException
public void downloadFullyWithCaching (java.net.URL, java.nio.file.Path, com.android.repository.api.Checksum, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
java.nio.file.Path target
com.android.repository.api.Checksum checksum
com.android.repository.api.ProgressIndicator indicator
public void setDownloadIntermediatesLocation (java.nio.file.Path)
java.nio.file.Path intermediatesLocation
public static java.lang.String hash (java.io.InputStream, long, java.lang.String, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.InputStream in
long fileSize
String algorithm
com.android.repository.api.ProgressIndicator progress
com.google.common.hash.Hasher hasher
byte[] buf
long totalRead
int bytesRead
}
com/android/repository/api/FallbackLocalRepoLoader.class
FallbackLocalRepoLoader.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.nio.file.Path, com.android.repository.api.ProgressIndicator)
public abstract void refresh ()
public abstract boolean shouldParse (java.nio.file.Path)
}
com/android/repository/api/FallbackRemoteRepoLoader.class
FallbackRemoteRepoLoader.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.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator)
}
com/android/repository/api/Installer.class
Installer.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 synthetic com.android.repository.api.RepoPackage getPackage ()
}
com/android/repository/api/InstallerFactory$StatusChangeListenerFactory.class
InstallerFactory.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/InstallerFactory.class
InstallerFactory.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)
public abstract com.android.repository.api.Uninstaller createUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager)
public abstract void setListenerFactory (com.android.repository.api.InstallerFactory$StatusChangeListenerFactory)
public abstract void setFallbackFactory (com.android.repository.api.InstallerFactory)
}
com/android/repository/api/License.class
License.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 <init> ()
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.nio.file.Path)
String hash
java.io.InputStreamReader licenseReader
java.io.IOException e
java.nio.file.Path repositoryRoot
java.nio.file.Path licenseDir
java.nio.file.Path licenseFile
public boolean setAccepted (java.nio.file.Path)
java.io.OutputStream os
java.nio.file.Path licenseFile
java.io.IOException e
java.nio.file.Path repositoryRoot
java.nio.file.Path licenseDir
public int compareTo (com.android.repository.api.License)
com.android.repository.api.License otherLicense
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/repository/api/LocalPackage.class
LocalPackage.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.nio.file.Path getLocation ()
public abstract void setInstalledPath (java.nio.file.Path)
}
com/android/repository/api/PackageOperation$InstallStatus.class
PackageOperation.java
package com.android.repository.api
public final enum com.android.repository.api.PackageOperation$InstallStatus extends java.lang.Enum {
public static final enum com.android.repository.api.PackageOperation$InstallStatus NOT_STARTED
public static final enum com.android.repository.api.PackageOperation$InstallStatus PREPARING
public static final enum com.android.repository.api.PackageOperation$InstallStatus PREPARED
public static final enum com.android.repository.api.PackageOperation$InstallStatus RUNNING
public static final enum com.android.repository.api.PackageOperation$InstallStatus FAILED
public static final enum com.android.repository.api.PackageOperation$InstallStatus COMPLETE
private static final synthetic 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 <init> (java.lang.String, int)
private static synthetic com.android.repository.api.PackageOperation$InstallStatus[] $values ()
static void <clinit> ()
}
com/android/repository/api/PackageOperation$StatusChangeListener.class
PackageOperation.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/PackageOperation$StatusChangeListenerException.class
PackageOperation.java
package com.android.repository.api
public com.android.repository.api.PackageOperation$StatusChangeListenerException extends java.lang.Exception {
public void <init> (java.lang.Exception)
Exception e
public void <init> (java.lang.String)
String reason
}
com/android/repository/api/PackageOperation.class
PackageOperation.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.nio.file.Path 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 ()
public abstract com.android.repository.api.PackageOperation getFallbackOperation ()
public abstract void setFallbackOperation (com.android.repository.api.PackageOperation)
}
com/android/repository/api/ProgressIndicator$1.class
ProgressIndicator.java
package com.android.repository.api
com.android.repository.api.ProgressIndicator$1 extends com.android.repository.api.DelegatingProgressIndicator {
final synthetic double val$subRange
final synthetic double val$start
final synthetic com.android.repository.api.ProgressIndicator this$0
void <init> (com.android.repository.api.ProgressIndicator, com.android.repository.api.ProgressIndicator, double, double)
com.android.repository.api.ProgressIndicator this$0
com.android.repository.api.ProgressIndicator wrapped
public void setFraction (double)
double subFraction
public double getFraction ()
}
com/android/repository/api/ProgressIndicator.class
ProgressIndicator.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
public com.android.repository.api.ProgressIndicator createSubProgress (double)
double max
double start
double subRange
}
com/android/repository/api/ProgressIndicatorAdapter.class
ProgressIndicatorAdapter.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 <init> ()
public void setText (java.lang.String)
String s
public boolean isCanceled ()
public void cancel ()
public void setCancellable (boolean)
boolean cancellable
public boolean isCancellable ()
public void setIndeterminate (boolean)
boolean indeterminate
public boolean isIndeterminate ()
public void setFraction (double)
double v
public double getFraction ()
public void setSecondaryText (java.lang.String)
String s
public void logWarning (java.lang.String)
String s
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String)
String s
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logInfo (java.lang.String)
String s
}
com/android/repository/api/ProgressRunner$ProgressRunnable.class
ProgressRunner.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/ProgressRunner.class
ProgressRunner.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/RemoteListSourceProvider$GenericSite.class
RemoteListSourceProvider.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/RemoteListSourceProvider.class
RemoteListSourceProvider.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 <init> ()
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/RemotePackage.class
RemotePackage.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.nio.file.Path getInstallDir (com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
}
com/android/repository/api/RemoteSource.class
RemoteSource.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 <init> ()
public void setPermittedSchemaModules (java.util.Collection)
java.util.Collection modules
public java.util.Collection getPermittedModules ()
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enabled
public abstract java.lang.String getUrl ()
public void setUrl (java.lang.String)
String url
public void setFetchError (java.lang.String)
String error
public java.lang.String getFetchError ()
public com.android.repository.api.RepositorySourceProvider getProvider ()
public void setProvider (com.android.repository.api.RepositorySourceProvider)
com.android.repository.api.RepositorySourceProvider provider
public java.lang.String getDisplayName ()
public java.lang.String getName ()
}
com/android/repository/api/RepoManager$DummyProgressRunner.class
RepoManager.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 <init> (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/RepoManager$RepoLoadedListener.class
RepoManager.java
package com.android.repository.api
public abstract com.android.repository.api.RepoManager$RepoLoadedListener extends java.lang.Object {
public abstract void loaded (com.android.repository.impl.meta.RepositoryPackages)
}
com/android/repository/api/RepoManager.class
RepoManager.java
package com.android.repository.api
public abstract com.android.repository.api.RepoManager extends java.lang.Object {
public static final long DEFAULT_EXPIRATION_PERIOD_MS
private static final String COMMON_XSD_PATTERN
private static final String COMMON_OBJECT_FACTORY_PATTERN
private static final String GENERIC_XSD_PATTERN
private static final String GENERIC_OBJECT_FACTORY_PATTERN
private static com.android.repository.api.SchemaModule sCommonModule
private static com.android.repository.api.SchemaModule sGenericModule
static final synthetic boolean $assertionsDisabled
public void <init> ()
public static com.android.repository.api.RepoManager create ()
public abstract void registerSchemaModule (com.android.repository.api.SchemaModule)
public abstract java.util.List getSchemaModules ()
public static com.android.repository.api.SchemaModule getCommonModule ()
public static com.android.repository.api.SchemaModule getGenericModule ()
public abstract void setLocalPath (java.nio.file.Path)
public abstract java.nio.file.Path getLocalPath ()
public abstract void setFallbackLocalRepoLoader (com.android.repository.api.FallbackLocalRepoLoader)
public abstract void registerSourceProvider (com.android.repository.api.RepositorySourceProvider)
public abstract java.util.List getSourceProviders ()
public abstract java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.ProgressIndicator, boolean)
public abstract void setFallbackRemoteRepoLoader (com.android.repository.api.FallbackRemoteRepoLoader)
public abstract 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)
public abstract void loadSynchronously (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)
public final boolean loadSynchronously (long, com.android.repository.api.ProgressIndicator, com.android.repository.api.Downloader, com.android.repository.api.SettingsController)
long cacheExpirationMs
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
java.util.concurrent.atomic.AtomicBoolean result
public abstract void markInvalid ()
public abstract void markLocalCacheInvalid ()
public abstract boolean reloadLocalIfNeeded (com.android.repository.api.ProgressIndicator)
public abstract com.android.repository.impl.meta.RepositoryPackages getPackages ()
public abstract org.w3c.dom.ls.LSResourceResolver getResourceResolver (com.android.repository.api.ProgressIndicator)
public abstract void addLocalChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
public abstract void removeLocalChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
public abstract void addRemoteChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
public abstract void removeRemoteChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
public abstract void installBeginning (com.android.repository.api.RepoPackage, com.android.repository.api.PackageOperation)
public abstract void installEnded (com.android.repository.api.RepoPackage)
public abstract com.android.repository.api.PackageOperation getInProgressInstallOperation (com.android.repository.api.RepoPackage)
private static synthetic void lambda$loadSynchronously$0 (java.util.concurrent.atomic.AtomicBoolean)
java.util.concurrent.atomic.AtomicBoolean result
static void <clinit> ()
Exception e
Exception e
}
com/android/repository/api/RepoPackage.class
RepoPackage.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 java.lang.String getDetailedDisplayName ()
String qualifierTemplate
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/api/Repository.class
Repository.java
package com.android.repository.api
public abstract com.android.repository.api.Repository extends java.lang.Object {
public void <init> ()
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/RepositorySource.class
RepositorySource.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/RepositorySourceProvider.class
RepositorySourceProvider.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/SchemaModule$SchemaModuleVersion.class
SchemaModule.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 synthetic boolean $assertionsDisabled
final synthetic com.android.repository.api.SchemaModule this$0
public void <init> (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 <clinit> ()
}
com/android/repository/api/SchemaModule.class
SchemaModule.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 synthetic boolean $assertionsDisabled
public void <init> (java.lang.String, java.lang.String, java.lang.Class)
Class objectFactory
ClassNotFoundException e
Class objectFactory
String xsdLocation
int i
String ofPattern
String xsdPattern
Class resourceRoot
com.android.repository.api.SchemaModule$SchemaModuleVersion version
public java.lang.Object createLatestFactory ()
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 void <clinit> ()
}
com/android/repository/api/SettingsController.class
SettingsController.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/SimpleRepositorySource.class
SimpleRepositorySource.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 <init> (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/Uninstaller.class
Uninstaller.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 synthetic com.android.repository.api.RepoPackage getPackage ()
}
com/android/repository/api/UpdatablePackage.class
UpdatablePackage.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 synthetic boolean $assertionsDisabled
public void <init> (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage localPackage
public void <init> (com.android.repository.api.RemotePackage)
com.android.repository.api.RemotePackage remotePackage
public void <init> (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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/repository/impl/
com/android/repository/impl/downloader/
com/android/repository/impl/downloader/LocalFileAwareDownloader.class
LocalFileAwareDownloader.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 <init> (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.nio.file.Path downloadFully (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.nio.file.Path tempFile
java.nio.file.Path source
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
public void downloadFully (java.net.URL, java.nio.file.Path, com.android.repository.api.Checksum, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.nio.file.Path source
java.net.URL url
java.nio.file.Path target
com.android.repository.api.Checksum checksum
com.android.repository.api.ProgressIndicator indicator
}
com/android/repository/impl/generated/
com/android/repository/impl/generated/generic/
com/android/repository/impl/generated/generic/v1/
com/android/repository/impl/generated/generic/v1/GenericDetailsType.class
GenericDetailsType.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 <init> ()
public com.android.repository.impl.generated.generic.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/generic/v1/ObjectFactory.class
ObjectFactory.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 <init> ()
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 synthetic com.android.repository.impl.meta.TypeDetails$GenericType createGenericDetailsType ()
static void <clinit> ()
}
com/android/repository/impl/generated/generic/v1/package-info.class
package-info.java
package com.android.repository.impl.generated.generic.v1
abstract synthetic com.android.repository.impl.generated.generic.v1.package-info extends java.lang.Object {
}
com/android/repository/impl/generated/generic/v2/
com/android/repository/impl/generated/generic/v2/GenericDetailsType.class
GenericDetailsType.java
package com.android.repository.impl.generated.generic.v2
public com.android.repository.impl.generated.generic.v2.GenericDetailsType extends com.android.repository.impl.generated.v2.TypeDetails implements com.android.repository.impl.meta.TypeDetails$GenericType {
public void <init> ()
public com.android.repository.impl.generated.generic.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/generic/v2/ObjectFactory.class
ObjectFactory.java
package com.android.repository.impl.generated.generic.v2
public com.android.repository.impl.generated.generic.v2.ObjectFactory extends com.android.repository.impl.meta.GenericFactory {
private static final javax.xml.namespace.QName _Repository_QNAME
public void <init> ()
public com.android.repository.impl.generated.generic.v2.GenericDetailsType createGenericDetailsType ()
public javax.xml.bind.JAXBElement createRepositoryInternal (com.android.repository.impl.generated.v2.RepositoryType)
com.android.repository.impl.generated.v2.RepositoryType value
public javax.xml.bind.JAXBElement generateRepository (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile synthetic com.android.repository.impl.meta.TypeDetails$GenericType createGenericDetailsType ()
static void <clinit> ()
}
com/android/repository/impl/generated/generic/v2/package-info.class
package-info.java
package com.android.repository.impl.generated.generic.v2
abstract synthetic com.android.repository.impl.generated.generic.v2.package-info extends java.lang.Object {
}
com/android/repository/impl/generated/v1/
com/android/repository/impl/generated/v1/ArchiveType.class
ArchiveType.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 <init> ()
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 synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getMinJvmVersion ()
public volatile synthetic com.android.repository.impl.meta.Archive$CompleteType getComplete ()
}
com/android/repository/impl/generated/v1/ArchivesType.class
ArchivesType.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 <init> ()
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/ChannelRefType.class
ChannelRefType.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 <init> ()
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 synthetic com.android.repository.api.Channel getRef ()
}
com/android/repository/impl/generated/v1/ChannelType.class
ChannelType.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 <init> ()
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/CompleteType.class
CompleteType.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 legacyChecksum
protected String url
public void <init> ()
public long getSize ()
public void setSize (long)
long value
public java.lang.String getLegacyChecksum ()
public void setLegacyChecksum (java.lang.String)
String value
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public boolean isValidLegacyChecksum (java.lang.String)
String value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/DependenciesType.class
DependenciesType.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 <init> ()
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/DependencyType.class
DependencyType.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 <init> ()
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 synthetic com.android.repository.impl.meta.RevisionType getMinRevision ()
}
com/android/repository/impl/generated/v1/LicenseRefType.class
LicenseRefType.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 <init> ()
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 synthetic com.android.repository.api.License getRef ()
}
com/android/repository/impl/generated/v1/LicenseType.class
LicenseType.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 <init> ()
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String getId ()
public void setId (java.lang.String)
String value
public java.lang.String getType ()
public void setType (java.lang.String)
String value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/LocalPackage.class
LocalPackage.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 <init> ()
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 synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getRevision ()
}
com/android/repository/impl/generated/v1/ObjectFactory.class
ObjectFactory.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 <init> ()
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 synthetic com.android.repository.impl.meta.RemotePackageImpl$ChannelRef createChannelRefType ()
public volatile synthetic com.android.repository.impl.meta.Archive$CompleteType createCompleteType ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Dependencies createDependenciesType ()
public volatile synthetic com.android.repository.api.Dependency createDependencyType ()
public volatile synthetic com.android.repository.api.License createLicenseType ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$UsesLicense createLicenseRefType ()
public volatile synthetic com.android.repository.api.Channel createChannelType ()
public volatile synthetic com.android.repository.impl.meta.RevisionType createRevisionType ()
public volatile synthetic com.android.repository.impl.meta.RemotePackageImpl createRemotePackage ()
public volatile synthetic com.android.repository.impl.meta.LocalPackageImpl createLocalPackage ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Archives createArchivesType ()
public volatile synthetic com.android.repository.impl.meta.Archive createArchiveType ()
public volatile synthetic com.android.repository.api.Repository createRepositoryType ()
static void <clinit> ()
}
com/android/repository/impl/generated/v1/PatchType.class
PatchType.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 legacyChecksum
protected String url
public void <init> ()
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 getLegacyChecksum ()
public void setLegacyChecksum (java.lang.String)
String value
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public boolean isValidLegacyChecksum (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 synthetic com.android.repository.impl.meta.RevisionType getBasedOn ()
}
com/android/repository/impl/generated/v1/PatchesType.class
PatchesType.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 <init> ()
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/RemotePackage.class
RemotePackage.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 <init> ()
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 synthetic com.android.repository.impl.meta.RemotePackageImpl$ChannelRef getChannelRef ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Archives getArchives ()
public volatile synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getRevision ()
}
com/android/repository/impl/generated/v1/RepositoryType.class
RepositoryType.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 <init> ()
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 synthetic com.android.repository.api.LocalPackage getLocalPackage ()
public volatile synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
}
com/android/repository/impl/generated/v1/RevisionType.class
RevisionType.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 <init> ()
public int getMajor ()
public void setMajor (int)
int value
public java.lang.Integer getMinor ()
public void setMinor (java.lang.Integer)
Integer value
public java.lang.Integer getMicro ()
public void setMicro (java.lang.Integer)
Integer value
public java.lang.Integer getPreview ()
public void setPreview (java.lang.Integer)
Integer value
public com.android.repository.impl.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v1/TypeDetails.class
TypeDetails.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 <init> ()
}
com/android/repository/impl/generated/v1/package-info.class
package-info.java
package com.android.repository.impl.generated.v1
abstract synthetic com.android.repository.impl.generated.v1.package-info extends java.lang.Object {
}
com/android/repository/impl/generated/v2/
com/android/repository/impl/generated/v2/ArchiveType.class
ArchiveType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.ArchiveType extends com.android.repository.impl.meta.Archive {
protected String hostOs
protected String hostArch
protected Integer jvmBits
protected com.android.repository.impl.generated.v2.RevisionType minJvmVersion
protected com.android.repository.impl.generated.v2.CompleteType complete
protected com.android.repository.impl.generated.v2.PatchesType patches
public void <init> ()
public java.lang.String getHostOs ()
public void setHostOs (java.lang.String)
String value
public java.lang.String getHostArch ()
public void setHostArch (java.lang.String)
String value
public java.lang.Integer getJvmBits ()
public void setJvmBits (java.lang.Integer)
Integer value
public com.android.repository.impl.generated.v2.RevisionType getMinJvmVersion ()
public void setMinJvmVersionInternal (com.android.repository.impl.generated.v2.RevisionType)
com.android.repository.impl.generated.v2.RevisionType value
public com.android.repository.impl.generated.v2.CompleteType getComplete ()
public void setCompleteInternal (com.android.repository.impl.generated.v2.CompleteType)
com.android.repository.impl.generated.v2.CompleteType value
public com.android.repository.impl.generated.v2.PatchesType getPatches ()
public void setPatchesInternal (com.android.repository.impl.generated.v2.PatchesType)
com.android.repository.impl.generated.v2.PatchesType value
public boolean isValidHostOs (java.lang.String)
String value
public boolean isValidHostArch (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.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getMinJvmVersion ()
public volatile synthetic com.android.repository.impl.meta.Archive$CompleteType getComplete ()
}
com/android/repository/impl/generated/v2/ArchivesType.class
ArchivesType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.ArchivesType extends com.android.repository.impl.meta.RepoPackageImpl$Archives {
protected java.util.List archive
public void <init> ()
public java.util.List getArchiveInternal ()
public java.util.List getArchive ()
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v2/ChannelRefType.class
ChannelRefType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.ChannelRefType extends com.android.repository.impl.meta.RemotePackageImpl$ChannelRef {
protected com.android.repository.impl.generated.v2.ChannelType ref
public void <init> ()
public com.android.repository.impl.generated.v2.ChannelType getRef ()
public void setRefInternal (com.android.repository.impl.generated.v2.ChannelType)
com.android.repository.impl.generated.v2.ChannelType value
public void setRef (com.android.repository.api.Channel)
com.android.repository.api.Channel value
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.api.Channel getRef ()
}
com/android/repository/impl/generated/v2/ChannelType.class
ChannelType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.ChannelType extends com.android.repository.api.Channel {
protected String value
protected String id
public void <init> ()
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.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v2/ChecksumType.class
ChecksumType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.ChecksumType extends com.android.repository.api.Checksum {
protected String value
protected String type
public void <init> ()
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String getType ()
public void setType (java.lang.String)
String value
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v2/CompleteType.class
CompleteType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.CompleteType extends com.android.repository.impl.meta.Archive$CompleteType {
protected long size
protected com.android.repository.impl.generated.v2.ChecksumType typedChecksum
protected String url
public void <init> ()
public long getSize ()
public void setSize (long)
long value
public com.android.repository.impl.generated.v2.ChecksumType getTypedChecksum ()
public void setTypedChecksumInternal (com.android.repository.impl.generated.v2.ChecksumType)
com.android.repository.impl.generated.v2.ChecksumType value
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public void setTypedChecksum (com.android.repository.api.Checksum)
com.android.repository.api.Checksum value
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.api.Checksum getTypedChecksum ()
}
com/android/repository/impl/generated/v2/DependenciesType.class
DependenciesType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.DependenciesType extends com.android.repository.impl.meta.RepoPackageImpl$Dependencies {
protected java.util.List dependency
public void <init> ()
public java.util.List getDependencyInternal ()
public java.util.List getDependency ()
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v2/DependencyType.class
DependencyType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.DependencyType extends com.android.repository.api.Dependency {
protected com.android.repository.impl.generated.v2.RevisionType minRevision
protected String path
protected Boolean soft
public void <init> ()
public com.android.repository.impl.generated.v2.RevisionType getMinRevision ()
public void setMinRevisionInternal (com.android.repository.impl.generated.v2.RevisionType)
com.android.repository.impl.generated.v2.RevisionType value
public java.lang.String getPath ()
public void setPath (java.lang.String)
String value
public java.lang.Boolean isSoft ()
public void setSoft (java.lang.Boolean)
Boolean value
public void setMinRevision (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType value
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getMinRevision ()
}
com/android/repository/impl/generated/v2/LicenseRefType.class
LicenseRefType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.LicenseRefType extends com.android.repository.impl.meta.RepoPackageImpl$UsesLicense {
protected com.android.repository.impl.generated.v2.LicenseType ref
public void <init> ()
public com.android.repository.impl.generated.v2.LicenseType getRef ()
public void setRefInternal (com.android.repository.impl.generated.v2.LicenseType)
com.android.repository.impl.generated.v2.LicenseType value
public void setRef (com.android.repository.api.License)
com.android.repository.api.License value
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.api.License getRef ()
}
com/android/repository/impl/generated/v2/LicenseType.class
LicenseType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.LicenseType extends com.android.repository.api.License {
protected String value
protected String id
protected String type
public void <init> ()
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.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v2/LocalPackage.class
LocalPackage.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.LocalPackage extends com.android.repository.impl.meta.LocalPackageImpl {
protected com.android.repository.impl.generated.v2.TypeDetails typeDetails
protected com.android.repository.impl.generated.v2.RevisionType revision
protected String displayName
protected com.android.repository.impl.generated.v2.LicenseRefType usesLicense
protected com.android.repository.impl.generated.v2.DependenciesType dependencies
protected String path
protected Boolean obsolete
public void <init> ()
public com.android.repository.impl.generated.v2.TypeDetails getTypeDetails ()
public void setTypeDetailsInternal (com.android.repository.impl.generated.v2.TypeDetails)
com.android.repository.impl.generated.v2.TypeDetails value
public com.android.repository.impl.generated.v2.RevisionType getRevision ()
public void setRevisionInternal (com.android.repository.impl.generated.v2.RevisionType)
com.android.repository.impl.generated.v2.RevisionType value
public java.lang.String getDisplayName ()
public void setDisplayName (java.lang.String)
String value
public com.android.repository.impl.generated.v2.LicenseRefType getUsesLicense ()
public void setUsesLicenseInternal (com.android.repository.impl.generated.v2.LicenseRefType)
com.android.repository.impl.generated.v2.LicenseRefType value
public com.android.repository.impl.generated.v2.DependenciesType getDependencies ()
public void setDependenciesInternal (com.android.repository.impl.generated.v2.DependenciesType)
com.android.repository.impl.generated.v2.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.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getRevision ()
}
com/android/repository/impl/generated/v2/ObjectFactory.class
ObjectFactory.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.ObjectFactory extends com.android.repository.impl.meta.CommonFactory {
private static final javax.xml.namespace.QName _Repository_QNAME
public void <init> ()
public com.android.repository.impl.generated.v2.RepositoryType createRepositoryType ()
public com.android.repository.impl.generated.v2.RemotePackage createRemotePackage ()
public com.android.repository.impl.generated.v2.LocalPackage createLocalPackage ()
public com.android.repository.impl.generated.v2.DependenciesType createDependenciesType ()
public com.android.repository.impl.generated.v2.ArchivesType createArchivesType ()
public com.android.repository.impl.generated.v2.LicenseRefType createLicenseRefType ()
public com.android.repository.impl.generated.v2.DependencyType createDependencyType ()
public com.android.repository.impl.generated.v2.LicenseType createLicenseType ()
public com.android.repository.impl.generated.v2.ArchiveType createArchiveType ()
public com.android.repository.impl.generated.v2.PatchesType createPatchesType ()
public com.android.repository.impl.generated.v2.ChecksumType createChecksumType ()
public com.android.repository.impl.generated.v2.CompleteType createCompleteType ()
public com.android.repository.impl.generated.v2.PatchType createPatchType ()
public com.android.repository.impl.generated.v2.ChannelType createChannelType ()
public com.android.repository.impl.generated.v2.ChannelRefType createChannelRefType ()
public com.android.repository.impl.generated.v2.RevisionType createRevisionType ()
public javax.xml.bind.JAXBElement createRepositoryInternal (com.android.repository.impl.generated.v2.RepositoryType)
com.android.repository.impl.generated.v2.RepositoryType value
public javax.xml.bind.JAXBElement generateRepository (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile synthetic com.android.repository.impl.meta.RemotePackageImpl$ChannelRef createChannelRefType ()
public volatile synthetic com.android.repository.impl.meta.Archive$CompleteType createCompleteType ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Dependencies createDependenciesType ()
public volatile synthetic com.android.repository.api.Dependency createDependencyType ()
public volatile synthetic com.android.repository.api.License createLicenseType ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$UsesLicense createLicenseRefType ()
public volatile synthetic com.android.repository.api.Checksum createChecksumType ()
public volatile synthetic com.android.repository.api.Channel createChannelType ()
public volatile synthetic com.android.repository.impl.meta.RevisionType createRevisionType ()
public volatile synthetic com.android.repository.impl.meta.RemotePackageImpl createRemotePackage ()
public volatile synthetic com.android.repository.impl.meta.LocalPackageImpl createLocalPackage ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Archives createArchivesType ()
public volatile synthetic com.android.repository.impl.meta.Archive createArchiveType ()
public volatile synthetic com.android.repository.api.Repository createRepositoryType ()
static void <clinit> ()
}
com/android/repository/impl/generated/v2/PatchType.class
PatchType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.PatchType extends com.android.repository.impl.meta.Archive$PatchType {
protected com.android.repository.impl.generated.v2.RevisionType basedOn
protected long size
protected com.android.repository.impl.generated.v2.ChecksumType typedChecksum
protected String url
public void <init> ()
public com.android.repository.impl.generated.v2.RevisionType getBasedOn ()
public void setBasedOnInternal (com.android.repository.impl.generated.v2.RevisionType)
com.android.repository.impl.generated.v2.RevisionType value
public long getSize ()
public void setSize (long)
long value
public com.android.repository.impl.generated.v2.ChecksumType getTypedChecksum ()
public void setTypedChecksumInternal (com.android.repository.impl.generated.v2.ChecksumType)
com.android.repository.impl.generated.v2.ChecksumType value
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public void setBasedOn (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType value
public void setTypedChecksum (com.android.repository.api.Checksum)
com.android.repository.api.Checksum value
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getBasedOn ()
public volatile synthetic com.android.repository.api.Checksum getTypedChecksum ()
}
com/android/repository/impl/generated/v2/PatchesType.class
PatchesType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.PatchesType extends com.android.repository.impl.meta.Archive$PatchesType {
protected java.util.List patch
public void <init> ()
public java.util.List getPatchInternal ()
public java.util.List getPatch ()
public com.android.repository.impl.generated.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v2/RemotePackage.class
RemotePackage.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.RemotePackage extends com.android.repository.impl.meta.RemotePackageImpl {
protected com.android.repository.impl.generated.v2.TypeDetails typeDetails
protected com.android.repository.impl.generated.v2.RevisionType revision
protected String displayName
protected com.android.repository.impl.generated.v2.LicenseRefType usesLicense
protected com.android.repository.impl.generated.v2.DependenciesType dependencies
protected com.android.repository.impl.generated.v2.ChannelRefType channelRef
protected com.android.repository.impl.generated.v2.ArchivesType archives
protected String path
protected Boolean obsolete
public void <init> ()
public com.android.repository.impl.generated.v2.TypeDetails getTypeDetails ()
public void setTypeDetailsInternal (com.android.repository.impl.generated.v2.TypeDetails)
com.android.repository.impl.generated.v2.TypeDetails value
public com.android.repository.impl.generated.v2.RevisionType getRevision ()
public void setRevisionInternal (com.android.repository.impl.generated.v2.RevisionType)
com.android.repository.impl.generated.v2.RevisionType value
public java.lang.String getDisplayName ()
public void setDisplayName (java.lang.String)
String value
public com.android.repository.impl.generated.v2.LicenseRefType getUsesLicense ()
public void setUsesLicenseInternal (com.android.repository.impl.generated.v2.LicenseRefType)
com.android.repository.impl.generated.v2.LicenseRefType value
public com.android.repository.impl.generated.v2.DependenciesType getDependencies ()
public void setDependenciesInternal (com.android.repository.impl.generated.v2.DependenciesType)
com.android.repository.impl.generated.v2.DependenciesType value
public com.android.repository.impl.generated.v2.ChannelRefType getChannelRef ()
public void setChannelRefInternal (com.android.repository.impl.generated.v2.ChannelRefType)
com.android.repository.impl.generated.v2.ChannelRefType value
public com.android.repository.impl.generated.v2.ArchivesType getArchives ()
public void setArchivesInternal (com.android.repository.impl.generated.v2.ArchivesType)
com.android.repository.impl.generated.v2.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.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.RemotePackageImpl$ChannelRef getChannelRef ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Archives getArchives ()
public volatile synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
public volatile synthetic com.android.repository.impl.meta.TypeDetails getTypeDetails ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$Dependencies getDependencies ()
public volatile synthetic com.android.repository.impl.meta.RepoPackageImpl$UsesLicense getUsesLicense ()
public volatile synthetic com.android.repository.impl.meta.RevisionType getRevision ()
}
com/android/repository/impl/generated/v2/RepositoryType.class
RepositoryType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.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.v2.LocalPackage localPackage
public void <init> ()
public java.util.List getLicenseInternal ()
public java.util.List getChannelInternal ()
public java.util.List getRemotePackageInternal ()
public com.android.repository.impl.generated.v2.LocalPackage getLocalPackage ()
public void setLocalPackageInternal (com.android.repository.impl.generated.v2.LocalPackage)
com.android.repository.impl.generated.v2.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.v2.ObjectFactory createFactory ()
public volatile synthetic com.android.repository.api.LocalPackage getLocalPackage ()
public volatile synthetic com.android.repository.impl.meta.CommonFactory createFactory ()
}
com/android/repository/impl/generated/v2/RevisionType.class
RevisionType.java
package com.android.repository.impl.generated.v2
public com.android.repository.impl.generated.v2.RevisionType extends com.android.repository.impl.meta.RevisionType {
protected int major
protected Integer minor
protected Integer micro
protected Integer preview
public void <init> ()
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.v2.ObjectFactory createFactory ()
}
com/android/repository/impl/generated/v2/TypeDetails.class
TypeDetails.java
package com.android.repository.impl.generated.v2
public abstract com.android.repository.impl.generated.v2.TypeDetails extends com.android.repository.impl.meta.TypeDetails {
public void <init> ()
}
com/android/repository/impl/generated/v2/package-info.class
package-info.java
package com.android.repository.impl.generated.v2
abstract synthetic com.android.repository.impl.generated.v2.package-info extends java.lang.Object {
}
com/android/repository/impl/installer/
com/android/repository/impl/installer/AbstractInstaller.class
AbstractInstaller.java
package com.android.repository.impl.installer
public abstract com.android.repository.impl.installer.AbstractInstaller extends com.android.repository.impl.installer.AbstractPackageOperation implements com.android.repository.api.Installer {
private final com.android.repository.api.RemotePackage mPackage
private final com.android.repository.api.Downloader mDownloader
private java.nio.file.Path mInstallLocation
public void <init> (com.android.repository.api.RemotePackage, com.android.repository.api.RepoManager, com.android.repository.api.Downloader)
com.android.repository.api.RemotePackage p
com.android.repository.api.RepoManager manager
com.android.repository.api.Downloader downloader
public com.android.repository.api.RemotePackage getPackage ()
public final java.nio.file.Path getLocation (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
private java.nio.file.Path computeInstallLocation (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.LocalPackage existing
private java.nio.file.Path getNonConflictingPath (com.android.repository.api.ProgressIndicator)
java.util.List files
java.util.stream.Stream fileStream
int n
com.android.repository.api.ProgressIndicator progress
java.nio.file.Path dir
com.android.repository.api.LocalPackage conflicting
String warning
java.nio.file.Path parent
String leaf
private com.android.repository.api.LocalPackage findConflictingPackage (java.nio.file.Path, com.android.repository.api.ProgressIndicator)
String existingLocation
String newLocation
com.android.repository.api.LocalPackage existing
java.nio.file.Path dir
com.android.repository.api.ProgressIndicator progress
protected com.android.repository.api.Downloader getDownloader ()
public java.lang.String getName ()
public volatile synthetic com.android.repository.api.RepoPackage getPackage ()
private synthetic void lambda$new$0 (com.android.repository.api.PackageOperation, com.android.repository.api.ProgressIndicator) throws com.android.repository.api.PackageOperation$StatusChangeListenerException
java.io.IOException e
com.android.repository.api.PackageOperation op
com.android.repository.api.ProgressIndicator progress
}
com/android/repository/impl/installer/AbstractInstallerFactory.class
AbstractInstallerFactory.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
protected com.android.repository.api.InstallerFactory mFallbackFactory
public void <init> ()
public void setFallbackFactory (com.android.repository.api.InstallerFactory)
com.android.repository.api.InstallerFactory fallback
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.api.RemotePackage remote
com.android.repository.api.RepoManager mgr
com.android.repository.api.Downloader downloader
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)
public final com.android.repository.api.Uninstaller createUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager)
com.android.repository.api.LocalPackage local
com.android.repository.api.RepoManager mgr
com.android.repository.api.Uninstaller uninstaller
protected abstract com.android.repository.api.Uninstaller doCreateUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager)
protected boolean canHandlePackage (com.android.repository.api.RepoPackage, com.android.repository.api.RepoManager)
com.android.repository.api.RepoPackage pack
com.android.repository.api.RepoManager manager
}
com/android/repository/impl/installer/AbstractPackageOperation$StartTaskStatus.class
AbstractPackageOperation.java
package com.android.repository.impl.installer
final enum com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus extends java.lang.Enum {
public static final enum com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus STARTED
public static final enum com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus ALREADY_DONE
public static final enum com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus FAILED
private static final synthetic com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus[] $VALUES
public static com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus[] values ()
public static com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus[] $values ()
static void <clinit> ()
}
com/android/repository/impl/installer/AbstractPackageOperation.class
AbstractPackageOperation.java
package com.android.repository.impl.installer
public abstract com.android.repository.impl.installer.AbstractPackageOperation extends java.lang.Object implements com.android.repository.api.PackageOperation {
private static final String PATH_KEY
private static final String CLASSNAME_KEY
public static final String METADATA_FILENAME_PREFIX
private static final String PREPARE_COMPLETE_FN
private static final String INSTALL_DATA_FN
public static final String REPO_TEMP_DIR_FN
public static final String DOWNLOAD_INTERMEDIATES_DIR_FN
static final String TEMP_DIR_PREFIX
static final int MAX_PACKAGE_OPERATION_TEMP_DIRS
private com.android.repository.api.PackageOperation$InstallStatus mInstallStatus
private java.util.Properties mInstallProperties
private com.android.repository.api.PackageOperation mFallbackOperation
private final Object mStateChangeLock
private final java.util.List mListeners
private final com.android.repository.api.RepoManager mRepoManager
private com.android.repository.api.DelegatingProgressIndicator mPrepareProgress
private com.android.repository.api.DelegatingProgressIndicator mCompleteProgress
private final Object mProgressLock
static final synthetic boolean $assertionsDisabled
protected void <init> (com.android.repository.api.RepoManager)
com.android.repository.api.RepoManager repoManager
protected abstract boolean doPrepare (java.nio.file.Path, com.android.repository.api.ProgressIndicator)
protected abstract boolean doComplete (java.nio.file.Path, com.android.repository.api.ProgressIndicator)
public final boolean complete (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus startResult
boolean result
String installTempPath
java.nio.file.Path installTemp
private com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus startTask (com.android.repository.api.PackageOperation$InstallStatus, com.android.repository.api.ProgressIndicator)
boolean success
Exception e
boolean success
com.android.repository.api.PackageOperation$InstallStatus inProgress
com.android.repository.api.ProgressIndicator progress
boolean alreadyStarted
java.util.concurrent.CompletableFuture f
boolean success
private static java.util.Properties readInstallProperties (java.nio.file.Path) throws java.io.IOException
java.io.InputStream inStream
java.util.Properties installProperties
java.nio.file.Path installPath
java.nio.file.Path metaDir
java.nio.file.Path dataFile
protected void cleanup (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public final boolean prepare (com.android.repository.api.ProgressIndicator)
java.nio.file.Path dest
java.io.IOException e
java.nio.file.Path installTempPath
java.nio.file.Path prepareCompleteMarker
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.installer.AbstractPackageOperation$StartTaskStatus startResult
boolean result
private java.util.Properties readOrCreateInstallProperties (java.nio.file.Path, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.OutputStream out
java.nio.file.Path affectedPath
com.android.repository.api.ProgressIndicator progress
java.util.Properties installProperties
java.nio.file.Path metaDir
java.nio.file.Path dataFile
java.nio.file.Path installTempPath
private void deleteOrphanedTempDirs (com.android.repository.api.ProgressIndicator)
java.util.Set tempDirs
java.util.stream.Stream paths
java.io.IOException e
com.android.repository.api.ProgressIndicator progress
java.nio.file.Path root
java.nio.file.FileSystem fileSystem
java.nio.file.Path suffixPath
static java.nio.file.Path getNewPackageOperationTempDir (com.android.repository.api.RepoManager, java.lang.String)
java.nio.file.Path folder
int i
com.android.repository.api.RepoManager repoManager
String base
static java.nio.file.Path getPackageOperationTempDir (com.android.repository.api.RepoManager, java.lang.String, int)
com.android.repository.api.RepoManager repoManager
String base
int index
java.nio.file.Path rootTempDir
private void retainPackageOperationTempDirs (java.util.Set, java.lang.String)
java.nio.file.Path dir
int i
java.util.Set retain
String base
private java.util.Properties getPathPropertiesOrNull (java.nio.file.Path)
java.io.IOException e
java.nio.file.Path path
private java.nio.file.Path writeInstallerMetadata (com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.IOException e
com.android.repository.api.ProgressIndicator progress
java.nio.file.Path installPath
java.util.Properties installProperties
java.nio.file.Path installTempPath
public com.android.repository.api.RepoManager getRepoManager ()
public final void registerStateChangeListener (com.android.repository.api.PackageOperation$StatusChangeListener)
com.android.repository.api.PackageOperation$StatusChangeListener listener
public final com.android.repository.api.PackageOperation$InstallStatus getInstallStatus ()
protected final boolean updateStatus (com.android.repository.api.PackageOperation$InstallStatus, com.android.repository.api.ProgressIndicator)
java.util.List listeners
Exception e
com.android.repository.api.PackageOperation$StatusChangeListener listener
Exception e
com.android.repository.api.PackageOperation$InstallStatus status
com.android.repository.api.ProgressIndicator progress
java.util.List listeners
public com.android.repository.api.PackageOperation getFallbackOperation ()
public void setFallbackOperation (com.android.repository.api.PackageOperation)
com.android.repository.api.PackageOperation mFallbackOperation
private com.android.repository.api.DelegatingProgressIndicator addProgress (com.android.repository.api.ProgressIndicator, com.android.repository.api.DelegatingProgressIndicator)
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.DelegatingProgressIndicator existing
private static synthetic java.nio.file.Path lambda$deleteOrphanedTempDirs$3 (java.nio.file.FileSystem, java.lang.String)
java.nio.file.FileSystem rec$
String x$0
private static synthetic java.lang.String lambda$deleteOrphanedTempDirs$2 (java.util.Properties)
java.util.Properties props
private static synthetic boolean lambda$deleteOrphanedTempDirs$1 (java.nio.file.Path, java.nio.file.Path)
java.nio.file.Path suffixPath
java.nio.file.Path path
private static synthetic void lambda$startTask$0 (com.android.repository.api.PackageOperation$InstallStatus, java.util.concurrent.CompletableFuture, com.android.repository.api.PackageOperation, com.android.repository.api.ProgressIndicator) throws com.android.repository.api.PackageOperation$StatusChangeListenerException
com.android.repository.api.PackageOperation$InstallStatus inProgress
java.util.concurrent.CompletableFuture f
com.android.repository.api.PackageOperation op
com.android.repository.api.ProgressIndicator p
static void <clinit> ()
}
com/android/repository/impl/installer/AbstractUninstaller.class
AbstractUninstaller.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 <init> (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager)
com.android.repository.api.LocalPackage p
com.android.repository.api.RepoManager mgr
public com.android.repository.api.LocalPackage getPackage ()
public final java.nio.file.Path getLocation (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public java.lang.String getName ()
public volatile synthetic com.android.repository.api.RepoPackage getPackage ()
}
com/android/repository/impl/installer/BasicInstaller.class
BasicInstaller.java
package com.android.repository.impl.installer
com.android.repository.impl.installer.BasicInstaller extends com.android.repository.impl.installer.AbstractInstaller {
static final String FN_UNZIP_DIR
private java.nio.file.Path myUnzipDir
static final synthetic boolean $assertionsDisabled
void <init> (com.android.repository.api.RemotePackage, com.android.repository.api.RepoManager, com.android.repository.api.Downloader)
com.android.repository.api.RemotePackage p
com.android.repository.api.RepoManager mgr
com.android.repository.api.Downloader downloader
protected boolean doPrepare (java.nio.file.Path, com.android.repository.api.ProgressIndicator)
String path
java.nio.file.Path downloadLocation
String message
java.io.IOException e
java.nio.file.Path installTempPath
com.android.repository.api.ProgressIndicator progress
java.net.URL url
com.android.repository.impl.meta.Archive archive
protected void cleanup (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
protected boolean doComplete (java.nio.file.Path, com.android.repository.api.ProgressIndicator)
java.nio.file.Path packageRoot
java.util.List children
java.nio.file.Path packageRoot
java.util.stream.Stream topDirContents
java.nio.file.Path unzipDir
java.nio.file.Path packageRoot
String message
java.io.IOException e
java.nio.file.Path installTempPath
com.android.repository.api.ProgressIndicator progress
static void <clinit> ()
}
com/android/repository/impl/installer/BasicInstallerFactory.class
BasicInstallerFactory.java
package com.android.repository.impl.installer
public com.android.repository.impl.installer.BasicInstallerFactory extends com.android.repository.impl.installer.AbstractInstallerFactory {
public void <init> ()
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.api.RemotePackage p
com.android.repository.api.RepoManager mgr
com.android.repository.api.Downloader downloader
protected com.android.repository.api.Uninstaller doCreateUninstaller (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager)
com.android.repository.api.LocalPackage p
com.android.repository.api.RepoManager mgr
}
com/android/repository/impl/installer/BasicUninstaller.class
BasicUninstaller.java
package com.android.repository.impl.installer
com.android.repository.impl.installer.BasicUninstaller extends com.android.repository.impl.installer.AbstractUninstaller {
public void <init> (com.android.repository.api.LocalPackage, com.android.repository.api.RepoManager)
com.android.repository.api.LocalPackage p
com.android.repository.api.RepoManager mgr
protected boolean doPrepare (java.nio.file.Path, com.android.repository.api.ProgressIndicator)
java.nio.file.Path tempPath
com.android.repository.api.ProgressIndicator progress
protected boolean doComplete (java.nio.file.Path, com.android.repository.api.ProgressIndicator)
java.nio.file.Path tempPath
com.android.repository.api.ProgressIndicator progress
java.nio.file.Path location
boolean successfullyDeleted
}
com/android/repository/impl/manager/
com/android/repository/impl/manager/LocalRepoLoader.class
LocalRepoLoader.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/LocalRepoLoaderImpl.class
LocalRepoLoaderImpl.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 static final com.google.common.collect.ImmutableSet RESOURCE_CACHE_DIRS
private java.util.Map mPackages
private java.util.Set mPackageRoots
private final java.nio.file.Path mRoot
private final com.android.repository.api.RepoManager mRepoManager
private final com.android.repository.api.FallbackLocalRepoLoader mFallback
public void <init> (java.nio.file.Path, com.android.repository.api.RepoManager, com.android.repository.api.FallbackLocalRepoLoader)
java.nio.file.Path root
com.android.repository.api.RepoManager manager
com.android.repository.api.FallbackLocalRepoLoader fallback
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.nio.file.Path packageXml
com.android.repository.api.LocalPackage p
java.nio.file.Path 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.nio.file.Path, int)
java.util.stream.Stream contents
java.util.Collection collector
java.nio.file.Path root
int depth
java.nio.file.Path 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.nio.file.Path desired
java.nio.file.Path actual
private void writePackage (com.android.repository.api.LocalPackage, java.nio.file.Path, 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.OutputStream fos
java.io.IOException e
com.android.repository.api.LocalPackage p
java.nio.file.Path packageXml
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.LocalPackageImpl impl
private com.android.repository.api.LocalPackage parsePackage (java.nio.file.Path, com.android.repository.api.ProgressIndicator) throws javax.xml.bind.JAXBException
com.android.repository.api.Repository repo
java.io.InputStream stream
com.android.repository.api.Repository repo
java.io.IOException e
com.android.repository.api.LocalPackage p
java.nio.file.Path packageXml
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Repository repo
private java.nio.file.Path getKnownPackagesHashFile (boolean)
java.io.IOException e
boolean create
java.nio.file.Path f
private boolean updateKnownPackageHashFileIfNecessary ()
byte[] buf
byte[] localPackagesHash
java.nio.file.Path knownPackagesHashFile
private long getLastModifiedTime (java.nio.file.Path)
long knownPackagesModificationTime
java.io.IOException e
java.nio.file.Path file
long knownPackagesModificationTime
private void writeHashFile (byte[])
byte[] buf
java.nio.file.Path knownPackagesHashFile
private boolean checkKnownPackagesUpdateTime (long)
long lastUpdate
java.nio.file.Path knownPackagesHashFile
private byte[] getLocalPackagesHash ()
java.nio.file.Path f
java.util.Set dirs
com.google.common.hash.Hasher digester
private long getLatestPackageUpdateTime ()
long t
java.nio.file.Path f
long latest
private com.google.common.collect.ImmutableSet resourceCachePaths ()
private synthetic void lambda$collectPackages$1 (java.util.Collection, int, java.nio.file.Path)
java.util.Collection collector
int depth
java.nio.file.Path f
private static synthetic boolean lambda$collectPackages$0 (java.nio.file.Path)
java.nio.file.Path x$0
static void <clinit> ()
}
com/android/repository/impl/manager/RemoteRepoLoader.class
RemoteRepoLoader.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/manager/RemoteRepoLoaderImpl$1.class
RemoteRepoLoaderImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RemoteRepoLoaderImpl$1 extends com.android.repository.api.ProgressIndicatorAdapter {
final synthetic java.util.List val$errors
final synthetic com.android.repository.impl.manager.RemoteRepoLoaderImpl this$0
void <init> (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/RemoteRepoLoaderImpl$LoggingOnlyProgressIndicator.class
RemoteRepoLoaderImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RemoteRepoLoaderImpl$LoggingOnlyProgressIndicator extends com.android.repository.api.DelegatingProgressIndicator {
void <init> (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public void setFraction (double)
double fraction
public double getFraction ()
public void setText (java.lang.String)
String text
public void setSecondaryText (java.lang.String)
String text
public com.android.repository.api.ProgressIndicator createSubProgress (double)
double max
}
com/android/repository/impl/manager/RemoteRepoLoaderImpl.class
RemoteRepoLoaderImpl.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 static final int FETCH_PACKAGES_WAITING_ITERATION_SECONDS
private static final String FETCH_PACKAGES_WAITING_MESSAGE
private final com.android.repository.api.FallbackRemoteRepoLoader mFallback
private final java.util.Collection mSourceProviders
public void <init> (java.util.Collection, com.android.repository.api.FallbackRemoteRepoLoader)
java.util.Collection sources
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)
com.android.repository.api.RepositorySourceProvider provider
com.android.repository.api.RepositorySource source
int waitedSeconds
com.android.repository.api.RepositorySource source
java.io.InputStream repoStream
java.util.Map$Entry repoResult
double progressIncrement
java.util.Collection regularPackages
com.android.repository.api.RepositorySource source
java.util.Collection legacyPackages
com.android.repository.api.RepositorySource source
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
java.util.Map parsedPackages
java.util.Map legacyParsedPackages
java.util.List sources
double progressMax
boolean wasIndeterminate
com.android.repository.impl.manager.RemoteRepoLoaderImpl$LoggingOnlyProgressIndicator loggingOnlyProgress
java.util.concurrent.ArrayBlockingQueue downloadedRepoManifests
java.util.concurrent.ExecutorService sourceThreadPool
int threadsSubmitted
int resultsReceived
java.util.Map result
private void parseSource (com.android.repository.api.RepositorySource, java.io.InputStream, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, java.util.Map, java.util.Map, com.android.repository.api.ProgressIndicator, double)
javax.xml.bind.JAXBException e
String error
com.android.repository.api.RepositorySource source
java.io.InputStream repoStream
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
java.util.Map result
java.util.Map legacyResult
com.android.repository.api.ProgressIndicator progress
double progressMax
java.util.List errors
com.android.repository.api.ProgressIndicator unmarshalProgress
com.android.repository.api.Repository repo
java.util.Collection parsedPackages
boolean legacy
private void mergePackages (java.util.Collection, com.android.repository.api.RepositorySource, com.android.repository.api.SettingsController, java.util.Map)
java.net.URL newUrl
String newProtocol
java.net.MalformedURLException ignore
int compare
com.android.repository.api.RemotePackage existing
com.android.repository.api.Channel settingsChannel
com.android.repository.api.RemotePackage pkg
java.util.Collection packagesFromSource
com.android.repository.api.RepositorySource source
com.android.repository.api.SettingsController settings
java.util.Map result
private static void shutdownAndJoin (java.util.concurrent.ExecutorService, com.android.repository.api.ProgressIndicator)
java.util.concurrent.ExecutorService threadPool
com.android.repository.api.ProgressIndicator progress
private static synthetic void lambda$fetchPackages$0 (com.android.repository.api.Downloader, com.android.repository.api.RepositorySource, com.android.repository.impl.manager.RemoteRepoLoaderImpl$LoggingOnlyProgressIndicator, java.util.concurrent.ArrayBlockingQueue, com.android.repository.api.ProgressIndicator)
java.io.InputStream repoStream
java.net.MalformedURLException e
java.io.IOException e
InterruptedException e
com.android.repository.api.Downloader downloader
com.android.repository.api.RepositorySource source
com.android.repository.impl.manager.RemoteRepoLoaderImpl$LoggingOnlyProgressIndicator loggingOnlyProgress
java.util.concurrent.ArrayBlockingQueue downloadedRepoManifests
com.android.repository.api.ProgressIndicator progress
String errorMessage
Throwable error
}
com/android/repository/impl/manager/RepoManagerImpl$CallbackRunnable.class
RepoManagerImpl.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$RepoLoadedListener mCallback
com.android.repository.impl.meta.RepositoryPackages mPackages
public void <init> (com.android.repository.api.RepoManager$RepoLoadedListener, com.android.repository.impl.meta.RepositoryPackages)
com.android.repository.api.RepoManager$RepoLoadedListener callback
com.android.repository.impl.meta.RepositoryPackages packages
public void run ()
}
com/android/repository/impl/manager/RepoManagerImpl$LoadTask$Callback.class
RepoManagerImpl.java
package com.android.repository.impl.manager
com.android.repository.impl.manager.RepoManagerImpl$LoadTask$Callback extends java.lang.Object {
private final com.android.repository.api.RepoManager$RepoLoadedListener mCallback
private final com.android.repository.api.ProgressRunner mRunner
final synthetic com.android.repository.impl.manager.RepoManagerImpl$LoadTask this$1
public void <init> (com.android.repository.impl.manager.RepoManagerImpl$LoadTask, com.android.repository.api.RepoManager$RepoLoadedListener, com.android.repository.api.ProgressRunner)
com.android.repository.api.RepoManager$RepoLoadedListener 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$RepoLoadedListener getCallback ()
}
com/android/repository/impl/manager/RepoManagerImpl$LoadTask.class
RepoManagerImpl.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 synthetic com.android.repository.impl.manager.RepoManagerImpl this$0
public void <init> (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$RepoLoadedListener local
com.android.repository.api.RepoManager$RepoLoadedListener 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$RepoLoadedListener 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$RepoLoadedListener 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
boolean wasIndeterminate
}
com/android/repository/impl/manager/RepoManagerImpl$LocalRepoLoaderFactory.class
RepoManagerImpl.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/RepoManagerImpl$LocalRepoLoaderFactoryImpl.class
RepoManagerImpl.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 synthetic com.android.repository.impl.manager.RepoManagerImpl this$0
private void <init> (com.android.repository.impl.manager.RepoManagerImpl)
public com.android.repository.impl.manager.LocalRepoLoader createLocalRepoLoader ()
}
com/android/repository/impl/manager/RepoManagerImpl$RemoteRepoLoaderFactory.class
RepoManagerImpl.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$RemoteRepoLoaderFactoryImpl.class
RepoManagerImpl.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 synthetic com.android.repository.impl.manager.RepoManagerImpl this$0
private void <init> (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
}
com/android/repository/impl/manager/RepoManagerImpl.class
RepoManagerImpl.java
package com.android.repository.impl.manager
public com.android.repository.impl.manager.RepoManagerImpl extends com.android.repository.api.RepoManager {
private final java.util.List mModules
private com.android.repository.api.FallbackLocalRepoLoader mFallbackLocalRepoLoader
private java.nio.file.Path mLocalPath
private com.android.repository.api.FallbackRemoteRepoLoader mFallbackRemoteRepoLoader
private final java.util.List mSourceProviders
private final com.android.repository.impl.meta.RepositoryPackages mPackages
private long mLastRemoteRefreshMs
private long mLastLocalRefreshMs
private com.android.repository.impl.manager.RepoManagerImpl$LoadTask mTask
private long mTaskCreateTime
private final Object mTaskLock
private final java.util.List mLocalListeners
private final java.util.List mRemoteListeners
private static final long TASK_TIMEOUT
private final java.util.Map mInProgressInstalls
private final com.android.repository.impl.manager.RepoManagerImpl$LocalRepoLoaderFactory mLocalRepoLoaderFactory
private final com.android.repository.impl.manager.RepoManagerImpl$RemoteRepoLoaderFactory mRemoteRepoLoaderFactory
public void <init> ()
public void <init> (com.android.repository.impl.manager.RepoManagerImpl$LocalRepoLoaderFactory, com.android.repository.impl.manager.RepoManagerImpl$RemoteRepoLoaderFactory)
com.android.repository.impl.manager.RepoManagerImpl$LocalRepoLoaderFactory localFactory
com.android.repository.impl.manager.RepoManagerImpl$RemoteRepoLoaderFactory remoteFactory
public java.nio.file.Path getLocalPath ()
public void setFallbackLocalRepoLoader (com.android.repository.api.FallbackLocalRepoLoader)
com.android.repository.api.FallbackLocalRepoLoader fallback
public void setFallbackRemoteRepoLoader (com.android.repository.api.FallbackRemoteRepoLoader)
com.android.repository.api.FallbackRemoteRepoLoader remote
public void setLocalPath (java.nio.file.Path)
java.nio.file.Path path
public void registerSourceProvider (com.android.repository.api.RepositorySourceProvider)
com.android.repository.api.RepositorySourceProvider provider
public java.util.List getSourceProviders ()
public java.util.List getSources (com.android.repository.api.Downloader, com.android.repository.api.ProgressIndicator, boolean)
com.android.repository.api.RepositorySourceProvider provider
com.android.repository.api.Downloader downloader
com.android.repository.api.ProgressIndicator progress
boolean forceRefresh
java.util.List result
public java.util.List getSchemaModules ()
public void registerSchemaModule (com.android.repository.api.SchemaModule)
com.android.repository.api.SchemaModule module
public void markInvalid ()
public void markLocalCacheInvalid ()
public org.w3c.dom.ls.LSResourceResolver getResourceResolver (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
java.util.Set allModules
public com.android.repository.impl.meta.RepositoryPackages getPackages ()
public void loadSynchronously (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)
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
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)
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
private 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 taskTimeout
long cacheExpirationMs
java.util.List onLocalComplete
java.util.List onSuccess
java.util.List onError
com.android.repository.api.ProgressRunner runner
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
boolean sync
java.util.concurrent.Semaphore completed
boolean createdTask
public boolean reloadLocalIfNeeded (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.manager.LocalRepoLoader local
public void addLocalChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
com.android.repository.api.RepoManager$RepoLoadedListener listener
public void removeLocalChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
com.android.repository.api.RepoManager$RepoLoadedListener listener
public void addRemoteChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
com.android.repository.api.RepoManager$RepoLoadedListener listener
public void removeRemoteChangeListener (com.android.repository.api.RepoManager$RepoLoadedListener)
com.android.repository.api.RepoManager$RepoLoadedListener listener
public void installBeginning (com.android.repository.api.RepoPackage, com.android.repository.api.PackageOperation)
com.android.repository.api.RepoPackage remotePackage
com.android.repository.api.PackageOperation installer
public void installEnded (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage remotePackage
public com.android.repository.api.PackageOperation getInProgressInstallOperation (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage remotePackage
private static synthetic void lambda$load$1 (java.util.concurrent.Semaphore, com.android.repository.api.ProgressIndicator, com.android.repository.api.ProgressRunner)
java.util.concurrent.Semaphore completed
com.android.repository.api.ProgressIndicator indicator
com.android.repository.api.ProgressRunner runner2
private static synthetic void lambda$load$0 (java.util.concurrent.Semaphore, com.android.repository.impl.meta.RepositoryPackages)
java.util.concurrent.Semaphore completed
com.android.repository.impl.meta.RepositoryPackages packages
static void <clinit> ()
}
com/android/repository/impl/meta/
com/android/repository/impl/meta/Archive$1.class
Archive.java
package com.android.repository.impl.meta
synthetic com.android.repository.impl.meta.Archive$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$wireless$android$sdk$stats$ProductDetails$CpuArchitecture
static void <clinit> ()
}
com/android/repository/impl/meta/Archive$ArchiveFile.class
Archive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$ArchiveFile extends java.lang.Object {
public void <init> ()
public com.android.repository.api.Checksum getTypedChecksum ()
public void setTypedChecksum (com.android.repository.api.Checksum)
com.android.repository.api.Checksum checksum
protected java.lang.String getLegacyChecksum ()
protected void setLegacyChecksum (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/Archive$CompleteType.class
Archive.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 <init> ()
}
com/android/repository/impl/meta/Archive$HostConfig.class
Archive.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 String mHostArch
private final String mOs
private final com.android.repository.Revision mJvmVersion
public void <init> ()
public void <init> (java.lang.String)
String os
private static java.lang.String detectOs ()
String os
private static int detectJvmBits ()
com.google.wireless.android.sdk.stats.ProductDetails$CpuArchitecture arch
private static java.lang.String detectHostArch ()
com.google.wireless.android.sdk.stats.ProductDetails$CpuArchitecture arch
private static com.android.repository.Revision detectJvmRevision ()
com.android.repository.Revision minJvmVersion
String javav
java.util.regex.Pattern p
java.util.regex.Matcher m
}
com/android/repository/impl/meta/Archive$PatchType.class
Archive.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 <init> ()
public abstract com.android.repository.impl.meta.RevisionType getBasedOn ()
public void setBasedOn (com.android.repository.impl.meta.RevisionType)
com.android.repository.impl.meta.RevisionType revision
}
com/android/repository/impl/meta/Archive$PatchesType.class
Archive.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.Archive$PatchesType extends java.lang.Object {
public void <init> ()
public java.util.List getPatch ()
}
com/android/repository/impl/meta/Archive.class
Archive.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 <init> ()
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
protected java.lang.Integer getHostBits ()
public java.lang.String getHostArch ()
Integer bits
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 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 <clinit> ()
}
com/android/repository/impl/meta/CommonFactory.class
CommonFactory.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.CommonFactory extends java.lang.Object {
public void <init> ()
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 com.android.repository.api.Checksum createChecksum (java.lang.String, java.lang.String)
String checksum
String type
com.android.repository.api.Checksum result
protected com.android.repository.api.Checksum createChecksumType ()
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 ()
public abstract com.android.repository.impl.meta.RemotePackageImpl$ChannelRef createChannelRefType ()
}
com/android/repository/impl/meta/GenericFactory.class
GenericFactory.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.GenericFactory extends java.lang.Object {
public void <init> ()
public abstract com.android.repository.impl.meta.TypeDetails$GenericType createGenericDetailsType ()
}
com/android/repository/impl/meta/LocalPackageImpl.class
LocalPackageImpl.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.nio.file.Path mInstalledPath
public void <init> ()
public java.nio.file.Path getLocation ()
public void setInstalledPath (java.nio.file.Path)
java.nio.file.Path 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/PackageDisplayNameQualifier.class
PackageDisplayNameQualifier.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.PackageDisplayNameQualifier extends java.lang.Object {
public java.lang.String getQualifierTemplate ()
}
com/android/repository/impl/meta/RemotePackageImpl$ChannelRef.class
RemotePackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RemotePackageImpl$ChannelRef extends java.lang.Object {
public void <init> ()
public abstract com.android.repository.api.Channel getRef ()
public abstract void setRef (com.android.repository.api.Channel)
}
com/android/repository/impl/meta/RemotePackageImpl.class
RemotePackageImpl.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 synthetic boolean $assertionsDisabled
public void <init> ()
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.nio.file.Path 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 <clinit> ()
}
com/android/repository/impl/meta/RepoPackageImpl$Archives.class
RepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$Archives extends java.lang.Object {
public void <init> ()
public abstract java.util.List getArchive ()
}
com/android/repository/impl/meta/RepoPackageImpl$Dependencies.class
RepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$Dependencies extends java.lang.Object {
public void <init> ()
public abstract java.util.List getDependency ()
}
com/android/repository/impl/meta/RepoPackageImpl$UsesLicense.class
RepoPackageImpl.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RepoPackageImpl$UsesLicense extends java.lang.Object {
public void <init> ()
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/RepoPackageImpl.class
RepoPackageImpl.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 <init> ()
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 synthetic int compareTo (java.lang.Object)
}
com/android/repository/impl/meta/RepositoryPackages.class
RepositoryPackages.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 <init> ()
public void <init> (java.util.List, java.util.List)
java.util.List localPkgs
java.util.List 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.Collection)
java.util.Collection packages
public void setRemotePkgInfos (java.util.Collection)
java.util.Collection packages
private static java.util.Map mapByPath (java.util.Collection)
java.util.Collection 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)
String prefix
String path
com.android.repository.api.RepoPackage p
java.util.List prefixes
java.util.Map$Entry entry
java.util.Map packages
com.google.common.collect.Multimap packagesByPrefix
}
com/android/repository/impl/meta/RevisionType.class
RevisionType.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.RevisionType extends java.lang.Object {
public void <init> ()
public int getMajor ()
public java.lang.Integer getMinor ()
public java.lang.Integer getMicro ()
public java.lang.Integer getPreview ()
public void setMajor (int)
int major
public void setMinor (java.lang.Integer)
Integer minor
public void setMicro (java.lang.Integer)
Integer micro
public void setPreview (java.lang.Integer)
Integer preview
public com.android.repository.Revision toRevision ()
}
com/android/repository/impl/meta/SchemaModuleUtil$1.class
SchemaModuleUtil.java
package com.android.repository.impl.meta
com.android.repository.impl.meta.SchemaModuleUtil$1 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final synthetic com.android.repository.api.ProgressIndicator val$progress
void <init> (com.android.repository.api.ProgressIndicator)
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
}
com/android/repository/impl/meta/SchemaModuleUtil$NamespaceFallbackFilter.class
SchemaModuleUtil.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
private static boolean mDidShowWarning
public void <init> (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
static void <clinit> ()
}
com/android/repository/impl/meta/SchemaModuleUtil$SchemaModuleResourceResolver.class
SchemaModuleUtil.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 <init> (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)
org.w3c.dom.bootstrap.DOMImplementationRegistry registry
Exception e
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/SchemaModuleUtil.class
SchemaModuleUtil.java
package com.android.repository.impl.meta
public com.android.repository.impl.meta.SchemaModuleUtil extends java.lang.Object {
private static final java.util.Map CONTEXT_CACHE
private static final java.util.Map SCHEMA_CACHE
static final synthetic boolean $assertionsDisabled
public void <init> ()
public static org.w3c.dom.ls.LSResourceResolver createResourceResolver (java.util.Set, com.android.repository.api.ProgressIndicator)
java.util.Set modules
com.android.repository.api.ProgressIndicator progress
private static javax.xml.bind.JAXBContext getContext (java.util.Collection)
com.android.repository.api.SchemaModule$SchemaModuleVersion version
com.android.repository.api.SchemaModule module
javax.xml.bind.JAXBException e1
java.util.Collection possibleModules
java.util.List packages
String key
javax.xml.bind.JAXBContext jc
public static javax.xml.validation.Schema getSchema (java.util.Collection, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.ProgressIndicator)
com.android.repository.api.SchemaModule$SchemaModuleVersion version
com.android.repository.api.SchemaModule module
org.xml.sax.SAXException e
java.util.Collection possibleModules
org.w3c.dom.ls.LSResourceResolver resourceResolver
com.android.repository.api.ProgressIndicator progress
javax.xml.validation.SchemaFactory sf
java.util.List sources
java.util.List key
java.util.Map resolverSchemaCache
javax.xml.validation.Schema schema
public static java.lang.Object unmarshal (java.io.InputStream, java.util.Collection, boolean, com.android.repository.api.ProgressIndicator, java.lang.String) throws javax.xml.bind.JAXBException
java.io.InputStream xml
java.util.Collection possibleModules
boolean strict
com.android.repository.api.ProgressIndicator progress
String fileDescription
javax.xml.bind.Unmarshaller u
javax.xml.transform.sax.SAXSource source
private static javax.xml.bind.Unmarshaller setupUnmarshaller (java.io.InputStream, java.util.Collection, boolean, com.android.repository.api.ProgressIndicator, java.lang.String) throws javax.xml.bind.JAXBException
java.io.InputStream xml
java.util.Collection possibleModules
boolean strict
com.android.repository.api.ProgressIndicator progress
String fileDescription
javax.xml.bind.JAXBContext context
javax.xml.bind.Unmarshaller u
private static javax.xml.transform.sax.SAXSource setupSource (java.io.InputStream, java.util.Collection, boolean, com.android.repository.api.ProgressIndicator) throws javax.xml.bind.JAXBException
javax.xml.parsers.SAXParser sp
org.xml.sax.XMLReader xr
Exception e
java.io.InputStream xml
java.util.Collection possibleModules
boolean strict
com.android.repository.api.ProgressIndicator progress
javax.xml.transform.sax.SAXSource source
org.xml.sax.XMLFilter filter
javax.xml.parsers.SAXParserFactory spf
org.xml.sax.XMLReader xr
public static void marshal (javax.xml.bind.JAXBElement, java.util.Collection, java.io.OutputStream, org.w3c.dom.ls.LSResourceResolver, com.android.repository.api.ProgressIndicator)
javax.xml.bind.Marshaller marshaller
javax.xml.validation.Schema schema
Exception e
javax.xml.bind.JAXBElement element
java.util.Collection possibleModules
java.io.OutputStream out
org.w3c.dom.ls.LSResourceResolver resourceResolver
com.android.repository.api.ProgressIndicator progress
javax.xml.bind.JAXBContext context
private static javax.xml.bind.ValidationEventHandler createValidationEventHandler (com.android.repository.api.ProgressIndicator, boolean, java.lang.String)
com.android.repository.api.ProgressIndicator progress
boolean strict
String fileDescription
private static synthetic boolean lambda$createValidationEventHandler$0 (java.lang.String, com.android.repository.api.ProgressIndicator, boolean, javax.xml.bind.ValidationEvent)
String fileDescription
com.android.repository.api.ProgressIndicator progress
boolean strict
javax.xml.bind.ValidationEvent event
String prefix
static void <clinit> ()
}
com/android/repository/impl/meta/TrimStringAdapter.class
TrimStringAdapter.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 <init> ()
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 synthetic java.lang.Object marshal (java.lang.Object) throws java.lang.Exception
public volatile synthetic java.lang.Object unmarshal (java.lang.Object) throws java.lang.Exception
static void <clinit> ()
}
com/android/repository/impl/meta/TypeDetails$GenericType.class
TypeDetails.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/TypeDetails.class
TypeDetails.java
package com.android.repository.impl.meta
public abstract com.android.repository.impl.meta.TypeDetails extends java.lang.Object implements com.android.repository.impl.meta.PackageDisplayNameQualifier {
public void <init> ()
}
com/android/repository/impl/sources/
com/android/repository/impl/sources/LocalSourceProvider.class
LocalSourceProvider.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.nio.file.Path mLocation
private java.util.List mSources
private static final Object LOCK
private final java.util.Collection mAllowedModules
private final java.util.Collection mAllowedGoogleModules
private com.android.repository.api.RepoManager mRepoManager
static final synthetic boolean $assertionsDisabled
public void <init> (java.nio.file.Path, java.util.Collection, java.util.Collection)
java.nio.file.Path location
java.util.Collection allowedModules
java.util.Collection allowedGoogleModules
public void setRepoManager (com.android.repository.api.RepoManager)
com.android.repository.api.RepoManager manager
public java.util.Collection getAllowedModulesBasedOnUrl (java.lang.String)
String url
boolean isGoogleUrl
private void loadUserAddons (com.android.repository.api.ProgressIndicator)
boolean enabled
java.util.Collection allowedModules
String url
String disp
String enabledStr
boolean enabled
int i
java.util.Properties props
int count
java.io.InputStream fis
Exception e
java.util.List result
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.OutputStream fos
java.io.IOException e
com.android.repository.api.ProgressIndicator progress
public boolean removeSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
boolean result
static void <clinit> ()
}
com/android/repository/impl/sources/RemoteListSourceProviderImpl$SiteList.class
RemoteListSourceProviderImpl.java
package com.android.repository.impl.sources
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList extends java.lang.Object {
public void <init> ()
public java.util.List getSite ()
protected java.util.List getAddonSiteOrSysImgSite ()
protected java.util.List getAddonSite ()
}
com/android/repository/impl/sources/RemoteListSourceProviderImpl.class
RemoteListSourceProviderImpl.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 <init> (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
int versionsSize
double progressMax
double progressIncrement
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
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 <clinit> ()
}
com/android/repository/impl/sources/generated/
com/android/repository/impl/sources/generated/v1/
com/android/repository/impl/sources/generated/v1/GenericSiteType.class
GenericSiteType.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 <init> ()
public com.android.repository.impl.sources.generated.v1.ObjectFactory createFactory ()
}
com/android/repository/impl/sources/generated/v1/ObjectFactory.class
ObjectFactory.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 <init> ()
public com.android.repository.impl.sources.generated.v1.SiteListType createSiteListType ()
public com.android.repository.impl.sources.generated.v1.GenericSiteType createGenericSiteType ()
public javax.xml.bind.JAXBElement createSiteListInternal (com.android.repository.impl.sources.generated.v1.SiteListType)
com.android.repository.impl.sources.generated.v1.SiteListType value
public javax.xml.bind.JAXBElement generateSiteList (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void <clinit> ()
}
com/android/repository/impl/sources/generated/v1/SiteListType.class
SiteListType.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 <init> ()
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.class
SiteType.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 <init> ()
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/package-info.class
package-info.java
package com.android.repository.impl.sources.generated.v1
abstract synthetic com.android.repository.impl.sources.generated.v1.package-info extends java.lang.Object {
}
com/android/repository/io/FileOpUtils.class
FileOpUtils.java
package com.android.repository.io
public final com.android.repository.io.FileOpUtils extends java.lang.Object {
private static final boolean IS_WINDOWS
public static void recursiveCopy (java.nio.file.Path, java.nio.file.Path, boolean, java.util.function.Predicate, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.nio.file.Path newDest
java.nio.file.Path child
java.nio.file.Path src
java.nio.file.Path dest
boolean merge
java.util.function.Predicate fileFilter
com.android.repository.api.ProgressIndicator progress
public static java.nio.file.Path[] listFiles (java.nio.file.Path)
java.util.stream.Stream children
java.io.IOException e
java.nio.file.Path file
public static void safeRecursiveOverwrite (java.nio.file.Path, java.nio.file.Path, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.IOException e
java.io.IOException e
java.nio.file.Path toDelete
java.io.IOException exception
java.io.IOException e
java.nio.file.Path toDelete
java.io.IOException exception
java.io.IOException e
java.nio.file.Path src
java.nio.file.Path dest
com.android.repository.api.ProgressIndicator progress
java.nio.file.Path destBackup
boolean success
private static void moveOrCopyAndDelete (java.nio.file.Path, java.nio.file.Path, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.IOException ignore
java.nio.file.Path src
java.nio.file.Path dest
com.android.repository.api.ProgressIndicator progress
private static java.nio.file.Path getTempDir (java.nio.file.Path, java.lang.String)
java.nio.file.Path orig
String suffix
java.nio.file.Path result
int i
public static java.nio.file.Path getNewTempDir (java.lang.String, java.nio.file.FileSystem)
java.nio.file.Path rootTempDir
java.nio.file.Path folder
int i
String base
java.nio.file.FileSystem fileSystem
public static transient java.io.File append (java.io.File, java.lang.String[])
String segment
java.io.File base
String[] segments
public static java.lang.String makeRelative (java.io.File, java.io.File) throws java.io.IOException
java.io.File baseDir
java.io.File toBeRelative
static java.lang.String makeRelativeImpl (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
char drive1
char drive2
int i
String path1
String path2
String dirSeparator
String[] segments1
String[] segments2
int len1
int len2
int len
int start
StringBuilder result
private void <init> ()
public static boolean isWindows ()
public static void setExecutablePermission (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
java.util.Set permissions
public static java.io.File toFile (java.nio.file.Path)
java.nio.file.Path path
private static synthetic java.nio.file.Path[] lambda$listFiles$0 (int)
int x$0
static void <clinit> ()
}
com/android/repository/util/InstallerUtil.class
InstallerUtil.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 <init> ()
public static void unzip (java.nio.file.Path, java.nio.file.Path, long, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.ByteArrayOutputStream targetByteStream
java.nio.file.Path linkTarget
java.nio.file.Path parent
int mode
java.io.OutputStream unzippedOutput
org.apache.commons.compress.archivers.zip.ZipArchiveEntry entry
String name
java.nio.file.Path entryFile
java.util.Enumeration entries
double progressMax
java.nio.file.Path in
java.nio.file.Path out
long expectedSize
com.android.repository.api.ProgressIndicator progress
org.apache.commons.compress.archivers.zip.ZipFile zipFile
boolean indeterminate
private static boolean readZipEntry (org.apache.commons.compress.archivers.zip.ZipFile, org.apache.commons.compress.archivers.zip.ZipArchiveEntry, java.io.OutputStream, com.android.repository.api.ProgressIndicator) throws java.io.IOException
int percent
int size
java.io.InputStream s
int size
java.io.BufferedOutputStream bufferedDest
org.apache.commons.compress.archivers.zip.ZipFile zipFile
org.apache.commons.compress.archivers.zip.ZipArchiveEntry entry
java.io.OutputStream dest
com.android.repository.api.ProgressIndicator progress
int size
byte[] buf
double fraction
int prevPercent
public static void writePendingPackageXml (com.android.repository.api.RepoPackage, java.nio.file.Path, com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator) throws java.io.IOException
com.android.repository.api.RepoPackage p
java.nio.file.Path packageRoot
com.android.repository.api.RepoManager manager
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.nio.file.Path packageXml
public static com.android.repository.api.Repository readPendingPackageXml (java.nio.file.Path, com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.nio.file.Path xmlFile
com.android.repository.api.Repository repo
javax.xml.bind.JAXBException e
java.nio.file.Path containingDir
com.android.repository.api.RepoManager manager
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.Repository repo
public static void writePackageXml (com.android.repository.api.RemotePackage, java.nio.file.Path, com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator) throws java.io.IOException
com.android.repository.api.RemotePackage p
java.nio.file.Path packageRoot
com.android.repository.api.RepoManager manager
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.nio.file.Path packageXml
public static void writeRepoXml (com.android.repository.api.RepoManager, com.android.repository.api.Repository, java.nio.file.Path, com.android.repository.impl.meta.CommonFactory, 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.nio.file.Path packageXml
com.android.repository.impl.meta.CommonFactory factory
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)
java.net.URL url
String sourceUrl
java.net.URL url
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
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
java.util.Set roots
java.util.Queue current
com.google.common.collect.Multimap allDependencies
java.util.List result
public static boolean checkValidPath (java.nio.file.Path, com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
String message
boolean childExists
boolean parentExists
String existing
com.android.repository.api.LocalPackage p
java.nio.file.Path path
com.android.repository.api.RepoManager manager
com.android.repository.api.ProgressIndicator progress
String check
}