xref: /aosp_15_r20/prebuilts/cmdline-tools/tools/lib/external/archive-patcher/explainer.jar (revision ec4b0377db3938a8cbcb4033b9a97789ce658793)

META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/archivepatcher/
com/google/archivepatcher/explainer/
com/google/archivepatcher/explainer/PatchExplainer$NullOutputStream.class
PatchExplainer.java package com.google.archivepatcher.explainer com.google.archivepatcher.explainer.PatchExplainer$NullOutputStream extends java.io.OutputStream { private void <init> () public void write (int) throws java.io.IOException int b public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len synthetic void <init> (com.google.archivepatcher.explainer.PatchExplainer$1) com.google.archivepatcher.explainer.PatchExplainer$1 x0 }
com/google/archivepatcher/explainer/PatchExplanation$1.class
PatchExplanation.java package com.google.archivepatcher.explainer synthetic com.google.archivepatcher.explainer.PatchExplanation$1 extends java.lang.Object { }
com/google/archivepatcher/explainer/PatchExplanation$EntryExplanationLexicalComparator.class
PatchExplanation.java package com.google.archivepatcher.explainer com.google.archivepatcher.explainer.PatchExplanation$EntryExplanationLexicalComparator extends java.lang.Object implements java.util.Comparator { private void <init> () public int compare (com.google.archivepatcher.explainer.EntryExplanation, com.google.archivepatcher.explainer.EntryExplanation) com.google.archivepatcher.explainer.EntryExplanation o1 com.google.archivepatcher.explainer.EntryExplanation o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) synthetic void <init> (com.google.archivepatcher.explainer.PatchExplanation$1) com.google.archivepatcher.explainer.PatchExplanation$1 x0 }
com/google/archivepatcher/explainer/PatchExplanation.class
PatchExplanation.java package com.google.archivepatcher.explainer public com.google.archivepatcher.explainer.PatchExplanation extends java.lang.Object { private final java.util.List explainedAsNew private final java.util.List explainedAsChanged private final java.util.List explainedAsUnchangedOrFree private final java.util.List explainedAsResourceConstrained private final long estimatedNewSize private final long estimatedChangedSize private final long estimatedResourceConstrainedSize public void <init> (java.util.List) com.google.archivepatcher.explainer.EntryExplanation explanation java.util.List entryExplanations java.util.List tempExplainedAsNew java.util.List tempExplainedAsChanged java.util.List tempExplainedAsUnchangedOrFree java.util.List tempExplainedAsResourceConstrained long tempEstimatedNewSize long tempEstimatedChangedSize long tempEstimatedResourceConstrainedSize java.util.Comparator comparator public java.util.List getExplainedAsNew () public java.util.List getExplainedAsChanged () public java.util.List getExplainedAsUnchangedOrFree () public java.util.List getExplainedAsResourceConstrained () public long getEstimatedNewSize () public long getEstimatedChangedSize () public long getEstimatedResourceConstrainedSize () public void writeJson (java.io.PrintWriter) java.io.PrintWriter writer StringBuilder buffer private void dumpJson (java.util.List, java.lang.String, java.lang.StringBuilder, java.lang.String) com.google.archivepatcher.explainer.EntryExplanation explanation java.util.List explanations String listName StringBuilder buffer String indent java.util.Iterator iterator private void dumpJson (com.google.archivepatcher.explainer.EntryExplanation, java.lang.StringBuilder, java.lang.String) com.google.archivepatcher.explainer.EntryExplanation entryExplanation StringBuilder buffer String indent String reasonString private static java.lang.String path (com.google.archivepatcher.explainer.EntryExplanation) java.io.UnsupportedEncodingException e com.google.archivepatcher.explainer.EntryExplanation explanation static synthetic java.lang.String access$000 (com.google.archivepatcher.explainer.EntryExplanation) com.google.archivepatcher.explainer.EntryExplanation x0 }
com/google/archivepatcher/explainer/EntryExplanation.class
EntryExplanation.java package com.google.archivepatcher.explainer public com.google.archivepatcher.explainer.EntryExplanation extends java.lang.Object { private final com.google.archivepatcher.generator.ByteArrayHolder path private final boolean isNew private final com.google.archivepatcher.generator.RecommendationReason reasonIncludedIfNotNew private final long compressedSizeInPatch public void <init> (com.google.archivepatcher.generator.ByteArrayHolder, boolean, com.google.archivepatcher.generator.RecommendationReason, long) com.google.archivepatcher.generator.ByteArrayHolder path boolean isNew com.google.archivepatcher.generator.RecommendationReason reasonIncludedIfNotNew long compressedSizeInPatch public com.google.archivepatcher.generator.ByteArrayHolder getPath () public boolean isNew () public com.google.archivepatcher.generator.RecommendationReason getReasonIncludedIfNotNew () public long getCompressedSizeInPatch () }
com/google/archivepatcher/explainer/PatchExplainer.class
PatchExplainer.java package com.google.archivepatcher.explainer public com.google.archivepatcher.explainer.PatchExplainer extends java.lang.Object { private final com.google.archivepatcher.shared.Compressor compressor private final com.google.archivepatcher.generator.DeltaGenerator deltaGenerator public void <init> (com.google.archivepatcher.shared.Compressor, com.google.archivepatcher.generator.DeltaGenerator) com.google.archivepatcher.shared.Compressor compressor com.google.archivepatcher.generator.DeltaGenerator deltaGenerator public transient java.util.List explainPatch (java.io.File, java.io.File, com.google.archivepatcher.generator.RecommendationModifier[]) throws java.io.IOException java.lang.InterruptedException long compressedSize java.util.Map$Entry entry com.google.archivepatcher.generator.RecommendationModifier modifier long compressedDeltaSize java.io.BufferedOutputStream bufferedDeltaOut java.io.FileOutputStream deltaOut long oldOffset long oldLength long newOffset long newLength com.google.archivepatcher.generator.QualifiedRecommendation qualifiedRecommendation com.google.archivepatcher.generator.TempFileHolder deltaTemp com.google.archivepatcher.generator.TempFileHolder newTemp com.google.archivepatcher.generator.TempFileHolder oldTemp java.io.File oldFile java.io.File newFile com.google.archivepatcher.generator.RecommendationModifier[] recommendationModifiers java.util.List result java.util.Map allOldEntries java.util.Map allNewEntries java.util.Map completelyNewEntries com.google.archivepatcher.shared.Uncompressor uncompressor com.google.archivepatcher.generator.PreDiffExecutor$Builder builder com.google.archivepatcher.generator.PreDiffExecutor executor com.google.archivepatcher.generator.PreDiffPlan plan private long getCompressedSize (java.io.File, com.google.archivepatcher.generator.MinimalZipEntry, com.google.archivepatcher.shared.Compressor) throws java.io.IOException java.io.File file com.google.archivepatcher.generator.MinimalZipEntry entry com.google.archivepatcher.shared.Compressor compressor private void uncompress (java.io.File, long, long, com.google.archivepatcher.shared.Uncompressor, java.io.File) throws java.io.IOException java.io.BufferedOutputStream bufferedOut java.io.FileOutputStream out com.google.archivepatcher.shared.RandomAccessFileInputStream rafis java.io.File source long offset long length com.google.archivepatcher.shared.Uncompressor uncompressor java.io.File dest private void extractCopy (java.io.File, long, long, java.io.File) throws java.io.IOException byte[] buffer int numRead java.io.BufferedOutputStream bufferedOut java.io.FileOutputStream out com.google.archivepatcher.shared.RandomAccessFileInputStream rafis java.io.File source long offset long length java.io.File dest private long getCompressedSize (java.io.File, long, long, com.google.archivepatcher.shared.Compressor) throws java.io.IOException com.google.archivepatcher.shared.RandomAccessFileInputStream rafis com.google.archivepatcher.shared.CountingOutputStream counter java.io.OutputStream sink java.io.File file long offset long length com.google.archivepatcher.shared.Compressor compressor private static java.util.Map mapEntries (java.io.File) throws java.io.IOException com.google.archivepatcher.generator.MinimalZipEntry entry java.io.File file java.util.List allEntries java.util.Map result }
com/google/archivepatcher/explainer/PatchExplainer$1.class
PatchExplainer.java package com.google.archivepatcher.explainer synthetic com.google.archivepatcher.explainer.PatchExplainer$1 extends java.lang.Object { }