META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/ide/
com/android/ide/common/
com/android/ide/common/blame/
com/android/ide/common/blame/parser/
com/android/ide/common/blame/parser/aapt/
com/android/ide/common/blame/parser/aapt/Aapt2ErrorParser.class
Aapt2ErrorParser.kt
package com.android.ide.common.blame.parser.aapt
public final com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private final java.util.Map identifiedSourceSetMap
private final java.util.ArrayList parsers
public void <init> (java.util.Map)
java.util.Map identifiedSourceSetMap
public synthetic void <init> (java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.util.Map getIdentifiedSourceSetMap ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
com.android.ide.common.blame.Message message
com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$MessageParser parser
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
public void <init> ()
}
com/android/ide/common/blame/parser/aapt/Aapt2ErrorParser$MessageParser.class
Aapt2ErrorParser.kt
package com.android.ide.common.blame.parser.aapt
abstract com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$MessageParser extends java.lang.Object {
private final java.util.Map sourceSetMap
private final java.util.regex.Pattern pattern
public void <init> (java.lang.String, java.util.Map)
String pattern
java.util.Map sourceSetMap
public final java.util.Map getSourceSetMap ()
public final com.android.ide.common.blame.Message parse (java.lang.String, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String rawSourcePath
String userReadableSourcePath
java.util.regex.Matcher m
String line
com.android.utils.ILogger logger
protected abstract java.lang.String getMessageText (java.util.regex.Matcher)
protected java.lang.String getSourcePath (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getLineNumber (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getColumnStart (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getColumnEnd (java.util.regex.Matcher)
java.util.regex.Matcher m
}
com/android/ide/common/blame/parser/aapt/Aapt2ErrorParser$1.class
Aapt2ErrorParser.kt
package com.android.ide.common.blame.parser.aapt
public final com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$1 extends com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$MessageParser {
void <init> (java.util.Map)
java.util.Map $super_call_param$1
protected java.lang.String getLineNumber (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getColumnStart (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getColumnEnd (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getMessageText (java.util.regex.Matcher)
java.util.regex.Matcher m
}
com/android/ide/common/blame/parser/aapt/Aapt2ErrorParser$2.class
Aapt2ErrorParser.kt
package com.android.ide.common.blame.parser.aapt
public final com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$2 extends com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$MessageParser {
void <init> (java.util.Map)
java.util.Map $super_call_param$1
protected java.lang.String getLineNumber (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getColumnStart (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getMessageText (java.util.regex.Matcher)
java.util.regex.Matcher m
}
com/android/ide/common/blame/parser/aapt/Aapt2ErrorParser$3.class
Aapt2ErrorParser.kt
package com.android.ide.common.blame.parser.aapt
public final com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$3 extends com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$MessageParser {
void <init> (java.util.Map)
java.util.Map $super_call_param$1
protected java.lang.String getLineNumber (java.util.regex.Matcher)
java.util.regex.Matcher m
protected java.lang.String getMessageText (java.util.regex.Matcher)
java.util.regex.Matcher m
}
com/android/ide/common/blame/parser/aapt/Aapt2ErrorParser$4.class
Aapt2ErrorParser.kt
package com.android.ide.common.blame.parser.aapt
public final com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$4 extends com.android.ide.common.blame.parser.aapt.Aapt2ErrorParser$MessageParser {
void <init> (java.util.Map)
java.util.Map $super_call_param$1
protected java.lang.String getMessageText (java.util.regex.Matcher)
java.util.regex.Matcher m
}
com/android/ide/common/build/
com/android/ide/common/build/BaselineProfileDetails.class
BaselineProfileDetails.kt
package com.android.ide.common.build
public final com.android.ide.common.build.BaselineProfileDetails extends java.lang.Object implements java.io.Serializable {
private final int minApi
private final int maxApi
private final java.util.Set baselineProfiles
public void <init> (int, int, java.util.Set)
int minApi
int maxApi
java.util.Set baselineProfiles
public final int getMinApi ()
public final int getMaxApi ()
public final java.util.Set getBaselineProfiles ()
public final java.io.File getBaselineProfileFile (java.lang.String)
int $i$a$-singleOrNull-BaselineProfileDetails$getBaselineProfileFile$1
java.io.File it
Object element$iv
int $i$f$singleOrNull
Object single$iv
boolean found$iv
Iterable $this$singleOrNull$iv
String apkName
public final int component1 ()
public final int component2 ()
public final java.util.Set component3 ()
public final com.android.ide.common.build.BaselineProfileDetails copy (int, int, java.util.Set)
int minApi
int maxApi
java.util.Set baselineProfiles
public static synthetic com.android.ide.common.build.BaselineProfileDetails copy$default (com.android.ide.common.build.BaselineProfileDetails, int, int, java.util.Set, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/build/CommonBuiltArtifact.class
CommonBuiltArtifact.kt
package com.android.ide.common.build
public abstract com.android.ide.common.build.CommonBuiltArtifact extends java.lang.Object {
public abstract java.lang.Integer getVersionCode ()
public abstract java.lang.String getVersionName ()
public abstract java.lang.String getOutputFile ()
}
com/android/ide/common/build/CommonBuiltArtifacts.class
CommonBuiltArtifacts.kt
package com.android.ide.common.build
public abstract com.android.ide.common.build.CommonBuiltArtifacts extends java.lang.Object {
public abstract int getVersion ()
public abstract java.lang.String getApplicationId ()
public abstract java.lang.String getVariantName ()
public abstract java.util.List getBaselineProfiles ()
public abstract java.lang.Integer getMinSdkVersionForDexing ()
}
com/android/ide/common/build/GenericArtifactType.class
GenericArtifactType.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericArtifactType extends java.lang.Object {
private final String type
private final String kind
public void <init> (java.lang.String, java.lang.String)
String type
String kind
public final java.lang.String getType ()
public final java.lang.String getKind ()
public final java.lang.String component1 ()
public final java.lang.String component2 ()
public final com.android.ide.common.build.GenericArtifactType copy (java.lang.String, java.lang.String)
String type
String kind
public static synthetic com.android.ide.common.build.GenericArtifactType copy$default (com.android.ide.common.build.GenericArtifactType, java.lang.String, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/build/GenericBuiltArtifact.class
GenericBuiltArtifact.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericBuiltArtifact extends java.lang.Object implements com.android.ide.common.build.CommonBuiltArtifact {
private final String outputType
private final java.util.Collection filters
private final java.util.Map attributes
private final Integer versionCode
private final String versionName
private final String outputFile
public void <init> (java.lang.String, java.util.Collection, java.util.Map, java.lang.Integer, java.lang.String, java.lang.String)
String outputType
java.util.Collection filters
java.util.Map attributes
Integer versionCode
String versionName
String outputFile
public synthetic void <init> (java.lang.String, java.util.Collection, java.util.Map, java.lang.Integer, java.lang.String, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.lang.String getOutputType ()
public final java.util.Collection getFilters ()
public final java.util.Map getAttributes ()
public java.lang.Integer getVersionCode ()
public java.lang.String getVersionName ()
public java.lang.String getOutputFile ()
public final java.lang.String component1 ()
public final java.util.Collection component2 ()
public final java.util.Map component3 ()
public final java.lang.Integer component4 ()
public final java.lang.String component5 ()
public final java.lang.String component6 ()
public final com.android.ide.common.build.GenericBuiltArtifact copy (java.lang.String, java.util.Collection, java.util.Map, java.lang.Integer, java.lang.String, java.lang.String)
String outputType
java.util.Collection filters
java.util.Map attributes
Integer versionCode
String versionName
String outputFile
public static synthetic com.android.ide.common.build.GenericBuiltArtifact copy$default (com.android.ide.common.build.GenericBuiltArtifact, java.lang.String, java.util.Collection, java.util.Map, java.lang.Integer, java.lang.String, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/build/CommonBuiltArtifactTypeAdapter.class
GenericBuiltArtifactTypeAdapter.kt
package com.android.ide.common.build
public abstract com.android.ide.common.build.CommonBuiltArtifactTypeAdapter extends com.google.gson.TypeAdapter {
public void <init> ()
public abstract void writeSpecificAttributes (com.google.gson.stream.JsonWriter, com.android.ide.common.build.CommonBuiltArtifact)
public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.build.CommonBuiltArtifact) throws java.io.IOException
int $i$a$-let-CommonBuiltArtifactTypeAdapter$write$1
int it
int $i$a$-let-CommonBuiltArtifactTypeAdapter$write$2
String it
com.google.gson.stream.JsonWriter out
com.android.ide.common.build.CommonBuiltArtifact value
public final com.android.ide.common.build.CommonBuiltArtifact read (com.google.gson.stream.JsonReader, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function3) throws java.io.IOException
String attributeName
int versionCode
String versionName
String outputFile
com.google.common.collect.ImmutableMap attributes
com.google.gson.stream.JsonReader reader
kotlin.jvm.functions.Function1 handleAttribute
kotlin.jvm.functions.Function3 instantiate
private final void readProperties (com.google.gson.stream.JsonReader, com.google.common.collect.ImmutableMap$Builder) throws java.io.IOException
String key
String value
com.google.gson.stream.JsonReader reader
com.google.common.collect.ImmutableMap$Builder properties
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object)
com.google.gson.stream.JsonWriter p0
Object p1
}
com/android/ide/common/build/GenericBuiltArtifactTypeAdapter.class
GenericBuiltArtifactTypeAdapter.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericBuiltArtifactTypeAdapter extends com.android.ide.common.build.CommonBuiltArtifactTypeAdapter {
public static final com.android.ide.common.build.GenericBuiltArtifactTypeAdapter INSTANCE
private void <init> ()
public void writeSpecificAttributes (com.google.gson.stream.JsonWriter, com.android.ide.common.build.GenericBuiltArtifact)
com.android.ide.common.build.GenericFilterConfiguration filter
java.util.Map$Entry attribute
com.google.gson.stream.JsonWriter out
com.android.ide.common.build.GenericBuiltArtifact value
public com.android.ide.common.build.GenericBuiltArtifact read (com.google.gson.stream.JsonReader) throws java.io.IOException
kotlin.jvm.internal.Ref$ObjectRef outputType
com.google.common.collect.ImmutableList$Builder filters
java.util.Map attributes
com.google.gson.stream.JsonReader reader
private final void readFilters (com.google.gson.stream.JsonReader, com.google.common.collect.ImmutableList$Builder) throws java.io.IOException
String filterType
String value
com.google.gson.stream.JsonReader reader
com.google.common.collect.ImmutableList$Builder filters
private final void readAttributes (com.google.gson.stream.JsonReader, java.util.Map) throws java.io.IOException
String key
String value
com.google.gson.stream.JsonReader reader
java.util.Map attributes
public volatile synthetic void writeSpecificAttributes (com.google.gson.stream.JsonWriter, com.android.ide.common.build.CommonBuiltArtifact)
com.google.gson.stream.JsonWriter out
com.android.ide.common.build.CommonBuiltArtifact value
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader)
com.google.gson.stream.JsonReader p0
public static final synthetic void access$readFilters (com.android.ide.common.build.GenericBuiltArtifactTypeAdapter, com.google.gson.stream.JsonReader, com.google.common.collect.ImmutableList$Builder)
com.android.ide.common.build.GenericBuiltArtifactTypeAdapter $this
com.google.gson.stream.JsonReader reader
com.google.common.collect.ImmutableList$Builder filters
public static final synthetic void access$readAttributes (com.android.ide.common.build.GenericBuiltArtifactTypeAdapter, com.google.gson.stream.JsonReader, java.util.Map)
com.android.ide.common.build.GenericBuiltArtifactTypeAdapter $this
com.google.gson.stream.JsonReader reader
java.util.Map attributes
static void <clinit> ()
}
com/android/ide/common/build/GenericBuiltArtifactTypeAdapter$read$1.class
GenericBuiltArtifactTypeAdapter.kt
package com.android.ide.common.build
final com.android.ide.common.build.GenericBuiltArtifactTypeAdapter$read$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.internal.Ref$ObjectRef $outputType
final synthetic com.google.gson.stream.JsonReader $reader
final synthetic com.google.common.collect.ImmutableList$Builder $filters
final synthetic java.util.Map $attributes
void <init> (kotlin.jvm.internal.Ref$ObjectRef, com.google.gson.stream.JsonReader, com.google.common.collect.ImmutableList$Builder, java.util.Map)
kotlin.jvm.internal.Ref$ObjectRef $outputType
com.google.gson.stream.JsonReader $reader
com.google.common.collect.ImmutableList$Builder $filters
java.util.Map $attributes
public final void invoke (java.lang.String)
String attributeName
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/build/GenericBuiltArtifactTypeAdapter$read$2.class
GenericBuiltArtifactTypeAdapter.kt
package com.android.ide.common.build
final com.android.ide.common.build.GenericBuiltArtifactTypeAdapter$read$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
final synthetic kotlin.jvm.internal.Ref$ObjectRef $outputType
final synthetic com.google.common.collect.ImmutableList$Builder $filters
final synthetic java.util.Map $attributes
void <init> (kotlin.jvm.internal.Ref$ObjectRef, com.google.common.collect.ImmutableList$Builder, java.util.Map)
kotlin.jvm.internal.Ref$ObjectRef $outputType
com.google.common.collect.ImmutableList$Builder $filters
java.util.Map $attributes
public final com.android.ide.common.build.GenericBuiltArtifact invoke (java.lang.String, int, java.lang.String)
String outputFile
int versionCode
String versionName
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
Object p1
Object p2
Object p3
}
com/android/ide/common/build/GenericBuiltArtifacts.class
GenericBuiltArtifacts.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericBuiltArtifacts extends java.lang.Object implements com.android.ide.common.build.CommonBuiltArtifacts {
private final int version
private final com.android.ide.common.build.GenericArtifactType artifactType
private final String applicationId
private final String variantName
private final java.util.Collection elements
private final String elementType
private final java.util.List baselineProfiles
private final Integer minSdkVersionForDexing
public void <init> (int, com.android.ide.common.build.GenericArtifactType, java.lang.String, java.lang.String, java.util.Collection, java.lang.String, java.util.List, java.lang.Integer)
int version
com.android.ide.common.build.GenericArtifactType artifactType
String applicationId
String variantName
java.util.Collection elements
String elementType
java.util.List baselineProfiles
Integer minSdkVersionForDexing
public int getVersion ()
public final com.android.ide.common.build.GenericArtifactType getArtifactType ()
public java.lang.String getApplicationId ()
public java.lang.String getVariantName ()
public final java.util.Collection getElements ()
public final java.lang.String getElementType ()
public java.util.List getBaselineProfiles ()
public java.lang.Integer getMinSdkVersionForDexing ()
public final int component1 ()
public final com.android.ide.common.build.GenericArtifactType component2 ()
public final java.lang.String component3 ()
public final java.lang.String component4 ()
public final java.util.Collection component5 ()
public final java.lang.String component6 ()
public final java.util.List component7 ()
public final java.lang.Integer component8 ()
public final com.android.ide.common.build.GenericBuiltArtifacts copy (int, com.android.ide.common.build.GenericArtifactType, java.lang.String, java.lang.String, java.util.Collection, java.lang.String, java.util.List, java.lang.Integer)
int version
com.android.ide.common.build.GenericArtifactType artifactType
String applicationId
String variantName
java.util.Collection elements
String elementType
java.util.List baselineProfiles
Integer minSdkVersionForDexing
public static synthetic com.android.ide.common.build.GenericBuiltArtifacts copy$default (com.android.ide.common.build.GenericBuiltArtifacts, int, com.android.ide.common.build.GenericArtifactType, java.lang.String, java.lang.String, java.util.Collection, java.lang.String, java.util.List, java.lang.Integer, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/build/GenericBuiltArtifactsLoader.class
GenericBuiltArtifactsLoader.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericBuiltArtifactsLoader extends java.lang.Object {
public static final com.android.ide.common.build.GenericBuiltArtifactsLoader INSTANCE
private void <init> ()
public static final com.android.ide.common.build.GenericBuiltArtifacts loadFromFile (java.io.File, com.android.utils.ILogger)
java.util.List artifactsList
java.io.File inputFile
com.android.utils.ILogger logger
public static final java.util.List loadListFromFile (java.io.File, com.android.utils.ILogger)
int $i$a$-let-GenericBuiltArtifactsLoader$loadListFromFile$reader$1
java.io.File it
Object outputFilePath
Exception e
int $i$a$-use-GenericBuiltArtifactsLoader$loadListFromFile$1
com.google.gson.stream.JsonReader it
int $i$a$-use-GenericBuiltArtifactsLoader$loadListFromFile$1
com.google.gson.stream.JsonReader it
int $i$a$-map-GenericBuiltArtifactsLoader$loadListFromFile$2
com.android.ide.common.build.GenericBuiltArtifacts it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
String redirectFileContent
java.io.File redirectedFile
java.nio.file.Path relativePathToUse
java.io.Reader reader
java.util.ArrayList buildOutputs
java.io.File inputFile
com.android.utils.ILogger logger
private final com.android.ide.common.build.GenericBuiltArtifacts convertToRelativePath (com.android.ide.common.build.GenericBuiltArtifacts, java.nio.file.Path)
int $i$a$-map-GenericBuiltArtifactsLoader$convertToRelativePath$1
com.android.ide.common.build.GenericBuiltArtifact builtArtifact
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
com.android.ide.common.build.GenericBuiltArtifacts buildOutputs
java.nio.file.Path relativePathToUse
static void <clinit> ()
}
com/android/ide/common/build/GenericBuiltArtifactsSplitOutputMatcher.class
GenericBuiltArtifactsSplitOutputMatcher.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericBuiltArtifactsSplitOutputMatcher extends java.lang.Object {
public static final com.android.ide.common.build.GenericBuiltArtifactsSplitOutputMatcher INSTANCE
private void <init> ()
public final java.util.List computeBestOutput (com.android.ide.common.build.GenericBuiltArtifacts, java.util.Collection, java.util.List)
int $i$a$-let-GenericBuiltArtifactsSplitOutputMatcher$computeBestOutput$1
com.android.ide.common.build.GenericBuiltArtifact it
com.android.ide.common.build.GenericBuiltArtifacts outputs
java.util.Collection variantAbiFilters
java.util.List deviceAbis
public final com.android.ide.common.build.GenericBuiltArtifact computeBestArtifact (java.util.Collection, java.util.Collection, java.util.List)
String abiFilter
com.android.ide.common.build.GenericBuiltArtifact builtArtifact
java.util.List matches
com.android.ide.common.build.GenericBuiltArtifact match
java.util.Collection outputs
java.util.Collection variantAbiFilters
java.util.List deviceAbis
private final int versionCodeDiff (java.lang.Integer, java.lang.Integer)
Integer a
Integer b
private final int getAbiPreferenceOrder (com.android.ide.common.build.GenericBuiltArtifact, java.util.List)
String abiFilter
int match
com.android.ide.common.build.GenericBuiltArtifact builtArtifact
java.util.List deviceAbi
private final boolean isMainApkCompatibleWithDevice (com.android.ide.common.build.GenericBuiltArtifact, java.util.Collection, java.util.Collection)
String abi
com.android.ide.common.build.GenericBuiltArtifact mainBuiltArtifact
java.util.Collection variantAbiFilters
java.util.Collection deviceAbis
private final java.lang.String getFilter (com.android.ide.common.build.GenericBuiltArtifact, java.lang.String)
int $i$a$-firstOrNull-GenericBuiltArtifactsSplitOutputMatcher$getFilter$1
com.android.ide.common.build.GenericFilterConfiguration it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
com.android.ide.common.build.GenericBuiltArtifact variantOutput
String filterType
public static final synthetic int access$versionCodeDiff (com.android.ide.common.build.GenericBuiltArtifactsSplitOutputMatcher, java.lang.Integer, java.lang.Integer)
com.android.ide.common.build.GenericBuiltArtifactsSplitOutputMatcher $this
Integer a
Integer b
public static final synthetic int access$getAbiPreferenceOrder (com.android.ide.common.build.GenericBuiltArtifactsSplitOutputMatcher, com.android.ide.common.build.GenericBuiltArtifact, java.util.List)
com.android.ide.common.build.GenericBuiltArtifactsSplitOutputMatcher $this
com.android.ide.common.build.GenericBuiltArtifact builtArtifact
java.util.List deviceAbi
static void <clinit> ()
}
com/android/ide/common/build/GenericBuiltArtifactsSplitOutputMatcher$computeBestArtifact$match$1.class
GenericBuiltArtifactsSplitOutputMatcher.kt
package com.android.ide.common.build
final com.android.ide.common.build.GenericBuiltArtifactsSplitOutputMatcher$computeBestArtifact$match$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.List $deviceAbis
void <init> (java.util.List)
java.util.List $deviceAbis
public final int compare (com.android.ide.common.build.GenericBuiltArtifact, com.android.ide.common.build.GenericBuiltArtifact)
int rc
int abiOrder1
int abiOrder2
com.android.ide.common.build.GenericBuiltArtifact splitOutput
com.android.ide.common.build.GenericBuiltArtifact splitOutput2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object p0
Object p1
}
com/android/ide/common/build/CommonBuiltArtifactsTypeAdapter.class
GenericBuiltArtifactsTypeAdapter.kt
package com.android.ide.common.build
public abstract com.android.ide.common.build.CommonBuiltArtifactsTypeAdapter extends com.google.gson.TypeAdapter {
private final java.nio.file.Path projectPath
public void <init> (java.nio.file.Path)
java.nio.file.Path projectPath
public final java.nio.file.Path getProjectPath ()
public abstract com.google.gson.TypeAdapter getArtifactTypeTypeAdapter ()
public abstract com.google.gson.TypeAdapter getElementTypeAdapter ()
public abstract java.lang.Object getArtifactType (com.android.ide.common.build.CommonBuiltArtifacts)
public abstract java.util.Collection getElements (com.android.ide.common.build.CommonBuiltArtifacts)
public abstract java.lang.String getElementType (com.android.ide.common.build.CommonBuiltArtifacts)
public abstract java.util.List getBaselineProfiles (com.android.ide.common.build.CommonBuiltArtifacts)
public abstract java.lang.Integer getMinSdkVersionForDexing (com.android.ide.common.build.CommonBuiltArtifacts)
public final void write (com.google.gson.stream.JsonWriter, com.android.ide.common.build.CommonBuiltArtifacts)
Object element
int $i$a$-let-CommonBuiltArtifactsTypeAdapter$write$1
String elementType
int $i$a$-forEach-CommonBuiltArtifactsTypeAdapter$write$2$1
java.nio.file.Path relativePath
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-CommonBuiltArtifactsTypeAdapter$write$2
com.android.ide.common.build.BaselineProfileDetails entry
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-let-CommonBuiltArtifactsTypeAdapter$write$3
int it
java.util.List baselineProfiles
com.google.gson.stream.JsonWriter out
com.android.ide.common.build.CommonBuiltArtifacts value
public abstract com.android.ide.common.build.CommonBuiltArtifacts instantiate (int, java.lang.Object, java.lang.String, java.lang.String, java.util.List, java.lang.String, java.util.List, java.lang.Integer)
public final com.android.ide.common.build.CommonBuiltArtifacts read (com.google.gson.stream.JsonReader)
java.io.File baselineProfile
String attributeName
Integer minApi
Integer maxApi
java.util.Set baselineProfileFiles
Integer version
Object artifactType
String applicationId
String variantName
java.util.List elements
String elementType
java.util.List baselineProfiles
Integer minSdkVersionForDexing
com.google.gson.stream.JsonReader reader
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object)
com.google.gson.stream.JsonWriter p0
Object p1
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader)
com.google.gson.stream.JsonReader p0
}
com/android/ide/common/build/GenericArtifactTypeTypeAdapter.class
GenericBuiltArtifactsTypeAdapter.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericArtifactTypeTypeAdapter extends com.google.gson.TypeAdapter {
public static final com.android.ide.common.build.GenericArtifactTypeTypeAdapter INSTANCE
private void <init> ()
public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.build.GenericArtifactType)
com.google.gson.stream.JsonWriter writer
com.android.ide.common.build.GenericArtifactType type
public com.android.ide.common.build.GenericArtifactType read (com.google.gson.stream.JsonReader)
String name
String type
String kind
com.google.gson.stream.JsonReader reader
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object)
com.google.gson.stream.JsonWriter p0
Object p1
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader)
com.google.gson.stream.JsonReader p0
static void <clinit> ()
}
com/android/ide/common/build/GenericBuiltArtifactsTypeAdapter.class
GenericBuiltArtifactsTypeAdapter.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericBuiltArtifactsTypeAdapter extends com.android.ide.common.build.CommonBuiltArtifactsTypeAdapter {
public void <init> (java.nio.file.Path)
java.nio.file.Path projectPath
public com.android.ide.common.build.GenericArtifactTypeTypeAdapter getArtifactTypeTypeAdapter ()
public com.google.gson.TypeAdapter getElementTypeAdapter ()
public com.android.ide.common.build.GenericArtifactType getArtifactType (com.android.ide.common.build.GenericBuiltArtifacts)
com.android.ide.common.build.GenericBuiltArtifacts artifacts
public java.util.Collection getElements (com.android.ide.common.build.GenericBuiltArtifacts)
com.android.ide.common.build.GenericBuiltArtifacts artifacts
public java.lang.String getElementType (com.android.ide.common.build.GenericBuiltArtifacts)
com.android.ide.common.build.GenericBuiltArtifacts artifacts
public java.util.List getBaselineProfiles (com.android.ide.common.build.GenericBuiltArtifacts)
com.android.ide.common.build.GenericBuiltArtifacts artifacts
public java.lang.Integer getMinSdkVersionForDexing (com.android.ide.common.build.GenericBuiltArtifacts)
com.android.ide.common.build.GenericBuiltArtifacts artifacts
public com.android.ide.common.build.GenericBuiltArtifacts instantiate (int, com.android.ide.common.build.GenericArtifactType, java.lang.String, java.lang.String, java.util.List, java.lang.String, java.util.List, java.lang.Integer)
int version
com.android.ide.common.build.GenericArtifactType artifactType
String applicationId
String variantName
java.util.List elements
String elementType
java.util.List baselineProfiles
Integer minSdkVersionForDexing
public volatile synthetic com.google.gson.TypeAdapter getArtifactTypeTypeAdapter ()
public volatile synthetic java.lang.Object getArtifactType (com.android.ide.common.build.CommonBuiltArtifacts)
com.android.ide.common.build.CommonBuiltArtifacts artifacts
public volatile synthetic java.util.Collection getElements (com.android.ide.common.build.CommonBuiltArtifacts)
com.android.ide.common.build.CommonBuiltArtifacts artifacts
public volatile synthetic java.lang.String getElementType (com.android.ide.common.build.CommonBuiltArtifacts)
com.android.ide.common.build.CommonBuiltArtifacts artifacts
public volatile synthetic java.util.List getBaselineProfiles (com.android.ide.common.build.CommonBuiltArtifacts)
com.android.ide.common.build.CommonBuiltArtifacts artifacts
public volatile synthetic java.lang.Integer getMinSdkVersionForDexing (com.android.ide.common.build.CommonBuiltArtifacts)
com.android.ide.common.build.CommonBuiltArtifacts artifacts
public volatile synthetic com.android.ide.common.build.CommonBuiltArtifacts instantiate (int, java.lang.Object, java.lang.String, java.lang.String, java.util.List, java.lang.String, java.util.List, java.lang.Integer)
int version
Object artifactType
String applicationId
String variantName
java.util.List elements
String elementType
java.util.List baselineProfiles
Integer minSdkVersionForDexing
}
com/android/ide/common/build/GenericFilterConfiguration.class
GenericFilterConfiguration.kt
package com.android.ide.common.build
public final com.android.ide.common.build.GenericFilterConfiguration extends java.lang.Object {
private final String filterType
private final String identifier
public void <init> (java.lang.String, java.lang.String)
String filterType
String identifier
public final java.lang.String getFilterType ()
public final java.lang.String getIdentifier ()
public final java.lang.String component1 ()
public final java.lang.String component2 ()
public final com.android.ide.common.build.GenericFilterConfiguration copy (java.lang.String, java.lang.String)
String filterType
String identifier
public static synthetic com.android.ide.common.build.GenericFilterConfiguration copy$default (com.android.ide.common.build.GenericFilterConfiguration, java.lang.String, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/build/ListingFileRedirect.class
ListingFileRedirect.kt
package com.android.ide.common.build
public final com.android.ide.common.build.ListingFileRedirect extends java.lang.Object {
public static final com.android.ide.common.build.ListingFileRedirect INSTANCE
public static final String REDIRECT_MARKER
public static final String REDIRECT_PROPERTY_NAME
public static final String REDIRECT_FILE_NAME
private void <init> ()
public final void writeRedirect (java.io.File, java.io.File)
IllegalArgumentException ex
int $i$a$-use-ListingFileRedirect$writeRedirect$1
java.io.PrintWriter it
String path
java.io.File listingFile
java.io.File into
public final java.io.File maybeExtractRedirectedFile (java.io.File, java.lang.String)
int $i$a$-also-ListingFileRedirect$maybeExtractRedirectedFile$fileLocator$1
java.util.Properties it
java.util.Properties fileLocator
java.io.File file
String fileContent
java.io.File redirectFile
String redirectFileContent
public static synthetic java.io.File maybeExtractRedirectedFile$default (com.android.ide.common.build.ListingFileRedirect, java.io.File, java.lang.String, int, java.lang.Object)
public final java.io.File getListingFile (java.io.File)
java.io.File inputFile
static void <clinit> ()
}
com/android/ide/common/fonts/
com/android/ide/common/fonts/DirectoryHandler.class
DirectoryHandler.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.DirectoryHandler extends org.xml.sax.helpers.DefaultHandler {
private final com.android.ide.common.fonts.FontProvider provider
private final java.util.ArrayList fontDetails
private String fontName
private String fontMenu
private String fontMenuName
private final java.util.ArrayList fontFamilies
public void <init> (com.android.ide.common.fonts.FontProvider)
com.android.ide.common.fonts.FontProvider provider
public final java.util.ArrayList getFontFamilies ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
com.android.ide.common.fonts.MutableFontDetail font
String uri
String localName
String name
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String name
public final boolean parseItalics (java.lang.String)
String italics
private final java.lang.String addProtocol (java.lang.String)
String url
}
com/android/ide/common/fonts/DirectoryHandlerKt.class
DirectoryHandler.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.DirectoryHandlerKt extends java.lang.Object {
private static final String FAMILY
private static final String FONT
private static final String ATTR_FONT_NAME
private static final String ATTR_STYLE_NAME
private static final String ATTR_MENU
private static final String ATTR_MENU_NAME
private static final String ATTR_WEIGHT
private static final String ATTR_WIDTH
private static final String ATTR_ITALIC
private static final String ATTR_FONT_URL
}
com/android/ide/common/fonts/FontDetail.class
FontDetail.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontDetail extends java.lang.Object {
private final com.android.ide.common.fonts.FontFamily family
private final int weight
private final int width
private final boolean italics
private final String fontUrl
private final String styleName
private final boolean hasExplicitStyle
public final com.android.ide.common.fonts.FontFamily getFamily ()
public final int getWeight ()
public final int getWidth ()
public final boolean getItalics ()
public final java.lang.String getFontUrl ()
public final java.lang.String getStyleName ()
public final boolean getHasExplicitStyle ()
public final java.lang.String getFontStyle ()
public void <init> (com.android.ide.common.fonts.FontFamily, com.android.ide.common.fonts.MutableFontDetail)
com.android.ide.common.fonts.FontFamily fontFamily
com.android.ide.common.fonts.MutableFontDetail font
public void <init> (com.android.ide.common.fonts.FontDetail, com.android.ide.common.fonts.MutableFontDetail)
com.android.ide.common.fonts.FontDetail detail
com.android.ide.common.fonts.MutableFontDetail withStyle
public final com.android.ide.common.fonts.MutableFontDetail toMutableFontDetail ()
public final java.lang.String generateQuery (boolean)
StringBuilder query
boolean exact
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
private final java.lang.String generateStyleName (com.android.ide.common.fonts.MutableFontDetail)
com.android.ide.common.fonts.MutableFontDetail font
private final java.lang.String getWeightStyleName (int)
int weight
private final java.lang.String getItalicStyleNameSuffix (boolean)
boolean italics
}
com/android/ide/common/fonts/FontDetailKt.class
FontDetail.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontDetailKt extends java.lang.Object {
public static final int DEFAULT_WEIGHT
public static final int DEFAULT_WIDTH
}
com/android/ide/common/fonts/FontFamily.class
FontFamily.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontFamily extends java.lang.Object implements java.lang.Comparable {
private final com.android.ide.common.fonts.FontProvider provider
private final com.android.ide.common.fonts.FontSource fontSource
private final String name
private final String menu
private final String menuName
private final java.util.List fonts
public final com.android.ide.common.fonts.FontProvider getProvider ()
public final com.android.ide.common.fonts.FontSource getFontSource ()
public final java.lang.String getName ()
public final java.lang.String getMenu ()
public final java.lang.String getMenuName ()
public final java.util.List getFonts ()
public void <init> (com.android.ide.common.fonts.FontProvider, com.android.ide.common.fonts.FontSource, java.lang.String, java.lang.String, java.lang.String, java.util.List)
com.android.ide.common.fonts.FontProvider provider
com.android.ide.common.fonts.FontSource fontSource
String name
String menu
String menuName
java.util.List fonts
public void <init> (com.android.ide.common.fonts.FontProvider, com.android.ide.common.fonts.FontSource, java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.ImmutableList)
com.android.ide.common.fonts.FontProvider provider
com.android.ide.common.fonts.FontSource fontSource
String name
String menu
String menuName
com.google.common.collect.ImmutableList fonts
public void <init> (com.android.ide.common.fonts.FontProvider, java.lang.String)
com.android.ide.common.fonts.FontProvider provider
String name
public int compareTo (com.android.ide.common.fonts.FontFamily)
com.android.ide.common.fonts.FontFamily other
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
private final com.google.common.collect.ImmutableList build (java.util.List)
com.android.ide.common.fonts.MutableFontDetail font
com.google.common.collect.ImmutableList$Builder details
java.util.List fonts
public java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
Object other
}
com/android/ide/common/fonts/FontFamily$compareTo$1.class
FontFamily.kt
package com.android.ide.common.fonts
final synthetic com.android.ide.common.fonts.FontFamily$compareTo$1 extends kotlin.jvm.internal.PropertyReference1Impl {
public static final com.android.ide.common.fonts.FontFamily$compareTo$1 INSTANCE
void <init> ()
public java.lang.Object get (java.lang.Object)
Object receiver0
static void <clinit> ()
}
com/android/ide/common/fonts/FontFamily$compareTo$2.class
FontFamily.kt
package com.android.ide.common.fonts
final synthetic com.android.ide.common.fonts.FontFamily$compareTo$2 extends kotlin.jvm.internal.PropertyReference1Impl {
public static final com.android.ide.common.fonts.FontFamily$compareTo$2 INSTANCE
void <init> ()
public java.lang.Object get (java.lang.Object)
Object receiver0
static void <clinit> ()
}
com/android/ide/common/fonts/FontFamilyKt.class
FontFamily.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontFamilyKt extends java.lang.Object {
public static final String FILE_PROTOCOL_START
public static final String HTTPS_PROTOCOL_START
}
com/android/ide/common/fonts/FontFamilyKt$sam$java_util_function_Function$0.class
FontFamily.kt
package com.android.ide.common.fonts
final synthetic com.android.ide.common.fonts.FontFamilyKt$sam$java_util_function_Function$0 extends java.lang.Object implements java.util.function.Function {
private final synthetic kotlin.jvm.functions.Function1 function
void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 function
public final synthetic java.lang.Object apply (java.lang.Object)
Object p0
}
com/android/ide/common/fonts/FontLoader.class
FontLoader.kt
package com.android.ide.common.fonts
public com.android.ide.common.fonts.FontLoader extends java.lang.Object {
public static final com.android.ide.common.fonts.FontLoader$Companion Companion
private final Object lock
private java.util.HashMap providers
private java.util.HashMap fonts
private java.util.ArrayList sortedFontFamilies
private java.io.File fontPath
protected static com.android.ide.common.fonts.FontLoader instance
public void <init> ()
protected final java.lang.Object getLock ()
protected final java.util.HashMap getProviders ()
protected final void setProviders (java.util.HashMap)
java.util.HashMap
protected final java.util.HashMap getFonts ()
protected final void setFonts (java.util.HashMap)
java.util.HashMap
protected final java.util.ArrayList getSortedFontFamilies ()
protected final void setSortedFontFamilies (java.util.ArrayList)
java.util.ArrayList
public final java.io.File getFontPath ()
int $i$a$-synchronized-FontLoader$fontPath$1
protected final void setFontPath (java.io.File)
int $i$a$-synchronized-FontLoader$fontPath$2
java.io.File value
public final java.util.List getFontFamilies ()
int $i$a$-synchronized-FontLoader$fontFamilies$1
public final void loadDirectory (com.android.ide.common.fonts.FontProvider, java.net.URL)
java.util.List loadedFonts
com.android.ide.common.fonts.FontProvider provider
java.net.URL url
public final com.android.ide.common.fonts.FontProvider findProvider (java.lang.String)
int $i$a$-synchronized-FontLoader$findProvider$1
String authority
public final com.android.ide.common.fonts.FontProvider findOnlyKnownProvider ()
int $i$a$-synchronized-FontLoader$findOnlyKnownProvider$1
int $i$a$-synchronized-FontLoader$findOnlyKnownProvider$1
public final boolean fontsLoaded ()
int $i$a$-synchronized-FontLoader$fontsLoaded$1
public final com.android.ide.common.fonts.FontFamily findFont (com.android.ide.common.fonts.FontProvider, java.lang.String)
int $i$a$-synchronized-FontLoader$findFont$1
com.android.ide.common.fonts.FontProvider provider
String fontName
private final void lazyLoad ()
int $i$a$-synchronized-FontLoader$lazyLoad$1
int $i$a$-synchronized-FontLoader$lazyLoad$1
private final void loadProviders ()
com.android.ide.common.fonts.FontProvider provider
java.util.List providerList
java.io.File providerFolder
java.io.File providerFile
java.io.File fontsFolder
protected void loadFonts ()
com.android.ide.common.fonts.FontFamily family
java.util.List families
java.io.File providerFolder
java.io.File directoryFolder
java.io.File directoryFile
com.android.ide.common.fonts.FontProvider provider
java.io.File fontsFolder
private final java.util.List loadProviders (org.xml.sax.InputSource)
com.android.ide.common.fonts.ProviderHandler handler
org.xml.sax.InputSource source
private final java.util.List loadDirectory (com.android.ide.common.fonts.FontProvider, org.xml.sax.InputSource)
com.android.ide.common.fonts.DirectoryHandler handler
com.android.ide.common.fonts.FontProvider provider
org.xml.sax.InputSource source
private final void parseXml (org.xml.sax.InputSource, org.xml.sax.helpers.DefaultHandler) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.IOException
javax.xml.parsers.SAXParserFactory factory
javax.xml.parsers.SAXParser parser
org.xml.sax.InputSource source
org.xml.sax.helpers.DefaultHandler handler
private final void mergeFonts (com.android.ide.common.fonts.FontProvider, java.util.List)
int $i$a$-synchronized-FontLoader$mergeFonts$1
java.util.ArrayList existingFonts
java.util.Iterator existing
java.util.Iterator loaded
com.android.ide.common.fonts.FontFamily existingFont
com.android.ide.common.fonts.FontFamily loadedFont
com.android.ide.common.fonts.FontProvider provider
java.util.List fontFamilies
private final com.android.ide.common.fonts.FontFamily next (java.util.Iterator)
java.util.Iterator iterator
public static final com.android.ide.common.fonts.FontLoader getInstance (java.io.File)
java.io.File sdkPath
static void <clinit> ()
}
com/android/ide/common/fonts/FontLoader$Companion.class
FontLoader.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontLoader$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.fonts.FontLoader getInstance (java.io.File)
java.io.File sdkPath
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/fonts/FontLoaderKt.class
FontLoader.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontLoaderKt extends java.lang.Object {
public static final String FONT_PROVIDERS
public static final String FONT_PROVIDERS_FILENAME
public static final String FONT_DIRECTORY_FOLDER
public static final String FONT_DIRECTORY_FILENAME
}
com/android/ide/common/fonts/FontProvider.class
FontProvider.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontProvider extends java.lang.Object implements java.lang.Comparable {
public static final com.android.ide.common.fonts.FontProvider$Companion Companion
private final String name
private final String authority
private final String packageName
private final String url
private final String certificate
private final String developmentCertificate
public static final com.android.ide.common.fonts.FontProvider EMPTY_PROVIDER
public static final com.android.ide.common.fonts.FontProvider GOOGLE_PROVIDER
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String name
String authority
String packageName
String url
String certificate
String developmentCertificate
public final java.lang.String getName ()
public final java.lang.String getAuthority ()
public final java.lang.String getPackageName ()
public final java.lang.String getUrl ()
public final java.lang.String getCertificate ()
public final java.lang.String getDevelopmentCertificate ()
public final java.lang.String getCertificateResourceName ()
public final java.lang.String getFallbackResourceName ()
public int compareTo (com.android.ide.common.fonts.FontProvider)
com.android.ide.common.fonts.FontProvider other
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public volatile synthetic int compareTo (java.lang.Object)
Object other
static void <clinit> ()
}
com/android/ide/common/fonts/FontProvider$Companion.class
FontProvider.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontProvider$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/fonts/FontProviderKt.class
FontProvider.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.FontProviderKt extends java.lang.Object {
public static final String GOOGLE_FONT_NAME
public static final String GOOGLE_FONT_AUTHORITY
public static final String GOOGLE_FONT_PACKAGE_NAME
public static final String GOOGLE_FONT_URL
public static final String GOOGLE_FONT_CERTIFICATE
public static final String GOOGLE_FONT_DEVELOPMENT_CERTIFICATE
}
com/android/ide/common/fonts/FontSource.class
FontSource.kt
package com.android.ide.common.fonts
public final enum com.android.ide.common.fonts.FontSource extends java.lang.Enum {
public static final enum com.android.ide.common.fonts.FontSource SYSTEM
public static final enum com.android.ide.common.fonts.FontSource PROJECT
public static final enum com.android.ide.common.fonts.FontSource DOWNLOADABLE
public static final enum com.android.ide.common.fonts.FontSource LOOKUP
public static final enum com.android.ide.common.fonts.FontSource HEADER
private static final synthetic com.android.ide.common.fonts.FontSource[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.ide.common.fonts.FontSource[] values ()
public static com.android.ide.common.fonts.FontSource valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.fonts.FontSource[] $values ()
static void <clinit> ()
}
com/android/ide/common/fonts/FontsFolderProvider.class
FontsFolderProvider.kt
package com.android.ide.common.fonts
public abstract com.android.ide.common.fonts.FontsFolderProvider extends java.lang.Object {
public abstract java.io.File getFontsFolder ()
}
com/android/ide/common/fonts/MutableFontDetail.class
MutableFontDetail.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.MutableFontDetail extends java.lang.Object {
private int weight
private int width
private boolean italics
private String fontUrl
private String styleName
private boolean exact
private boolean hasExplicitStyle
public void <init> (int, int, boolean, java.lang.String, java.lang.String, boolean, boolean)
int weight
int width
boolean italics
String fontUrl
String styleName
boolean exact
boolean hasExplicitStyle
public final int getWeight ()
public final void setWeight (int)
int
public final int getWidth ()
public final void setWidth (int)
int
public final boolean getItalics ()
public final void setItalics (boolean)
boolean
public final java.lang.String getFontUrl ()
public final void setFontUrl (java.lang.String)
String
public final java.lang.String getStyleName ()
public final void setStyleName (java.lang.String)
String
public final boolean getExact ()
public final void setExact (boolean)
boolean
public final boolean getHasExplicitStyle ()
public final void setHasExplicitStyle (boolean)
boolean
public void <init> (int, int, boolean, boolean)
int weight
int width
boolean italics
boolean hasExplicitStyle
public void <init> (int, int, boolean)
int weight
int width
boolean italics
public void <init> ()
public final com.android.ide.common.fonts.FontDetail findBestMatch (java.util.Collection)
int match
com.android.ide.common.fonts.FontDetail detail
com.android.ide.common.fonts.FontDetail best
int bestMatch
java.util.Collection fonts
public final int match (com.android.ide.common.fonts.FontDetail)
com.android.ide.common.fonts.FontDetail other
}
com/android/ide/common/fonts/ProviderHandler.class
ProviderHandler.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.ProviderHandler extends org.xml.sax.helpers.DefaultHandler {
private final java.util.HashMap providers
public void <init> ()
public final java.util.List getFontProviders ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String name
String authority
String packageName
String url
String cert
String devCert
String uri
String localName
String qName
org.xml.sax.Attributes attributes
}
com/android/ide/common/fonts/ProviderHandlerKt.class
ProviderHandler.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.ProviderHandlerKt extends java.lang.Object {
private static final String TAG_PROVIDER
private static final String ATTR_PROVIDER_NAME
private static final String ATTR_AUTHORITY
private static final String ATTR_PACKAGE
private static final String ATTR_PROVIDER_URL
private static final String ATTR_PROVIDER_CERT
private static final String ATTR_PROVIDER_DEV_CERT
}
com/android/ide/common/fonts/QueryParser.class
QueryParser.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.QueryParser extends java.lang.Object {
public static final com.android.ide.common.fonts.QueryParser$Companion Companion
private final com.android.ide.common.fonts.QueryParser$Scanner scanner
private com.android.ide.common.fonts.QueryParser$Symbol symbol
private String fontName
private com.google.common.collect.LinkedHashMultimap fonts
private com.android.ide.common.fonts.MutableFontDetail fontDetail
public void <init> ()
private final com.android.ide.common.fonts.QueryParser$DownloadableParseResult parse (java.lang.String, java.lang.String)
String authority
String query
private final com.android.ide.common.fonts.QueryParser$DownloadableParseResult parseV12 (java.lang.String)
String authority
private final com.android.ide.common.fonts.QueryParser$DownloadableParseResult createResult (java.lang.String)
String authority
private final void parseFontStyle ()
private final void parseFontAlternative ()
private final void parseFontName ()
private final void parseWeightNumber ()
private final void parseWeight ()
private final void parseWeightSynonym ()
private final void parseWidth ()
private final void parseItal ()
private final void parseItalic ()
private final void parseBoldItalic ()
private final void parseNearest ()
private final void parseExact ()
private final void parseBestEffort ()
private final void expect (com.android.ide.common.fonts.QueryParser$Symbol)
com.android.ide.common.fonts.QueryParser$Symbol expected
private final com.android.ide.common.fonts.QueryParser$DownloadableParseResult parseV11 (java.lang.String)
com.android.ide.common.fonts.QueryParser$Symbol key
String keyName
String authority
private final transient java.lang.String valid (java.lang.String[])
String[] symbols
public static final com.android.ide.common.fonts.QueryParser$DownloadableParseResult parseDownloadableFont (java.lang.String, java.lang.String)
String authority
String query
public static final synthetic com.android.ide.common.fonts.QueryParser$DownloadableParseResult access$parse (com.android.ide.common.fonts.QueryParser, java.lang.String, java.lang.String)
com.android.ide.common.fonts.QueryParser $this
String authority
String query
static void <clinit> ()
}
com/android/ide/common/fonts/QueryParser$Companion.class
QueryParser.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.QueryParser$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.fonts.QueryParser$DownloadableParseResult parseDownloadableFont (java.lang.String, java.lang.String)
com.android.ide.common.fonts.QueryParser parser
String authority
String query
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/fonts/QueryParser$ParseResult.class
QueryParser.kt
package com.android.ide.common.fonts
public com.android.ide.common.fonts.QueryParser$ParseResult extends java.lang.Object {
public void <init> ()
}
com/android/ide/common/fonts/QueryParser$DownloadableParseResult.class
QueryParser.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.QueryParser$DownloadableParseResult extends com.android.ide.common.fonts.QueryParser$ParseResult {
private final String authority
private final com.google.common.collect.Multimap fonts
public void <init> (java.lang.String, com.google.common.collect.Multimap)
String authority
com.google.common.collect.Multimap fonts
public final java.lang.String getAuthority ()
public final com.google.common.collect.Multimap getFonts ()
}
com/android/ide/common/fonts/QueryParser$FontQueryParserError.class
QueryParser.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.QueryParser$FontQueryParserError extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
}
com/android/ide/common/fonts/QueryParser$Symbol.class
QueryParser.kt
package com.android.ide.common.fonts
final enum com.android.ide.common.fonts.QueryParser$Symbol extends java.lang.Enum {
public static final enum com.android.ide.common.fonts.QueryParser$Symbol AND
public static final enum com.android.ide.common.fonts.QueryParser$Symbol BEST_EFFORT
public static final enum com.android.ide.common.fonts.QueryParser$Symbol BOLD_ITALIC
public static final enum com.android.ide.common.fonts.QueryParser$Symbol COLON
public static final enum com.android.ide.common.fonts.QueryParser$Symbol COMMA
public static final enum com.android.ide.common.fonts.QueryParser$Symbol EOQ
public static final enum com.android.ide.common.fonts.QueryParser$Symbol EQUALS
public static final enum com.android.ide.common.fonts.QueryParser$Symbol EXACT
public static final enum com.android.ide.common.fonts.QueryParser$Symbol ID
public static final enum com.android.ide.common.fonts.QueryParser$Symbol ITAL
public static final enum com.android.ide.common.fonts.QueryParser$Symbol ITALIC
public static final enum com.android.ide.common.fonts.QueryParser$Symbol NAME
public static final enum com.android.ide.common.fonts.QueryParser$Symbol NEAREST
public static final enum com.android.ide.common.fonts.QueryParser$Symbol NUMBER
public static final enum com.android.ide.common.fonts.QueryParser$Symbol SEPARATOR
public static final enum com.android.ide.common.fonts.QueryParser$Symbol WEIGHT
public static final enum com.android.ide.common.fonts.QueryParser$Symbol WEIGHT_SYNONYM
public static final enum com.android.ide.common.fonts.QueryParser$Symbol WIDTH
private static final synthetic com.android.ide.common.fonts.QueryParser$Symbol[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.ide.common.fonts.QueryParser$Symbol[] values ()
public static com.android.ide.common.fonts.QueryParser$Symbol valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.fonts.QueryParser$Symbol[] $values ()
static void <clinit> ()
}
com/android/ide/common/fonts/QueryParser$Scanner.class
QueryParser.kt
package com.android.ide.common.fonts
final com.android.ide.common.fonts.QueryParser$Scanner extends java.lang.Object {
private String query
private int index
private int startIndex
private boolean isNumberPrefix
private String last
private float number
public void <init> ()
public final java.lang.String getLast ()
public final float getNumber ()
public final void init (java.lang.String)
String value
public final com.android.ide.common.fonts.QueryParser$Symbol next ()
char ch
public final com.android.ide.common.fonts.QueryParser$Symbol peek ()
int savedIndex
int savedStartIndex
String savedLast
float savedNumber
com.android.ide.common.fonts.QueryParser$Symbol symbol
private final void reset ()
private final com.android.ide.common.fonts.QueryParser$Symbol number ()
private final com.android.ide.common.fonts.QueryParser$Symbol id ()
char ch
boolean isSymbolPart
private final boolean checkNumberPrefix ()
String prefix
private final com.android.ide.common.fonts.QueryParser$Symbol checkId (java.lang.String)
String id
private final com.android.ide.common.fonts.QueryParser$Symbol weight (int)
int amount
private final com.android.ide.common.fonts.QueryParser$Symbol symbol (com.android.ide.common.fonts.QueryParser$Symbol, char)
com.android.ide.common.fonts.QueryParser$Symbol symbol
char ch
}
com/android/ide/common/fonts/QueryParser$WhenMappings.class
QueryParser.kt
package com.android.ide.common.fonts
public final synthetic com.android.ide.common.fonts.QueryParser$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/ide/common/fonts/SdkFonts.class
SdkFonts.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.SdkFonts extends java.lang.Object {
private static final String FONTS_FOLDER
public static final java.io.File getFontsPath (java.io.File)
int $i$a$-let-SdkFonts$getFontsPath$1
java.io.File it
java.io.File sdkPath
}
com/android/ide/common/fonts/SdkFontsFolderProvider.class
SdkFontsFolderProvider.kt
package com.android.ide.common.fonts
public final com.android.ide.common.fonts.SdkFontsFolderProvider extends java.lang.Object implements com.android.ide.common.fonts.FontsFolderProvider {
private final java.util.function.Supplier sdkHomeProvider
private java.io.File cachedSdkHome
public void <init> (java.util.function.Supplier)
java.util.function.Supplier sdkHomeProvider
public java.io.File getFontsFolder ()
java.io.File sdkHome
private final java.io.File createTempSdk ()
java.io.IOException ex
}
com/android/ide/common/repository/
com/android/ide/common/repository/AgpVersion.class
AgpVersion.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.AgpVersion extends java.lang.Object implements java.lang.Comparable {
public static final com.android.ide.common.repository.AgpVersion$Companion Companion
private final int major
private final int minor
private final int micro
private final com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
private final Integer preview
private static final kotlin.text.Regex VERSION_REGEX
private static final kotlin.text.Regex STABLE_VERSION_REGEX
private void <init> (int, int, int, com.android.ide.common.repository.AgpVersion$PreviewKind, java.lang.Integer)
int major
int minor
int micro
com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
Integer preview
public final int getMajor ()
public final int getMinor ()
public final int getMicro ()
public final com.android.ide.common.repository.AgpVersion$PreviewKind getPreviewKind ()
public final java.lang.Integer getPreview ()
public final java.lang.String getPreviewType ()
public final boolean isPreview ()
public final boolean isSnapshot ()
public void <init> (int, int, int)
int major
int minor
int micro
public synthetic void <init> (int, int, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public boolean equals (java.lang.Object)
com.android.ide.common.repository.AgpVersion that
Object other
public int hashCode ()
public int compareTo (com.android.ide.common.repository.AgpVersion)
com.android.ide.common.repository.AgpVersion other
public final int compareTo (java.lang.String)
String value
public final int compareIgnoringQualifiers (com.android.ide.common.repository.AgpVersion)
com.android.ide.common.repository.AgpVersion thisWithoutQualifiers
com.android.ide.common.repository.AgpVersion otherWithoutQualifiers
com.android.ide.common.repository.AgpVersion other
public final int compareIgnoringQualifiers (java.lang.String)
String value
public final boolean isAtLeast (int, int, int)
int major
int minor
int micro
public final boolean isAtLeastIncludingPreviews (int, int, int)
com.android.ide.common.repository.AgpVersion thisWithoutQualifiers
int major
int minor
int micro
public final boolean isAtLeast (int, int, int, java.lang.String, int, boolean)
com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
com.android.ide.common.repository.AgpVersion other
int major
int minor
int micro
String previewType
int previewVersion
boolean isSnapshot
public java.lang.String toString ()
StringBuilder sb
public void <init> (int, int)
int major
int minor
public static final com.android.ide.common.repository.AgpVersion tryParse (java.lang.String)
String value
public static final com.android.ide.common.repository.AgpVersion parse (java.lang.String)
String value
public static final com.android.ide.common.repository.AgpVersion tryParseStable (java.lang.String)
String value
public static final com.android.ide.common.repository.AgpVersion parseStable (java.lang.String)
String value
public volatile synthetic int compareTo (java.lang.Object)
Object other
public static final synthetic kotlin.text.Regex access$getVERSION_REGEX$cp ()
public synthetic void <init> (int, int, int, com.android.ide.common.repository.AgpVersion$PreviewKind, java.lang.Integer, kotlin.jvm.internal.DefaultConstructorMarker)
int major
int minor
int micro
com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
Integer preview
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
public static final synthetic kotlin.text.Regex access$getSTABLE_VERSION_REGEX$cp ()
static void <clinit> ()
String digit
String num
String previewKind
String dot
String dev
String pattern
String digit
String num
String dot
String pattern
}
com/android/ide/common/repository/AgpVersion$PreviewKind.class
AgpVersion.kt
package com.android.ide.common.repository
public final enum com.android.ide.common.repository.AgpVersion$PreviewKind extends java.lang.Enum {
public static final com.android.ide.common.repository.AgpVersion$PreviewKind$Companion Companion
public static final enum com.android.ide.common.repository.AgpVersion$PreviewKind ALPHA
public static final enum com.android.ide.common.repository.AgpVersion$PreviewKind BETA
public static final enum com.android.ide.common.repository.AgpVersion$PreviewKind RC
public static final enum com.android.ide.common.repository.AgpVersion$PreviewKind DEV
public static final enum com.android.ide.common.repository.AgpVersion$PreviewKind NONE
private static final synthetic com.android.ide.common.repository.AgpVersion$PreviewKind[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public java.lang.String toString ()
public final java.lang.String toPreviewType ()
public final boolean toIsSnapshot ()
public static com.android.ide.common.repository.AgpVersion$PreviewKind[] values ()
public static com.android.ide.common.repository.AgpVersion$PreviewKind valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.repository.AgpVersion$PreviewKind[] $values ()
static void <clinit> ()
}
com/android/ide/common/repository/AgpVersion$PreviewKind$Companion.class
AgpVersion.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.AgpVersion$PreviewKind$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.repository.AgpVersion$PreviewKind fromPreviewTypeAndIsSnapshot (java.lang.String, boolean)
String value
boolean isSnapshot
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/repository/AgpVersion$PreviewKind$WhenMappings.class
AgpVersion.kt
package com.android.ide.common.repository
public final synthetic com.android.ide.common.repository.AgpVersion$PreviewKind$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/ide/common/repository/AgpVersion$Companion.class
AgpVersion.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.AgpVersion$Companion extends java.lang.Object {
private void <init> ()
private final boolean isTwoDigitPreviewFormat (int, int, int, com.android.ide.common.repository.AgpVersion$PreviewKind)
int major
int minor
int micro
com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
private final int parsePreviewString (int, int, int, com.android.ide.common.repository.AgpVersion$PreviewKind, java.lang.String)
int major
int minor
int micro
com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
String previewString
public final com.android.ide.common.repository.AgpVersion tryParse (java.lang.String)
int major
int minor
int micro
com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
Integer preview
NumberFormatException e
kotlin.text.MatchResult matchResult
java.util.List matchList
String value
public final com.android.ide.common.repository.AgpVersion parse (java.lang.String)
String value
public final com.android.ide.common.repository.AgpVersion tryParseStable (java.lang.String)
int major
int minor
int micro
NumberFormatException e
kotlin.text.MatchResult matchResult
java.util.List matchList
String value
public final com.android.ide.common.repository.AgpVersion parseStable (java.lang.String)
String value
public static final synthetic boolean access$isTwoDigitPreviewFormat (com.android.ide.common.repository.AgpVersion$Companion, int, int, int, com.android.ide.common.repository.AgpVersion$PreviewKind)
com.android.ide.common.repository.AgpVersion$Companion $this
int major
int minor
int micro
com.android.ide.common.repository.AgpVersion$PreviewKind previewKind
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/repository/AgpVersion$Companion$WhenMappings.class
AgpVersion.kt
package com.android.ide.common.repository
public final synthetic com.android.ide.common.repository.AgpVersion$Companion$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/ide/common/repository/GoogleMavenArtifactId.class
GoogleMavenArtifactId.kt
package com.android.ide.common.repository
public final enum com.android.ide.common.repository.GoogleMavenArtifactId extends java.lang.Enum {
public static final com.android.ide.common.repository.GoogleMavenArtifactId$Companion Companion
private final String mavenGroupId
private final String mavenArtifactId
private final boolean isPlatformSupportLibrary
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId SUPPORT_ANNOTATIONS
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_SUPPORT_ANNOTATIONS
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId SUPPORT_V4
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_SUPPORT_V4
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId SUPPORT_V13
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_SUPPORT_V13
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId APP_COMPAT_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_APP_COMPAT_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId SUPPORT_VECTOR_DRAWABLE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_SUPPORT_VECTOR_DRAWABLE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId DESIGN
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_DESIGN
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId GRID_LAYOUT_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_GRID_LAYOUT_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId MEDIA_ROUTER_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_MEDIA_ROUTER_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId CARDVIEW_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_CARDVIEW_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId PALETTE_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_PALETTE_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId LEANBACK_V17
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_LEANBACK_V17
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId RECYCLERVIEW_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_RECYCLERVIEW_V7
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId EXIF_INTERFACE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_EXIF_INTERFACE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_PREFERENCE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId CONSTRAINT_LAYOUT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_CONSTRAINT_LAYOUT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId FLEXBOX_LAYOUT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_COORDINATOR_LAYOUT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_VIEWPAGER
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_VIEWPAGER2
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_FRAGMENT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId NAVIGATION_FRAGMENT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_NAVIGATION_FRAGMENT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId NAVIGATION_UI
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_NAVIGATION_UI
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId NAVIGATION_FRAGMENT_KTX
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_NAVIGATION_FRAGMENT_KTX
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId NAVIGATION_UI_KTX
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_NAVIGATION_UI_KTX
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId NAVIGATION
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_NAVIGATION_DYNAMIC_FEATURES_FRAGMENT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_NAVIGATION_COMMON
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId TEST_RUNNER
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_TEST_RUNNER
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ESPRESSO_CORE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_ESPRESSO_CORE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ESPRESSO_CONTRIB
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_ESPRESSO_CONTRIB
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId TEST_RULES
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_TEST_RULES
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_TEST_EXT_JUNIT
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId DATA_BINDING_LIB
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_DATA_BINDING_LIB
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId DATA_BINDING_BASELIB
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_DATA_BINDING_BASELIB
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId DATA_BINDING_ANNOTATION_PROCESSOR
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_DATA_BINDING_ANNOTATION_PROCESSOR
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId DATA_BINDING_ADAPTERS
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_DATA_BINDING_ADAPTERS
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId ANDROIDX_WORK_RUNTIME
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId PLAY_SERVICES
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId PLAY_SERVICES_ADS
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId PLAY_SERVICES_WEARABLE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId PLAY_SERVICES_MAPS
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId WEARABLE
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId COMPOSE_RUNTIME
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId COMPOSE_TOOLING
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId COMPOSE_TOOLING_PREVIEW
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId COMPOSE_UI
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId JETBRAINS_COMPOSE_TOOLING_PREVIEW
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId KOTLIN_STDLIB
public static final enum com.android.ide.common.repository.GoogleMavenArtifactId KOTLIN_REFLECT
private static final synthetic com.android.ide.common.repository.GoogleMavenArtifactId[] $VALUES
private void <init> (java.lang.String, int, java.lang.String, java.lang.String, boolean)
String $enum$name
int $enum$ordinal
String mavenGroupId
String mavenArtifactId
boolean isPlatformSupportLibrary
public final java.lang.String getMavenGroupId ()
public final java.lang.String getMavenArtifactId ()
public final boolean isPlatformSupportLibrary ()
public final com.android.ide.common.repository.GradleCoordinate getCoordinate (java.lang.String)
String revision
public final com.android.ide.common.gradle.Component getComponent (java.lang.String)
String version
public final com.android.ide.common.gradle.Dependency getDependency (java.lang.String)
String richVersion
public final boolean isAndroidxLibrary ()
public final boolean isAndroidxPlatformLibrary ()
public final boolean hasAndroidxEquivalent ()
public java.lang.String toString ()
public static com.android.ide.common.repository.GoogleMavenArtifactId[] values ()
public static com.android.ide.common.repository.GoogleMavenArtifactId valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.repository.GoogleMavenArtifactId[] $values ()
public static final com.android.ide.common.repository.GoogleMavenArtifactId find (java.lang.String)
String moduleId
public static final com.android.ide.common.repository.GoogleMavenArtifactId find (java.lang.String, java.lang.String)
String groupId
String artifactId
public static final com.android.ide.common.repository.GoogleMavenArtifactId forCoordinate (com.android.ide.common.repository.GradleCoordinate)
com.android.ide.common.repository.GradleCoordinate coordinate
static void <clinit> ()
}
com/android/ide/common/repository/GoogleMavenArtifactId$Companion.class
GoogleMavenArtifactId.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.GoogleMavenArtifactId$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.repository.GoogleMavenArtifactId find (java.lang.String)
int $i$a$-find-GoogleMavenArtifactId$Companion$find$1
com.android.ide.common.repository.GoogleMavenArtifactId it
String moduleId
public final com.android.ide.common.repository.GoogleMavenArtifactId find (java.lang.String, java.lang.String)
int $i$a$-find-GoogleMavenArtifactId$Companion$find$2
com.android.ide.common.repository.GoogleMavenArtifactId it
String groupId
String artifactId
public final com.android.ide.common.repository.GoogleMavenArtifactId forCoordinate (com.android.ide.common.repository.GradleCoordinate)
String groupId
String artifactId
com.android.ide.common.repository.GradleCoordinate coordinate
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/repository/GoogleMavenRepository.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
public abstract com.android.ide.common.repository.GoogleMavenRepository extends com.android.ide.common.repository.NetworkCache {
public static final com.android.ide.common.repository.GoogleMavenRepository$Companion Companion
private java.util.Map packageMap
public static final String MAVEN_GOOGLE_CACHE_DIR_KEY
public void <init> (java.nio.file.Path, int, int, boolean)
java.nio.file.Path cacheDir
int networkTimeoutMs
int cacheExpiryHours
boolean useNetwork
public synthetic void <init> (java.nio.file.Path, int, int, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final boolean hasGroupId (java.lang.String)
String groupId
public final com.android.ide.common.gradle.Version findVersion (com.android.ide.common.gradle.Dependency, java.util.function.Predicate)
com.android.ide.common.gradle.Dependency dependency
java.util.function.Predicate filter
public static synthetic com.android.ide.common.gradle.Version findVersion$default (com.android.ide.common.repository.GoogleMavenRepository, com.android.ide.common.gradle.Dependency, java.util.function.Predicate, int, java.lang.Object)
public final com.android.ide.common.gradle.Version findVersion (com.android.ide.common.gradle.Dependency, java.util.function.Predicate, boolean)
int $i$a$-let-GoogleMavenRepository$findVersion$4
com.android.ide.common.gradle.Version it
com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo artifactInfo
kotlin.jvm.functions.Function1 snapshotFilter
com.google.common.collect.Range range
com.android.ide.common.gradle.VersionRange excludedRange
String group
kotlin.jvm.functions.Function1 filter
kotlin.jvm.functions.Function1 compositeFilter
com.android.ide.common.gradle.Dependency dependency
java.util.function.Predicate predicate
boolean allowPreview
public static synthetic com.android.ide.common.gradle.Version findVersion$default (com.android.ide.common.repository.GoogleMavenRepository, com.android.ide.common.gradle.Dependency, java.util.function.Predicate, boolean, int, java.lang.Object)
private final kotlin.jvm.functions.Function1 getSnapshotVersionFilter (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 filter
public final com.android.ide.common.gradle.Version findVersion (java.lang.String, java.lang.String, java.util.function.Predicate, boolean)
String groupId
String artifactId
java.util.function.Predicate filter
boolean allowPreview
public static synthetic com.android.ide.common.gradle.Version findVersion$default (com.android.ide.common.repository.GoogleMavenRepository, java.lang.String, java.lang.String, java.util.function.Predicate, boolean, int, java.lang.Object)
public final com.android.ide.common.gradle.Version findVersion (java.lang.String, java.lang.String, kotlin.jvm.functions.Function1, boolean)
com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo artifactInfo
String groupId
String artifactId
kotlin.jvm.functions.Function1 filter
boolean allowPreview
public static synthetic com.android.ide.common.gradle.Version findVersion$default (com.android.ide.common.repository.GoogleMavenRepository, java.lang.String, java.lang.String, kotlin.jvm.functions.Function1, boolean, int, java.lang.Object)
public final java.util.Set getGroups ()
public final java.util.Set getArtifacts (java.lang.String)
String groupId
public final java.util.Set getVersions (java.lang.String, java.lang.String)
com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo artifactInfo
String groupId
String artifactId
public final java.util.Set getAgpVersions ()
com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo artifactInfo
public final java.util.List findCompileDependencies (java.lang.String, java.lang.String, com.android.ide.common.gradle.Version)
com.android.ide.common.repository.GoogleMavenRepository$PackageInfo packageInfo
com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo artifactInfo
String groupId
String artifactId
com.android.ide.common.gradle.Version version
private final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo findArtifact (java.lang.String, java.lang.String)
com.android.ide.common.repository.GoogleMavenRepository$PackageInfo packageInfo
String groupId
String artifactId
private final java.util.Map getPackageMap ()
int $i$a$-use-GoogleMavenRepository$getPackageMap$1
java.io.InputStream it
java.util.HashMap map
protected java.io.InputStream readDefaultData (java.lang.String)
String relative
private final void readMasterIndex (java.io.InputStream, java.util.Map)
String tag
com.android.ide.common.repository.GoogleMavenRepository$PackageInfo packageInfo
int eventType
int $i$a$-use-GoogleMavenRepository$readMasterIndex$1
org.kxml2.io.KXmlParser parser
java.io.InputStream it
java.io.IOException e
java.io.InputStream stream
java.util.Map map
public void <init> (java.nio.file.Path, int, int)
java.nio.file.Path cacheDir
int networkTimeoutMs
int cacheExpiryHours
public void <init> (java.nio.file.Path, int)
java.nio.file.Path cacheDir
int networkTimeoutMs
public void <init> (java.nio.file.Path)
java.nio.file.Path cacheDir
public void <init> ()
private static final boolean findVersion$predicate (java.util.function.Predicate, com.android.ide.common.gradle.Version)
java.util.function.Predicate $predicate
com.android.ide.common.gradle.Version version
public static final synthetic boolean access$findVersion$predicate (java.util.function.Predicate, com.android.ide.common.gradle.Version)
java.util.function.Predicate $predicate
com.android.ide.common.gradle.Version version
static void <clinit> ()
}
com/android/ide/common/repository/GoogleMavenRepository$findVersion$filter$1.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$findVersion$filter$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.ide.common.gradle.Dependency $dependency
final synthetic java.util.function.Predicate $predicate
void <init> (com.android.ide.common.gradle.Dependency, java.util.function.Predicate)
com.android.ide.common.gradle.Dependency $dependency
java.util.function.Predicate $predicate
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version v
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$findVersion$filter$2.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$findVersion$filter$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.ide.common.gradle.Dependency $dependency
final synthetic java.util.function.Predicate $predicate
void <init> (com.android.ide.common.gradle.Dependency, java.util.function.Predicate)
com.android.ide.common.gradle.Dependency $dependency
java.util.function.Predicate $predicate
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version v
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$findVersion$1.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$findVersion$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.ide.common.gradle.VersionRange $excludedRange
final synthetic kotlin.jvm.functions.Function1 $filter
void <init> (com.android.ide.common.gradle.VersionRange, kotlin.jvm.functions.Function1)
com.android.ide.common.gradle.VersionRange $excludedRange
kotlin.jvm.functions.Function1 $filter
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version v
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$findVersion$2.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$findVersion$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic boolean $allowPreview
void <init> (boolean)
boolean $allowPreview
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$findVersion$3.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$findVersion$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function1 $snapshotFilter
void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $snapshotFilter
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$getSnapshotVersionFilter$1.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$getSnapshotVersionFilter$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function1 $filter
void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $filter
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version candidate
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$findVersion$5.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$findVersion$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.function.Predicate $filter
void <init> (java.util.function.Predicate)
java.util.function.Predicate $filter
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$Companion.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.GoogleMavenRepository$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/repository/GoogleMavenRepository$ArtifactInfo.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo extends java.lang.Object {
private final String id
private final String versions
private final kotlin.Lazy dependencyInfo$delegate
public void <init> (java.lang.String, java.lang.String)
String id
String versions
public final java.lang.String getId ()
public final java.lang.String getVersions ()
private final java.util.HashMap getDependencyInfo ()
public final kotlin.sequences.Sequence getVersions ()
public final kotlin.sequences.Sequence getAgpVersions ()
public final com.android.ide.common.gradle.Version findVersion (kotlin.jvm.functions.Function1, boolean)
kotlin.jvm.functions.Function1 filter
boolean allowPreview
public static synthetic com.android.ide.common.gradle.Version findVersion$default (com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo, kotlin.jvm.functions.Function1, boolean, int, java.lang.Object)
public final java.util.List findCompileDependencies (com.android.ide.common.gradle.Version, com.android.ide.common.repository.GoogleMavenRepository$PackageInfo)
com.android.ide.common.gradle.Version version
com.android.ide.common.repository.GoogleMavenRepository$PackageInfo packageInfo
private final java.util.List loadCompileDependencies (com.android.ide.common.gradle.Version, com.android.ide.common.repository.GoogleMavenRepository$PackageInfo)
java.util.List dependencies
com.android.ide.common.gradle.Version version
com.android.ide.common.repository.GoogleMavenRepository$PackageInfo packageInfo
public final java.lang.String component1 ()
public final java.lang.String component2 ()
public final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo copy (java.lang.String, java.lang.String)
String id
String versions
public static synthetic com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo copy$default (com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo, java.lang.String, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/repository/GoogleMavenRepository$ArtifactInfo$getVersions$1.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$getVersions$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$getVersions$1 INSTANCE
void <init> ()
public final com.android.ide.common.gradle.Version invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/repository/GoogleMavenRepository$ArtifactInfo$getAgpVersions$1.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$getAgpVersions$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$getAgpVersions$1 INSTANCE
void <init> ()
public final com.android.ide.common.repository.AgpVersion invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/repository/GoogleMavenRepository$ArtifactInfo$findVersion$1.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$findVersion$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function1 $filter
void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 $filter
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$ArtifactInfo$findVersion$2.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$findVersion$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic boolean $allowPreview
void <init> (boolean)
boolean $allowPreview
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$ArtifactInfo$loadCompileDependencies$1.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$loadCompileDependencies$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.ide.common.gradle.Version $version
void <init> (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version $version
public final java.lang.Boolean invoke (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/GoogleMavenRepository$ArtifactInfo$dependencyInfo$2.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$dependencyInfo$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo$dependencyInfo$2 INSTANCE
void <init> ()
public final java.util.HashMap invoke ()
public volatile synthetic java.lang.Object invoke ()
static void <clinit> ()
}
com/android/ide/common/repository/GoogleMavenRepository$PackageInfo.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$PackageInfo extends java.lang.Object {
private final String pkg
private final kotlin.Lazy artifacts$delegate
final synthetic com.android.ide.common.repository.GoogleMavenRepository this$0
public void <init> (com.android.ide.common.repository.GoogleMavenRepository, java.lang.String)
com.android.ide.common.repository.GoogleMavenRepository this$0
String pkg
public final java.lang.String getPkg ()
private final java.util.Map getArtifacts ()
public final java.util.Set artifacts ()
int $i$a$-map-GoogleMavenRepository$PackageInfo$artifacts$4
com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
public final com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo findArtifact (java.lang.String)
String id
public final java.util.List loadCompileDependencies (java.lang.String, com.android.ide.common.gradle.Version)
int $i$a$-use-GoogleMavenRepository$PackageInfo$loadCompileDependencies$1
java.io.InputStream it
String file
java.io.InputStream stream
String id
com.android.ide.common.gradle.Version version
private final void initializeIndex (java.util.Map)
int $i$a$-use-GoogleMavenRepository$PackageInfo$initializeIndex$1
java.io.InputStream it
java.io.InputStream stream
java.util.Map map
private final void readGroupData (java.io.InputStream, java.util.Map)
com.android.ide.common.repository.GoogleMavenRepository$ArtifactInfo artifactInfo
String artifactId
String versions
int eventType
org.kxml2.io.KXmlParser parser
Exception e
java.io.InputStream stream
java.util.Map map
private final java.util.List readCompileDependenciesFromPomFile (java.io.InputStream, java.lang.String)
com.android.ide.common.gradle.Dependency dependency
int eventType
java.util.List dependencies
org.kxml2.io.KXmlParser parser
org.xmlpull.v1.XmlPullParserException e
Exception e
java.io.InputStream stream
String file
private final com.android.ide.common.gradle.Dependency readCompileDependency (org.kxml2.io.KXmlParser)
String groupId
String artifactId
String version
String scope
org.kxml2.io.KXmlParser parser
private final void check (java.lang.String, java.lang.String)
String item
String name
public static final synthetic void access$initializeIndex (com.android.ide.common.repository.GoogleMavenRepository$PackageInfo, java.util.Map)
com.android.ide.common.repository.GoogleMavenRepository$PackageInfo $this
java.util.Map map
}
com/android/ide/common/repository/GoogleMavenRepository$PackageInfo$artifacts$2.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.GoogleMavenRepository$PackageInfo$artifacts$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.android.ide.common.repository.GoogleMavenRepository$PackageInfo this$0
void <init> (com.android.ide.common.repository.GoogleMavenRepository$PackageInfo)
com.android.ide.common.repository.GoogleMavenRepository$PackageInfo $receiver
public final java.util.HashMap invoke ()
java.util.HashMap map
public volatile synthetic java.lang.Object invoke ()
}
com/android/ide/common/repository/GoogleMavenRepositoryKt.class
GoogleMavenRepository.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.GoogleMavenRepositoryKt extends java.lang.Object {
public static final String GMAVEN_TEST_BASE_URL_ENV_VAR
public static final String DEFAULT_GMAVEN_URL
public static final String GMAVEN_BASE_URL
static void <clinit> ()
}
com/android/ide/common/repository/KnownVersionStability.class
KnownVersionStability.kt
package com.android.ide.common.repository
public final enum com.android.ide.common.repository.KnownVersionStability extends java.lang.Enum {
public static final enum com.android.ide.common.repository.KnownVersionStability INCOMPATIBLE
public static final enum com.android.ide.common.repository.KnownVersionStability INCREMENTAL
public static final enum com.android.ide.common.repository.KnownVersionStability SEMANTIC
public static final enum com.android.ide.common.repository.KnownVersionStability STABLE
private static final synthetic com.android.ide.common.repository.KnownVersionStability[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public final com.android.ide.common.gradle.Version expiration (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version version
public static com.android.ide.common.repository.KnownVersionStability[] values ()
public static com.android.ide.common.repository.KnownVersionStability valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.repository.KnownVersionStability[] $values ()
static void <clinit> ()
}
com/android/ide/common/repository/KnownVersionStability$WhenMappings.class
KnownVersionStability.kt
package com.android.ide.common.repository
public final synthetic com.android.ide.common.repository.KnownVersionStability$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/ide/common/repository/KnownVersionStabilityKt.class
KnownVersionStability.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.KnownVersionStabilityKt extends java.lang.Object {
private static final String FIREBASE_GROUP_ID
private static final String GOOGLE_MOBILE_SERVICES_GROUP_ID
private static final int GMS_AND_FIREBASE_SEMANTIC_START
private static final String KOTLIN_GROUP_ID
private static final String KOTLIN_STDLIB
private static final String KOTLIN_REFLECT
private static final String KOTLIN_JDK9
private static final String KOTLIN_JDK8
private static final String KOTLIN_JDK7
private static final String KOTLIN_JRE9
private static final String KOTLIN_JRE8
private static final String KOTLIN_JRE7
public static final com.android.ide.common.repository.KnownVersionStability getStability (com.android.ide.common.gradle.Component)
com.android.ide.common.gradle.Component $this$stability
public static final com.android.ide.common.repository.KnownVersionStability stabilityOf (java.lang.String, java.lang.String, java.lang.String)
String groupId
String artifactId
String revision
public static synthetic com.android.ide.common.repository.KnownVersionStability stabilityOf$default (java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object)
private static final com.android.ide.common.repository.KnownVersionStability kotlinStabilityOf (java.lang.String)
String artifactId
private static final com.android.ide.common.repository.KnownVersionStability gmsAndFirebaseStability (com.android.ide.common.gradle.Version)
Integer major
com.android.ide.common.gradle.Version version
private static final com.android.ide.common.repository.KnownVersionStability supportLibStability (java.lang.String)
String artifactId
}
com/android/ide/common/repository/NetworkCache.class
NetworkCache.kt
package com.android.ide.common.repository
public abstract com.android.ide.common.repository.NetworkCache extends java.lang.Object {
private final String baseUrl
private final String cacheKey
private final java.nio.file.Path cacheDir
private final int networkTimeoutMs
private final int cacheExpiryHours
private final boolean networkEnabled
private com.android.ide.common.repository.NetworkCache$DataSourceType lastReadSourceType
public void <init> (java.lang.String, java.lang.String, java.nio.file.Path, int, int, boolean)
String baseUrl
String cacheKey
java.nio.file.Path cacheDir
int networkTimeoutMs
int cacheExpiryHours
boolean networkEnabled
public synthetic void <init> (java.lang.String, java.lang.String, java.nio.file.Path, int, int, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.nio.file.Path getCacheDir ()
protected final com.android.ide.common.repository.NetworkCache$DataSourceType getLastReadSourceType ()
protected final void setLastReadSourceType (com.android.ide.common.repository.NetworkCache$DataSourceType)
com.android.ide.common.repository.NetworkCache$DataSourceType
protected abstract byte[] readUrlData (java.lang.String, int)
protected abstract java.io.InputStream readDefaultData (java.lang.String)
protected abstract void error (java.lang.Throwable, java.lang.String)
protected java.io.InputStream findData (java.lang.String)
int $i$a$-ifEmpty-NetworkCache$findData$1$file$1
long lastModified
long now
long expiryMs
int $i$a$-let-NetworkCache$findData$1$1
java.nio.file.Path it
byte[] data
AssertionError e
Throwable e
int $i$a$-synchronized-NetworkCache$findData$1
java.nio.file.Path file
int $i$a$-synchronized-NetworkCache$findData$1
java.nio.file.Path file
Throwable e
int $i$a$-synchronized-NetworkCache$findData$1
java.nio.file.Path file
int $i$a$-synchronized-NetworkCache$findData$1
java.nio.file.Path file
java.io.InputStream result
String relative
}
com/android/ide/common/repository/NetworkCache$DataSourceType.class
NetworkCache.kt
package com.android.ide.common.repository
public final enum com.android.ide.common.repository.NetworkCache$DataSourceType extends java.lang.Enum {
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType UNKNOWN_SOURCE
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType TEST_DATA
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType CACHE_FILE_EXPIRED_NO_NETWORK
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType CACHE_FILE_EXPIRED_NETWORK_ERROR
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType CACHE_FILE_EXPIRED_UNKNOWN
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType CACHE_FILE_RECENT
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType CACHE_FILE_NEW
public static final enum com.android.ide.common.repository.NetworkCache$DataSourceType DEFAULT_DATA
private static final synthetic com.android.ide.common.repository.NetworkCache$DataSourceType[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.ide.common.repository.NetworkCache$DataSourceType[] values ()
public static com.android.ide.common.repository.NetworkCache$DataSourceType valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.repository.NetworkCache$DataSourceType[] $values ()
static void <clinit> ()
}
com/android/ide/common/repository/StubGoogleMavenRepository.class
StubGoogleMavenRepository.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.StubGoogleMavenRepository extends com.android.ide.common.repository.GoogleMavenRepository {
private final java.util.Map builtInData
private final java.util.Map urls
public void <init> (java.util.Map, java.util.Map, java.nio.file.Path)
java.util.Map builtInData
java.util.Map urls
java.nio.file.Path cacheDir
public synthetic void <init> (java.util.Map, java.util.Map, java.nio.file.Path, int, kotlin.jvm.internal.DefaultConstructorMarker)
protected byte[] readUrlData (java.lang.String, int)
String url
int timeout
protected java.lang.Void error (java.lang.Throwable, java.lang.String)
Throwable throwable
String message
protected java.io.ByteArrayInputStream readDefaultData (java.lang.String)
String relative
public void <init> (java.util.Map, java.util.Map)
java.util.Map builtInData
java.util.Map urls
public void <init> (java.util.Map)
java.util.Map builtInData
public void <init> ()
public volatile synthetic void error (java.lang.Throwable, java.lang.String)
Throwable throwable
String message
public volatile synthetic java.io.InputStream readDefaultData (java.lang.String)
String relative
}
com/android/ide/common/repository/AliasStyle.class
VersionCatalogNamingUtil.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.AliasStyle extends java.lang.Object {
private final boolean haveCamelCase
private final boolean haveHyphen
public void <init> (boolean, boolean)
boolean haveCamelCase
boolean haveHyphen
public final boolean getHaveCamelCase ()
public final boolean getHaveHyphen ()
public final boolean component1 ()
public final boolean component2 ()
public final com.android.ide.common.repository.AliasStyle copy (boolean, boolean)
boolean haveCamelCase
boolean haveHyphen
public static synthetic com.android.ide.common.repository.AliasStyle copy$default (com.android.ide.common.repository.AliasStyle, boolean, boolean, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/repository/VersionCatalogNamingUtilKt.class
VersionCatalogNamingUtil.kt
package com.android.ide.common.repository
public final com.android.ide.common.repository.VersionCatalogNamingUtilKt extends java.lang.Object {
private static final boolean isAndroidX (com.android.ide.common.gradle.Dependency)
com.android.ide.common.gradle.Dependency $this$isAndroidX
public static final java.lang.String pickLibraryVariableName (com.android.ide.common.gradle.Dependency, boolean, java.util.Set)
int $i$a$-any-VersionCatalogNamingUtilKt$pickLibraryVariableName$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
String key
String name
java.util.TreeSet reserved
kotlin.jvm.functions.Function1 transform
String versionSuffix
String artifactId
String artifactKey
String groupSuffix
String withGroupSuffix
String groupPrefix
String withGroupPrefix
String groupId
String full
String fullSafe
int id
com.android.ide.common.gradle.Dependency dependency
boolean includeVersionInKey
java.util.Set caseSensitiveReserved
private static final kotlin.jvm.functions.Function1 getMaybeTransformToCamelCase (java.util.Set)
boolean haveCamelCase
boolean haveHyphen
boolean camelCaseOutput
java.util.Set reserved
private static final kotlin.jvm.functions.Function1 getMaybeTransformVersionToCamelCase (java.util.Set)
boolean haveCamelCase
boolean haveHyphen
boolean camelCaseOutput
java.util.Set reserved
public static final java.lang.String pickPluginVariableName (java.lang.String, java.util.Set)
java.util.TreeSet reserved
kotlin.jvm.functions.Function1 transform
String plugin
String shortName
String fullName
String pluginId
java.util.Set caseSensitiveReserved
private static final java.lang.String maybeLowCamelTransform (java.lang.String)
String name
public static final java.lang.String toSafeKey (java.lang.String)
int $i$a$-all-VersionCatalogNamingUtilKt$toSafeKey$1
char it
char element$iv
int $i$f$all
CharSequence $this$all$iv
char c
StringBuilder sb
String $this$toSafeKey
public static final java.lang.String toSafeHyphenKey (java.lang.String)
String $this$toSafeHyphenKey
private static final java.lang.String getGroupPrefix (com.android.ide.common.gradle.Dependency)
String group
String groupPrefix
com.android.ide.common.gradle.Dependency dependency
private static final boolean isCommonDomain (java.lang.String)
String $this$isCommonDomain
private static final java.lang.String cutDomainPrefix (java.lang.String)
String groupPrefix
String group
public static final java.lang.String pickVersionVariableName (com.android.ide.common.gradle.Dependency, java.util.Set)
String withVersion
String artifact
java.util.TreeSet reserved
kotlin.jvm.functions.Function1 transform
String artifactName
String withVersion
String groupPrefix
String withGroupIdPrefix
String withGroupIdPrefixVersion
String groupId
String withGroupId
String transformedWithGroupId
com.android.ide.common.gradle.Dependency dependency
java.util.Set caseSensitiveReserved
private static final com.android.ide.common.repository.AliasStyle getAliasStyle (java.util.Set)
char c
int i
String name
boolean haveCamelCase
boolean haveHyphen
java.util.Set reservedAliases
private static final java.lang.String generateWithSuffix (java.lang.String, java.util.Set, kotlin.jvm.functions.Function1)
String name
String maybeUpdatedName
int id
String prefix
java.util.Set reserved
kotlin.jvm.functions.Function1 transform
public static final java.lang.String pickPluginVersionVariableName (java.lang.String, java.util.Set)
String withVersion
java.util.TreeSet reserved
String plugin
String safeKey
kotlin.jvm.functions.Function1 transform
String transformedName
String withVersion
String fullName
String pluginId
java.util.Set caseSensitiveReserved
public static final boolean keysMatch (java.lang.String, java.lang.String)
int i
String s1
String s2
private static final char normalize (char)
char $this$normalize
}
com/android/ide/common/repository/VersionCatalogNamingUtilKt$getMaybeTransformToCamelCase$1.class
VersionCatalogNamingUtil.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.VersionCatalogNamingUtilKt$getMaybeTransformToCamelCase$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic boolean $camelCaseOutput
void <init> (boolean)
boolean $camelCaseOutput
public final java.lang.String invoke (java.lang.String)
String safeAlias
String alias
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/repository/VersionCatalogNamingUtilKt$getMaybeTransformVersionToCamelCase$1.class
VersionCatalogNamingUtil.kt
package com.android.ide.common.repository
final com.android.ide.common.repository.VersionCatalogNamingUtilKt$getMaybeTransformVersionToCamelCase$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic boolean $camelCaseOutput
void <init> (boolean)
boolean $camelCaseOutput
public final java.lang.String invoke (java.lang.String)
String version
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/resources/
com/android/ide/common/resources/AndroidAaptIgnore.class
AndroidAaptIgnore.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.AndroidAaptIgnore extends java.lang.Object {
private final String aaptIgnoreValue
public void <init> (java.lang.String)
String aaptIgnoreValue
public final java.lang.String getAaptIgnoreValue ()
}
com/android/ide/common/resources/AndroidAaptIgnoreKt.class
AndroidAaptIgnore.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.AndroidAaptIgnoreKt extends java.lang.Object {
public static final String ANDROID_AAPT_IGNORE
}
com/android/ide/common/resources/CompileResourceRequest.class
CompileResourceRequest.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.CompileResourceRequest extends java.lang.Object implements java.io.Serializable {
private final java.io.File inputFile
private final java.io.File outputDirectory
private final String inputDirectoryName
private final Boolean inputFileIsFromDependency
private final boolean isPseudoLocalize
private final boolean isPngCrunching
private final java.util.Map blameMap
private final java.io.File originalInputFile
private final java.io.File partialRFile
private final java.io.File mergeBlameFolder
private java.util.Map identifiedSourceSetMap
private final kotlin.Lazy sourcePath$delegate
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean, boolean, java.util.Map, java.io.File, java.io.File, java.io.File, java.util.Map)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
boolean isPseudoLocalize
boolean isPngCrunching
java.util.Map blameMap
java.io.File originalInputFile
java.io.File partialRFile
java.io.File mergeBlameFolder
java.util.Map identifiedSourceSetMap
public synthetic void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean, boolean, java.util.Map, java.io.File, java.io.File, java.io.File, java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.io.File getInputFile ()
public final java.io.File getOutputDirectory ()
public final java.lang.String getInputDirectoryName ()
public final java.lang.Boolean getInputFileIsFromDependency ()
public final boolean isPseudoLocalize ()
public final boolean isPngCrunching ()
public final java.util.Map getBlameMap ()
public final java.io.File getOriginalInputFile ()
public final java.io.File getPartialRFile ()
public final java.io.File getMergeBlameFolder ()
public final java.util.Map getIdentifiedSourceSetMap ()
public final void setIdentifiedSourceSetMap (java.util.Map)
java.util.Map
public final java.lang.String getSourcePath ()
public final void useRelativeSourcePath (java.util.Map)
java.util.Map moduleIdentifiedSourceSets
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean, boolean, java.util.Map, java.io.File, java.io.File, java.io.File)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
boolean isPseudoLocalize
boolean isPngCrunching
java.util.Map blameMap
java.io.File originalInputFile
java.io.File partialRFile
java.io.File mergeBlameFolder
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean, boolean, java.util.Map, java.io.File, java.io.File)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
boolean isPseudoLocalize
boolean isPngCrunching
java.util.Map blameMap
java.io.File originalInputFile
java.io.File partialRFile
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean, boolean, java.util.Map, java.io.File)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
boolean isPseudoLocalize
boolean isPngCrunching
java.util.Map blameMap
java.io.File originalInputFile
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean, boolean, java.util.Map)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
boolean isPseudoLocalize
boolean isPngCrunching
java.util.Map blameMap
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean, boolean)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
boolean isPseudoLocalize
boolean isPngCrunching
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean, boolean)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
boolean isPseudoLocalize
public void <init> (java.io.File, java.io.File, java.lang.String, java.lang.Boolean)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
Boolean inputFileIsFromDependency
public void <init> (java.io.File, java.io.File, java.lang.String)
java.io.File inputFile
java.io.File outputDirectory
String inputDirectoryName
public void <init> (java.io.File, java.io.File)
java.io.File inputFile
java.io.File outputDirectory
}
com/android/ide/common/resources/CompileResourceRequest$sourcePath$2.class
CompileResourceRequest.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.CompileResourceRequest$sourcePath$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.android.ide.common.resources.CompileResourceRequest this$0
void <init> (com.android.ide.common.resources.CompileResourceRequest)
com.android.ide.common.resources.CompileResourceRequest $receiver
public final java.lang.String invoke ()
public volatile synthetic java.lang.Object invoke ()
}
com/android/ide/common/resources/CopyToOutputDirectoryResourceCompilationService.class
CopyToOutputDirectoryResourceCompilationService.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.CopyToOutputDirectoryResourceCompilationService extends java.lang.Object implements com.android.ide.common.resources.ResourceCompilationService {
public static final com.android.ide.common.resources.CopyToOutputDirectoryResourceCompilationService INSTANCE
private void <init> ()
public void submitCompile (com.android.ide.common.resources.CompileResourceRequest)
java.io.File out
com.android.ide.common.resources.CompileResourceRequest request
public java.io.File compileOutputFor (com.android.ide.common.resources.CompileResourceRequest)
java.io.File parentDir
com.android.ide.common.resources.CompileResourceRequest request
public void close ()
static void <clinit> ()
}
com/android/ide/common/resources/KnownNamespacesMap.class
KnownNamespacesMap.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.KnownNamespacesMap extends java.lang.Object implements java.util.Map kotlin.jvm.internal.markers.KMutableMap {
public static final com.android.ide.common.resources.KnownNamespacesMap$Companion Companion
private Object resAutoValue
private Object toolsValue
public void <init> ()
public int getSize ()
int $i$a$-run-KnownNamespacesMap$size$1
Object $this$_get_size__u24lambda_u240
int $i$a$-run-KnownNamespacesMap$size$2
Object $this$_get_size__u24lambda_u241
int result
public java.util.Set getEntries ()
int $i$a$-run-KnownNamespacesMap$entries$1
Object $this$_get_entries__u24lambda_u242
int $i$a$-run-KnownNamespacesMap$entries$2
Object $this$_get_entries__u24lambda_u243
java.util.Set result
public java.util.Set getKeys ()
int $i$a$-run-KnownNamespacesMap$keys$1
Object $this$_get_keys__u24lambda_u244
int $i$a$-run-KnownNamespacesMap$keys$2
Object $this$_get_keys__u24lambda_u245
java.util.Set result
public java.util.Collection getValues ()
int $i$a$-let-KnownNamespacesMap$values$1
Object p0
int $i$a$-let-KnownNamespacesMap$values$2
Object p0
java.util.Set result
public boolean containsKey (com.android.ide.common.rendering.api.ResourceNamespace)
com.android.ide.common.rendering.api.ResourceNamespace key
public java.lang.Object get (com.android.ide.common.rendering.api.ResourceNamespace)
com.android.ide.common.rendering.api.ResourceNamespace key
public java.lang.Object put (com.android.ide.common.rendering.api.ResourceNamespace, java.lang.Object)
int $i$a$-also-KnownNamespacesMap$put$1
Object it
int $i$a$-also-KnownNamespacesMap$put$2
Object it
com.android.ide.common.rendering.api.ResourceNamespace key
Object value
public java.lang.Object remove (com.android.ide.common.rendering.api.ResourceNamespace)
int $i$a$-also-KnownNamespacesMap$remove$1
Object it
int $i$a$-also-KnownNamespacesMap$remove$2
Object it
com.android.ide.common.rendering.api.ResourceNamespace key
public void putAll (java.util.Map)
java.util.Map from
public void clear ()
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
int $i$a$-any-KnownNamespacesMap$containsValue$1
java.util.Map$Entry it
Object element$iv
int $i$f$any
Iterable $this$any$iv
Object value
public static final boolean canContainAll (java.util.Collection)
java.util.Collection keys
public final volatile int size ()
public final volatile java.util.Set entrySet ()
public final volatile java.util.Set keySet ()
public final volatile java.util.Collection values ()
public final volatile boolean containsKey (java.lang.Object)
Object key
public final volatile java.lang.Object get (java.lang.Object)
Object key
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public final volatile java.lang.Object remove (java.lang.Object)
Object key
static void <clinit> ()
}
com/android/ide/common/resources/KnownNamespacesMap$putAll$1.class
KnownNamespacesMap.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.KnownNamespacesMap$putAll$1 extends java.lang.Object implements java.util.function.BiConsumer {
final synthetic com.android.ide.common.resources.KnownNamespacesMap this$0
void <init> (com.android.ide.common.resources.KnownNamespacesMap)
com.android.ide.common.resources.KnownNamespacesMap $receiver
public final void accept (com.android.ide.common.rendering.api.ResourceNamespace, java.lang.Object)
com.android.ide.common.rendering.api.ResourceNamespace k
Object v
public volatile synthetic void accept (java.lang.Object, java.lang.Object)
Object p0
Object p1
}
com/android/ide/common/resources/KnownNamespacesMap$Companion.class
KnownNamespacesMap.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.KnownNamespacesMap$Companion extends java.lang.Object {
private void <init> ()
public final boolean canContainAll (java.util.Collection)
int $i$a$-all-KnownNamespacesMap$Companion$canContainAll$1
com.android.ide.common.rendering.api.ResourceNamespace key
Object element$iv
int $i$f$all
Iterable $this$all$iv
java.util.Collection keys
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/resources/LocaleConfigGeneratorKt.class
LocaleConfigGenerator.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.LocaleConfigGeneratorKt extends java.lang.Object {
public static final java.lang.String generateLocaleConfigManifestAttribute (java.lang.String)
String localeConfigFileName
public static final java.lang.String generateLocaleString (com.android.ide.common.resources.configuration.LocaleQualifier)
int $i$a$-let-LocaleConfigGeneratorKt$generateLocaleString$1
String script
int $i$a$-let-LocaleConfigGeneratorKt$generateLocaleString$2
String region
com.android.ide.common.resources.configuration.LocaleQualifier localeQualifier
public static final java.util.List generateLocaleList (java.util.Collection, boolean)
int $i$f$sortedBy
Object[] $this$sortedBy$iv
int $i$a$-fold-LocaleConfigGeneratorKt$generateLocaleList$allResources$1
java.util.List acc
java.io.File it
Object element$iv
int $i$f$fold
Object accumulator$iv
Iterable $this$fold$iv
Object initial$iv
int $i$a$-filter-LocaleConfigGeneratorKt$generateLocaleList$allResources$2
java.io.File it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-let-LocaleConfigGeneratorKt$generateLocaleList$1$1
com.android.ide.common.resources.configuration.FolderConfiguration folderConfig
int $i$a$-forEach-LocaleConfigGeneratorKt$generateLocaleList$1
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-let-LocaleConfigGeneratorKt$generateLocaleList$2$1
com.android.ide.common.resources.configuration.LocaleQualifier localeQualifier
int $i$a$-forEach-LocaleConfigGeneratorKt$generateLocaleList$2
com.android.ide.common.resources.configuration.LocaleQualifier it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.List allResources
java.util.List localeQualifiers
java.util.Set supportedLocales
java.util.Collection resources
boolean pseudoLocalesEnabled
public static synthetic java.util.List generateLocaleList$default (java.util.Collection, boolean, int, java.lang.Object)
public static final java.util.Set mergeLocaleLists (java.util.Collection)
int $i$a$-fold-LocaleConfigGeneratorKt$mergeLocaleLists$foldedLocales$1
java.util.Set acc
java.util.Collection it
Object element$iv
int $i$f$fold
Object accumulator$iv
Iterable $this$fold$iv
Object initial$iv
java.util.Set foldedLocales
java.util.Collection allLocales
public static final void writeSupportedLocales (java.io.File, java.util.Collection, java.lang.String)
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
java.io.File output
java.util.Collection locales
String defaultLocale
public static final java.lang.String validateLocale (java.lang.String)
int $i$a$-run-LocaleConfigGeneratorKt$validateLocale$1
com.android.ide.common.resources.configuration.LocaleQualifier $this$validateLocale_u24lambda_u2410
com.android.ide.common.resources.configuration.LocaleQualifier localeQualifier
String locale
public static final void writeLocaleConfig (java.io.File, java.util.Set)
int $i$a$-forEach-LocaleConfigGeneratorKt$writeLocaleConfig$1
String localeString
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.List outLines
java.io.File output
java.util.Set locales
public static final java.lang.String readResourcesPropertiesFile (java.util.Collection)
int $i$a$-use-LocaleConfigGeneratorKt$readResourcesPropertiesFile$1$1
java.io.FileInputStream it
String unqualifiedResLocale
int $i$a$-forEach-LocaleConfigGeneratorKt$readResourcesPropertiesFile$1
java.util.Properties properties
java.io.File input
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
Object defaultLocale
java.util.Collection inputFiles
}
com/android/ide/common/resources/LocaleConfigGeneratorKt$generateLocaleList$lambda$3$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.LocaleConfigGeneratorKt$generateLocaleList$lambda$3$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-LocaleConfigGeneratorKt$generateLocaleList$allResources$1$1
java.io.File file
int $i$a$-sortedBy-LocaleConfigGeneratorKt$generateLocaleList$allResources$1$1
java.io.File file
Object a
Object b
}
com/android/ide/common/resources/MergedResourceWriterRequest.class
MergedResourceWriterRequest.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.MergedResourceWriterRequest extends java.lang.Object {
private final com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
private final java.io.File rootFolder
private final java.io.File publicFile
private final com.android.ide.common.blame.MergingLog blameLog
private final com.android.ide.common.resources.ResourcePreprocessor preprocessor
private final com.android.ide.common.resources.ResourceCompilationService resourceCompilationService
private final java.io.File temporaryDirectory
private final com.android.ide.common.resources.SingleFileProcessor dataBindingExpressionRemover
private final java.io.File notCompiledOutputDirectory
private final boolean pseudoLocalesEnabled
private final boolean crunchPng
private final java.util.Map moduleSourceSets
public void <init> (com.android.ide.common.workers.WorkerExecutorFacade, java.io.File, java.io.File, com.android.ide.common.blame.MergingLog, com.android.ide.common.resources.ResourcePreprocessor, com.android.ide.common.resources.ResourceCompilationService, java.io.File, com.android.ide.common.resources.SingleFileProcessor, java.io.File, boolean, boolean, java.util.Map)
com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
java.io.File rootFolder
java.io.File publicFile
com.android.ide.common.blame.MergingLog blameLog
com.android.ide.common.resources.ResourcePreprocessor preprocessor
com.android.ide.common.resources.ResourceCompilationService resourceCompilationService
java.io.File temporaryDirectory
com.android.ide.common.resources.SingleFileProcessor dataBindingExpressionRemover
java.io.File notCompiledOutputDirectory
boolean pseudoLocalesEnabled
boolean crunchPng
java.util.Map moduleSourceSets
public final com.android.ide.common.workers.WorkerExecutorFacade getWorkerExecutor ()
public final java.io.File getRootFolder ()
public final java.io.File getPublicFile ()
public final com.android.ide.common.blame.MergingLog getBlameLog ()
public final com.android.ide.common.resources.ResourcePreprocessor getPreprocessor ()
public final com.android.ide.common.resources.ResourceCompilationService getResourceCompilationService ()
public final java.io.File getTemporaryDirectory ()
public final com.android.ide.common.resources.SingleFileProcessor getDataBindingExpressionRemover ()
public final java.io.File getNotCompiledOutputDirectory ()
public final boolean getPseudoLocalesEnabled ()
public final boolean getCrunchPng ()
public final java.util.Map getModuleSourceSets ()
}
com/android/ide/common/resources/PatternBasedFileFilter.class
PatternBasedFileFilter.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.PatternBasedFileFilter extends java.lang.Object {
private final java.util.List ignoredPatterns
public final java.lang.String getAaptStyleIgnoredPattern ()
public void <init> (com.android.ide.common.resources.AndroidAaptIgnore)
String patterns
com.android.ide.common.resources.AndroidAaptIgnore androidAaptIgnore
public void <init> (java.lang.String)
String aaptStyleIgnoredPattern
public void <init> (java.util.List)
java.util.List ignoredPatterns
public final boolean isIgnored (java.io.File)
String filePath
boolean isDirectory
java.io.File file
public final boolean isIgnored (java.lang.String, boolean)
int tokenIndex
int n
String token
boolean ignore
int nameIndex
int nameLength
String filePath
boolean isDirectory
public boolean equals (java.lang.Object)
com.android.ide.common.resources.PatternBasedFileFilter otherFilter
Object other
public int hashCode ()
}
com/android/ide/common/resources/RelativeResourceUtils.class
RelativeResourceUtils.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.RelativeResourceUtils extends java.lang.Object {
private static final String separator
public static final java.lang.String getRelativeSourceSetPath (java.io.File, java.util.Map)
String invariantFilePath
int resIndex
String relativePathToSourceSet
String identifier
String absoluteSourceSetPath
String absoluteResFilePath
java.io.File resourceFile
java.util.Map moduleSourceSets
public static final java.lang.String relativeResourcePathToAbsolutePath (java.lang.String, java.util.Map, java.nio.file.FileSystem)
String relativePath
java.util.Map sourceSetPathMap
java.nio.file.FileSystem fileSystem
public static synthetic java.lang.String relativeResourcePathToAbsolutePath$default (java.lang.String, java.util.Map, java.nio.file.FileSystem, int, java.lang.Object)
public static final kotlin.jvm.functions.Function1 relativeResourcePathToAbsolutePath (java.util.Map, java.nio.file.FileSystem)
java.util.Map sourceSetPathMap
java.nio.file.FileSystem fileSystem
public static synthetic kotlin.jvm.functions.Function1 relativeResourcePathToAbsolutePath$default (java.util.Map, java.nio.file.FileSystem, int, java.lang.Object)
public static final java.util.Map readFromSourceSetPathsFile (java.io.File)
int $i$a$-associate-RelativeResourceUtils$readFromSourceSetPathsFile$1$1
String it
Object element$iv$iv
int $i$f$associateTo
kotlin.sequences.Sequence $this$associateTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$associate
kotlin.sequences.Sequence $this$associate$iv
int $i$a$-use-RelativeResourceUtils$readFromSourceSetPathsFile$1
java.io.BufferedReader bufferedReader
java.io.File artifactFile
public static final void writeIdentifiedSourceSetsFile (java.util.List, java.lang.String, java.lang.String, java.io.File)
int $i$a$-forEach-RelativeResourceUtils$writeIdentifiedSourceSetsFile$1$1
java.util.Map$Entry it
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int $i$a$-use-RelativeResourceUtils$writeIdentifiedSourceSetsFile$1
java.io.BufferedWriter bw
java.util.List resourceSourceSets
String namespace
String projectPath
java.io.File output
public static final java.util.Map mergeIdentifiedSourceSetFiles (java.util.List)
int $i$a$-map-RelativeResourceUtils$mergeIdentifiedSourceSetFiles$1$1
java.io.File it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
int $i$a$-forEach-RelativeResourceUtils$mergeIdentifiedSourceSetFiles$1$2
java.util.Map it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-also-RelativeResourceUtils$mergeIdentifiedSourceSetFiles$1
java.util.Map identifiedSourceMap
java.util.List sourceSetFiles
public static final java.util.Map getIdentifiedSourceSetMap (java.util.List, java.lang.String, java.lang.String)
int $i$f$sortedBy
kotlin.sequences.Sequence $this$sortedBy$iv
int $i$a$-associate-RelativeResourceUtils$getIdentifiedSourceSetMap$3
String sourceSetFolderName
String appendProjectName
String appId
java.io.File sourceSet
Object element$iv$iv
int $i$f$associateTo
kotlin.sequences.Sequence $this$associateTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$associate
kotlin.sequences.Sequence $this$associate$iv
String projectName
int i
java.util.List resourceSourceSets
String namespace
String projectPath
public static final boolean isRelativeSourceSetResource (java.lang.String)
String filepath
}
com/android/ide/common/resources/RelativeResourceUtils$relativeResourcePathToAbsolutePath$1.class
RelativeResourceUtils.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.RelativeResourceUtils$relativeResourcePathToAbsolutePath$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.Map $sourceSetPathMap
final synthetic java.nio.file.FileSystem $fileSystem
void <init> (java.util.Map, java.nio.file.FileSystem)
java.util.Map $sourceSetPathMap
java.nio.file.FileSystem $fileSystem
public final java.lang.String invoke (java.lang.String)
int separatorIndex
String sourceSetPrefix
String resourcePathFromSourceSet
String systemRelativePath
String absolutePath
String relativePath
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/resources/RelativeResourceUtils$getIdentifiedSourceSetMap$1.class
RelativeResourceUtils.kt
package com.android.ide.common.resources
final synthetic com.android.ide.common.resources.RelativeResourceUtils$getIdentifiedSourceSetMap$1 extends kotlin.jvm.internal.PropertyReference1Impl {
public static final com.android.ide.common.resources.RelativeResourceUtils$getIdentifiedSourceSetMap$1 INSTANCE
void <init> ()
public java.lang.Object get (java.lang.Object)
Object receiver0
static void <clinit> ()
}
com/android/ide/common/resources/RelativeResourceUtils$getIdentifiedSourceSetMap$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.RelativeResourceUtils$getIdentifiedSourceSetMap$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-RelativeResourceUtils$getIdentifiedSourceSetMap$2
java.io.File p0
int $i$a$-sortedBy-RelativeResourceUtils$getIdentifiedSourceSetMap$2
java.io.File p0
Object a
Object b
}
com/android/ide/common/resources/ResourceCompilationService.class
ResourceCompilationService.kt
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourceCompilationService extends java.lang.Object implements java.io.Closeable {
public abstract void submitCompile (com.android.ide.common.resources.CompileResourceRequest) throws java.io.IOException
public abstract java.io.File compileOutputFor (com.android.ide.common.resources.CompileResourceRequest)
}
com/android/ide/common/resources/ResourceRepositoryUtil.class
ResourceRepositoryUtil.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.ResourceRepositoryUtil extends java.lang.Object {
public static final com.google.common.collect.Table getConfiguredResources (com.android.ide.common.resources.ResourceRepository, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.resources.ResourceType type
com.android.ide.common.rendering.api.ResourceNamespace namespace
java.util.Map backingMap
com.google.common.collect.Table result
com.android.ide.common.resources.ResourceRepository $this$getConfiguredResources
com.android.ide.common.resources.configuration.FolderConfiguration referenceConfig
public static final com.android.ide.common.resources.ResourceValueMap getConfiguredResources (com.android.ide.common.resources.ResourceRepository, com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.rendering.api.ResourceValue value
com.android.ide.common.resources.ResourceItem match
java.util.Collection itemGroup
java.util.Map itemsByName
com.android.ide.common.resources.ResourceValueMap result
com.android.ide.common.resources.ResourceRepository $this$getConfiguredResources
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
com.android.ide.common.resources.configuration.FolderConfiguration referenceConfig
public static final com.android.ide.common.rendering.api.ResourceValue getConfiguredValue (com.android.ide.common.resources.ResourceRepository, com.android.resources.ResourceType, java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
java.util.List items
com.android.ide.common.resources.ResourceItem match
com.android.ide.common.resources.ResourceRepository $this$getConfiguredValue
com.android.resources.ResourceType type
String name
com.android.ide.common.resources.configuration.FolderConfiguration referenceConfig
public static final java.util.SortedSet getLocales (com.android.ide.common.resources.ResourceRepository)
com.android.ide.common.resources.SingleNamespaceResourceRepository repository
java.util.TreeSet locales
com.android.ide.common.resources.ResourceRepository $this$getLocales
}
com/android/ide/common/resources/ResourceRepositoryUtil$getConfiguredResources$result$1.class
ResourceRepositoryUtil.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.ResourceRepositoryUtil$getConfiguredResources$result$1 extends java.lang.Object implements com.google.common.base.Supplier {
public static final com.android.ide.common.resources.ResourceRepositoryUtil$getConfiguredResources$result$1 INSTANCE
void <init> ()
public final java.util.Map get ()
public volatile synthetic java.lang.Object get ()
static void <clinit> ()
}
com/android/ide/common/resources/ResourceRepositoryUtil$getLocales$1.class
ResourceRepositoryUtil.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.ResourceRepositoryUtil$getLocales$1 extends java.lang.Object implements com.android.ide.common.resources.ResourceVisitor {
final synthetic java.util.TreeSet $locales
void <init> (java.util.TreeSet)
java.util.TreeSet $locales
public final com.android.ide.common.resources.ResourceVisitor$VisitResult visit (com.android.ide.common.resources.ResourceItem)
com.android.ide.common.resources.configuration.LocaleQualifier locale
com.android.ide.common.resources.ResourceItem it
}
com/android/ide/common/resources/ResourceUpdateTracerService.class
ResourceUpdateTracerService.kt
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourceUpdateTracerService extends java.lang.Object {
public static final com.android.ide.common.resources.ResourceUpdateTracerService$Companion Companion
public void <init> ()
public abstract void dumpTrace (java.lang.String)
static void <clinit> ()
}
com/android/ide/common/resources/ResourceUpdateTracerService$Companion.class
ResourceUpdateTracerService.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.ResourceUpdateTracerService$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.resources.ResourceUpdateTracerService getInstance ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/resources/ResourcesUtil.class
ResourcesUtil.kt
package com.android.ide.common.resources
public final com.android.ide.common.resources.ResourcesUtil extends java.lang.Object {
private static final String[] RESOURCE_PROTOCOLS
public static final java.lang.String resourceNameToFieldName (java.lang.String)
int j
char[] buffer
char c
int i
int n
String resourceName
public static final boolean isInvalidResourceFieldNameCharacter (char)
char c
public static final java.lang.String fileNameToResourceName (java.lang.String)
int lastExtension
String fileName
public static final java.util.List findUnusedResources (java.util.List, java.util.function.Consumer)
java.util.List resources
java.util.function.Consumer rootsConsumer
public static final java.util.List findUnusedResources (java.util.List, kotlin.jvm.functions.Function1)
int $i$a$-filter-ResourcesUtil$findUnusedResources$roots$1
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-forEach-ResourcesUtil$findUnusedResources$2
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Set seen
java.util.List roots
java.util.List resources
kotlin.jvm.functions.Function1 rootsConsumer
public static final com.android.ide.common.util.PathString toFileResourcePathString (java.lang.String)
int prefixLength
String protocol
java.io.File file
String resourcePath
public static final java.lang.String stripPrefixFromId (java.lang.String)
String id
public static final java.lang.String colorToString (java.awt.Color)
long longColor
java.awt.Color color
public static final java.lang.String colorToStringWithAlpha (java.awt.Color)
java.awt.Color color
public static final java.awt.Color parseColor (java.lang.String)
long a
long r
long g
long b
long longColor
String trimmed
String s
private static final long extend (long)
long nibble
private static final void findUnusedResources$visit (java.util.Set, com.android.ide.common.resources.usage.ResourceUsageModel$Resource, com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
int $i$a$-forEach-ResourcesUtil$findUnusedResources$visit$1
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Set seen
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
com.android.ide.common.resources.usage.ResourceUsageModel$Resource parent
static void <clinit> ()
}
com/android/ide/common/resources/ResourcesUtil$findUnusedResources$1.class
ResourcesUtil.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.function.Consumer $rootsConsumer
void <init> (java.util.function.Consumer)
java.util.function.Consumer $rootsConsumer
public final void invoke (java.util.List)
java.util.List it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/resources/ResourcesUtil$findUnusedResources$3.class
ResourcesUtil.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$3 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/ResourcesUtil$findUnusedResources$4.class
ResourcesUtil.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$4 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/ResourcesUtil$findUnusedResources$5.class
ResourcesUtil.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$5 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/ResourcesUtil$findUnusedResources$6.class
ResourcesUtil.kt
package com.android.ide.common.resources
final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$6 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.ResourcesUtil$findUnusedResources$6 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/escape/
com/android/ide/common/resources/escape/string/
com/android/ide/common/resources/escape/string/StringResourceEscaper.class
StringResourceEscaper.kt
package com.android.ide.common.resources.escape.string
public final com.android.ide.common.resources.escape.string.StringResourceEscaper extends java.lang.Object {
public static final com.android.ide.common.resources.escape.string.StringResourceEscaper INSTANCE
private void <init> ()
public static final java.lang.String escape (java.lang.String, boolean)
StringBuilder builder
com.google.common.escape.Escaper escaper
String s
String string
boolean escapeMarkupDelimiters
public static synthetic java.lang.String escape$default (java.lang.String, boolean, int, java.lang.Object)
private final com.google.common.escape.Escaper buildEscaper (boolean, boolean)
com.google.common.escape.Escapers$Builder builder
boolean escapeApostrophes
boolean escapeMarkupDelimiters
private final boolean startsOrEndsWithSpace (java.lang.String)
String $this$startsOrEndsWithSpace
public static final java.lang.String escape (java.lang.String)
String string
static void <clinit> ()
}
com/android/ide/common/resources/escape/xml/
com/android/ide/common/resources/escape/xml/CharacterDataEscaper.class
CharacterDataEscaper.kt
package com.android.ide.common.resources.escape.xml
public final com.android.ide.common.resources.escape.xml.CharacterDataEscaper extends java.lang.Object {
public static final com.android.ide.common.resources.escape.xml.CharacterDataEscaper INSTANCE
private static final String DECIMAL_ESCAPE
private static final String HEXADECIMAL_ESCAPE
private static final java.util.regex.Pattern DECIMAL_REFERENCE
private static final java.util.regex.Pattern HEXADECIMAL_REFERENCE
private static final java.util.regex.Pattern ESCAPED_DECIMAL_REFERENCE
private static final java.util.regex.Pattern ESCAPED_HEXADECIMAL_REFERENCE
private static final javax.xml.parsers.SAXParserFactory saxParserFactory
private static final java.util.Map escapedCharReplacements
private void <init> ()
public static final java.lang.String escape (java.lang.String)
String xml
StringBuilder builder
String s
String string
public static final java.lang.String unescape (java.lang.String)
String xml
StringBuilder builder
String string
private final org.xml.sax.ContentHandler createEscapingContentHandler (java.lang.StringBuilder, boolean)
com.google.common.escape.Escapers$Builder builder
com.google.common.escape.Escaper escaper
StringBuilder stringBuilder
boolean escapeApostrophes
private final org.xml.sax.ContentHandler createUnescapingContentHandler (java.lang.StringBuilder)
StringBuilder stringBuilder
private final char getReplacement (char)
char $this$getReplacement
private final java.lang.String stripUnescapedQuotes (java.lang.String)
int $i$a$-filterIndexed-CharacterDataEscaper$stripUnescapedQuotes$1
int i
char c
int $i$a$-forEachIndexed-StringsKt___StringsKt$filterIndexedTo$1$iv$iv
int index$iv$iv
char element$iv$iv
char item$iv$iv$iv
int $i$f$forEachIndexed
int index$iv$iv$iv
CharSequence $this$forEachIndexed$iv$iv$iv
int $i$f$filterIndexedTo
CharSequence $this$filterIndexedTo$iv$iv
Appendable destination$iv$iv
int $i$f$filterIndexed
String $this$filterIndexed$iv
String $this$stripUnescapedQuotes
private final java.lang.String unescapeChars (java.lang.String)
int $i$a$-mapIndexedNotNull-CharacterDataEscaper$unescapeChars$1
int i
char c
int $i$a$-let-StringsKt___StringsKt$mapIndexedNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEachIndexed-StringsKt___StringsKt$mapIndexedNotNullTo$1$iv$iv
int index$iv$iv
char element$iv$iv
char item$iv$iv$iv
int $i$f$forEachIndexed
int index$iv$iv$iv
CharSequence $this$forEachIndexed$iv$iv$iv
int $i$f$mapIndexedNotNullTo
CharSequence $this$mapIndexedNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapIndexedNotNull
CharSequence $this$mapIndexedNotNull$iv
String $this$unescapeChars
private final boolean startsOrEndsWithSpace (java.lang.String)
String $this$startsOrEndsWithSpace
private final boolean shouldUnescapeCharAt (java.lang.String, int)
String $this$shouldUnescapeCharAt
int index
private final boolean containsEscapedCharAt (java.lang.String, int, boolean)
String $this$containsEscapedCharAt
int index
boolean negated
static synthetic boolean containsEscapedCharAt$default (com.android.ide.common.resources.escape.xml.CharacterDataEscaper, java.lang.String, int, boolean, int, java.lang.Object)
private final java.lang.String unescapeLeadingQuestionMarkOrAtSign (java.lang.String)
String $this$unescapeLeadingQuestionMarkOrAtSign
private final java.lang.String escapeCharacterReferences (java.lang.String)
String s
String $this$escapeCharacterReferences
private final java.lang.String unescapeCharacterReferences (java.lang.String)
String s
String $this$unescapeCharacterReferences
private final void parse (org.xml.sax.ContentHandler, java.lang.String)
int $i$a$-apply-CharacterDataEscaper$parse$1
org.xml.sax.XMLReader $this$parse_u24lambda_u242
javax.xml.parsers.ParserConfigurationException exception
org.xml.sax.SAXException exception
java.io.IOException exception
org.xml.sax.SAXException exception
org.xml.sax.XMLReader reader
String xml
org.xml.sax.ContentHandler $this$parse
String string
public static final synthetic java.lang.String access$unescapeChars (com.android.ide.common.resources.escape.xml.CharacterDataEscaper, java.lang.String)
com.android.ide.common.resources.escape.xml.CharacterDataEscaper $this
String $receiver
public static final synthetic java.lang.String access$stripUnescapedQuotes (com.android.ide.common.resources.escape.xml.CharacterDataEscaper, java.lang.String)
com.android.ide.common.resources.escape.xml.CharacterDataEscaper $this
String $receiver
static void <clinit> ()
}
com/android/ide/common/resources/escape/xml/CharacterDataEscaper$createEscapingContentHandler$1.class
CharacterDataEscaper.kt
package com.android.ide.common.resources.escape.xml
final com.android.ide.common.resources.escape.xml.CharacterDataEscaper$createEscapingContentHandler$1 extends java.lang.Object implements java.util.function.Consumer {
final synthetic StringBuilder $stringBuilder
final synthetic com.google.common.escape.Escaper $escaper
void <init> (java.lang.StringBuilder, com.google.common.escape.Escaper)
StringBuilder $stringBuilder
com.google.common.escape.Escaper $escaper
public final void accept (java.lang.String)
String it
public volatile synthetic void accept (java.lang.Object)
Object p0
}
com/android/ide/common/resources/escape/xml/CharacterDataEscaper$createUnescapingContentHandler$1.class
CharacterDataEscaper.kt
package com.android.ide.common.resources.escape.xml
final com.android.ide.common.resources.escape.xml.CharacterDataEscaper$createUnescapingContentHandler$1 extends java.lang.Object implements java.util.function.Consumer {
final synthetic StringBuilder $stringBuilder
void <init> (java.lang.StringBuilder)
StringBuilder $stringBuilder
public final void accept (java.lang.String)
String it
public volatile synthetic void accept (java.lang.Object)
Object p0
}
com/android/ide/common/resources/sampledata/
com/android/ide/common/resources/sampledata/SampleDataHolder.class
SampleDataHolder.kt
package com.android.ide.common.resources.sampledata
public final com.android.ide.common.resources.sampledata.SampleDataHolder extends java.lang.Object {
private final String name
private final long lastModification
private final int fileSizeMb
private final byte[] contents
public void <init> (java.lang.String, long, int, byte[])
String name
long lastModification
int fileSizeMb
byte[] contents
public final java.lang.String getName ()
public final long getLastModification ()
public final int getFileSizeMb ()
public final byte[] getContents ()
}
com/android/ide/common/resources/usage/
com/android/ide/common/resources/usage/ResourceStore.class
ResourceStore.kt
package com.android.ide.common.resources.usage
public final com.android.ide.common.resources.usage.ResourceStore extends java.lang.Object {
public static final com.android.ide.common.resources.usage.ResourceStore$Companion Companion
private final boolean supportMultipackages
private final java.util.Map resourceById
private final java.util.List _resources
private final java.util.Map typeToName
private final java.util.Map valueToResource
private final java.util.Set keepResources
private final java.util.List _keepAttributes
private final java.util.List _discardAttributes
private boolean safeMode
private static final int TYPICAL_RESOURCE_COUNT
public void <init> (boolean)
boolean supportMultipackages
public synthetic void <init> (boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final boolean getSupportMultipackages ()
public final java.util.List getResources ()
public final java.util.List getKeepAttributes ()
public final java.util.List getDiscardAttributes ()
public final boolean getSafeMode ()
public final void setSafeMode (boolean)
boolean
public final com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResource (int)
int value
public final com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResource (java.lang.String, com.android.resources.ResourceType, java.lang.String)
String packageName
com.android.resources.ResourceType type
String name
public final java.util.List getResources (com.android.resources.ResourceType, java.lang.String)
com.google.common.collect.LinkedListMultimap resourcesByName
com.android.resources.ResourceType type
String name
public final java.util.List getResourcesFromUrl (java.lang.String)
com.android.resources.ResourceUrl url
String possibleUrlReference
public final java.util.List getResourcesFromWebUrl (java.lang.String)
int $i$a$-flatMap-ResourceStore$getResourcesFromWebUrl$1
com.android.resources.ResourceType it
Iterable list$iv$iv
Object element$iv$iv
int $i$f$flatMapTo
Iterable $this$flatMapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$flatMap
Iterable $this$flatMap$iv
String afterAndroidRes
java.util.List parts
String type
String namePart
com.android.resources.ResourceFolderType folderType
String name
String webUrl
public final com.android.ide.common.resources.usage.ResourceUsageModel$Resource addResource (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceId id
com.android.ide.common.resources.usage.ResourceUsageModel$Resource stored
com.android.ide.common.resources.usage.ResourceUsageModel$Resource updated
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public final java.util.Collection getResourceMaps ()
public final void recordKeepToolAttribute (java.lang.String)
int $i$a$-forEach-ResourceStore$recordKeepToolAttribute$1
String it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
String value
public final void recordDiscardToolAttribute (java.lang.String)
int $i$a$-forEach-ResourceStore$recordDiscardToolAttribute$1
String it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
String value
public final void processToolsAttributes ()
int $i$a$-forEach-ResourceStore$processToolsAttributes$2
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
Object element$iv
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach$iv
int $i$a$-forEach-ResourceStore$processToolsAttributes$4
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
Object element$iv
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach$iv
public final java.lang.String dumpConfig ()
public final java.lang.String dumpKeepResources ()
int $i$a$-map-ResourceStore$dumpKeepResources$1
com.android.ide.common.resources.usage.ResourceId it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
public final java.lang.String dumpReferences ()
public final java.lang.String dumpResourceModel ()
private final kotlin.sequences.Sequence getResourcesForKeepOrDiscardPattern (java.lang.String)
kotlin.text.Regex regexp
java.util.regex.PatternSyntaxException e
com.android.resources.ResourceUrl url
com.google.common.collect.LinkedListMultimap resources
String pattern
public final void merge (com.android.ide.common.resources.usage.ResourceStore)
int $i$a$-forEach-ResourceStore$merge$1
String it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-ResourceStore$merge$2
String it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-ResourceStore$merge$3$1
java.util.List locations
java.nio.file.Path location
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-ResourceStore$merge$3
com.android.ide.common.resources.usage.ResourceUsageModel$Resource existing
com.android.ide.common.resources.usage.ResourceUsageModel$Resource r
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-ResourceStore$merge$4$1
com.android.ide.common.resources.usage.ResourceUsageModel$Resource ref
com.android.ide.common.resources.usage.ResourceUsageModel$Resource referenced
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-ResourceStore$merge$4
com.android.ide.common.resources.usage.ResourceUsageModel$Resource existing
com.android.ide.common.resources.usage.ResourceUsageModel$Resource r
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.android.ide.common.resources.usage.ResourceStore other
public void <init> ()
public static final synthetic kotlin.sequences.Sequence access$getResourcesForKeepOrDiscardPattern (com.android.ide.common.resources.usage.ResourceStore, java.lang.String)
com.android.ide.common.resources.usage.ResourceStore $this
String pattern
public static final synthetic java.util.Set access$getKeepResources$p (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore $this
public static final synthetic java.util.Map access$getTypeToName$p (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore $this
public static final synthetic java.util.List access$get_keepAttributes$p (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore $this
public static final synthetic java.util.List access$get_discardAttributes$p (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore $this
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$addResource$updated$1.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$addResource$updated$1 extends java.lang.Object implements java.util.function.Function {
public static final com.android.ide.common.resources.usage.ResourceStore$addResource$updated$1 INSTANCE
void <init> ()
public final com.google.common.collect.LinkedListMultimap apply (com.android.resources.ResourceType)
com.android.resources.ResourceType it
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object p0
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$processToolsAttributes$1.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$processToolsAttributes$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.ide.common.resources.usage.ResourceStore this$0
void <init> (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore $receiver
public final kotlin.sequences.Sequence invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/resources/usage/ResourceStore$processToolsAttributes$3.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$processToolsAttributes$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.ide.common.resources.usage.ResourceStore this$0
void <init> (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore $receiver
public final kotlin.sequences.Sequence invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/resources/usage/ResourceStore$dumpConfig$1.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpConfig$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpConfig$1 INSTANCE
void <init> ()
public final java.lang.Comparable invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$dumpConfig$2.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpConfig$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpConfig$2 INSTANCE
void <init> ()
public final java.lang.Comparable invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$dumpConfig$3.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpConfig$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.ide.common.resources.usage.ResourceStore this$0
void <init> (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore $receiver
public final java.lang.String invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
int $i$a$-takeUnless-ResourceStore$dumpConfig$3$actions$1
String it
int $i$a$-takeIf-ResourceStore$dumpConfig$3$actions$2
String it
com.android.ide.common.resources.usage.ResourceId id
String actions
com.android.ide.common.resources.usage.ResourceUsageModel$Resource r
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/resources/usage/ResourceStore$dumpReferences$1.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpReferences$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpReferences$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$dumpReferences$2.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpReferences$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpReferences$2 INSTANCE
void <init> ()
public final java.lang.String invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$dumpResourceModel$1.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$1 INSTANCE
void <init> ()
public final java.lang.Comparable invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$dumpResourceModel$2.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$2 INSTANCE
void <init> ()
public final java.lang.Comparable invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$dumpResourceModel$3.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$3 INSTANCE
void <init> ()
public final kotlin.sequences.Sequence invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
kotlin.sequences.Sequence references
com.android.ide.common.resources.usage.ResourceUsageModel$Resource r
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$dumpResourceModel$3$1.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$3$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$dumpResourceModel$3$1 INSTANCE
void <init> ()
public final java.lang.String invoke (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$getResourcesForKeepOrDiscardPattern$1.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$getResourcesForKeepOrDiscardPattern$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.text.Regex $regexp
void <init> (kotlin.text.Regex)
kotlin.text.Regex $regexp
public final java.lang.Boolean invoke (java.util.Map$Entry)
java.util.Map$Entry it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/resources/usage/ResourceStore$getResourcesForKeepOrDiscardPattern$2.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceStore$getResourcesForKeepOrDiscardPattern$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceStore$getResourcesForKeepOrDiscardPattern$2 INSTANCE
void <init> ()
public final com.android.ide.common.resources.usage.ResourceUsageModel$Resource invoke (java.util.Map$Entry)
java.util.Map$Entry it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceStore$Companion.class
ResourceStore.kt
package com.android.ide.common.resources.usage
public final com.android.ide.common.resources.usage.ResourceStore$Companion extends java.lang.Object {
private void <init> ()
public final java.lang.String serialize (com.android.ide.common.resources.usage.ResourceStore, boolean)
StringBuilder sb
com.android.ide.common.resources.usage.ResourceStore store
boolean includeValues
public static synthetic java.lang.String serialize$default (com.android.ide.common.resources.usage.ResourceStore$Companion, com.android.ide.common.resources.usage.ResourceStore, boolean, int, java.lang.Object)
public final void serializeInto (java.lang.StringBuilder, com.android.ide.common.resources.usage.ResourceStore, boolean)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
com.google.common.collect.LinkedListMultimap list
com.android.resources.ResourceType type
com.android.resources.ResourceType type
boolean includeValue
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
com.android.ide.common.resources.usage.ResourceUsageModel$Resource reference
java.util.List references
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
int $i$a$-with-ResourceStore$Companion$serializeInto$1
java.util.List $this$serializeInto_u24lambda_u240
int $i$a$-with-ResourceStore$Companion$serializeInto$2
java.util.List $this$serializeInto_u24lambda_u241
java.util.Map storeTypeToName
com.google.common.collect.BiMap referenceMap
int nextId
com.android.resources.ResourceType prev
boolean first
StringBuilder sb
com.android.ide.common.resources.usage.ResourceStore store
boolean includeValues
public static synthetic void serializeInto$default (com.android.ide.common.resources.usage.ResourceStore$Companion, java.lang.StringBuilder, com.android.ide.common.resources.usage.ResourceStore, boolean, int, java.lang.Object)
public final com.android.ide.common.resources.usage.ResourceStore deserialize (java.lang.String)
int $i$a$-first-ResourceStore$Companion$deserialize$fromClassName$1
com.android.resources.ResourceType it
Object element$iv
int $i$f$first
Object[] $this$first$iv
int packageEnd
int valueEnd
String valueString
int nameEnd
String name
int end
String flagString
int flags
String pkg
int value
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
char next
int typeEnd
String typeString
com.android.resources.ResourceType fromClassName
int refEnd
String refIdString
int ref
com.android.ide.common.resources.usage.ResourceUsageModel$Resource reference
int end
String idString
int id
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
com.google.common.collect.BiMap inverse
String keep
String discard
int $i$a$-forEach-ResourceStore$Companion$deserialize$1
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int offset
boolean supportMultiPackages
com.android.ide.common.resources.usage.ResourceStore resourceStore
com.google.common.collect.BiMap referenceMap
int nextId
int length
com.android.resources.ResourceType type
char[] delimiters
int keepEnd
int discardEnd
String s
private static final java.lang.String serializeInto$id (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, com.google.common.collect.BiMap)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource $this$serializeInto_u24id
com.google.common.collect.BiMap referenceMap
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/resources/usage/ResourceId.class
ResourceStore.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceId extends java.lang.Object {
private final com.android.resources.ResourceType type
private final String name
private final String packageName
public void <init> (com.android.resources.ResourceType, java.lang.String, java.lang.String)
com.android.resources.ResourceType type
String name
String packageName
public final com.android.resources.ResourceType getType ()
public final java.lang.String getName ()
public final java.lang.String getPackageName ()
public final com.android.resources.ResourceType component1 ()
public final java.lang.String component2 ()
public final java.lang.String component3 ()
public final com.android.ide.common.resources.usage.ResourceId copy (com.android.resources.ResourceType, java.lang.String, java.lang.String)
com.android.resources.ResourceType type
String name
String packageName
public static synthetic com.android.ide.common.resources.usage.ResourceId copy$default (com.android.ide.common.resources.usage.ResourceId, com.android.resources.ResourceType, java.lang.String, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/resources/usage/ResourceUsageKt.class
ResourceUsage.kt
package com.android.ide.common.resources.usage
public final com.android.ide.common.resources.usage.ResourceUsageKt extends java.lang.Object {
public static final java.util.List getResourcesFromExplodedAarToFile (java.io.File)
java.io.File resourceDir
java.io.File explodedAar
public static final java.util.List getResourcesFromDirectory (java.io.File)
int $i$a$-forEach-ResourceUsageKt$getResourcesFromDirectory$2
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-map-ResourceUsageKt$getResourcesFromDirectory$3
com.android.ide.common.resources.usage.ResourceUsageModel$Resource it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
com.android.ide.common.resources.usage.ResourceUsageModel resourceUsageModel
java.io.File directory
public static final java.util.List getDeclaredAndReferencedResourcesFrom (java.io.File, com.android.ide.common.resources.usage.ResourceUsageModel)
String resourceString
org.w3c.dom.Document document
com.android.resources.ResourceFolderType resFolderType
java.io.File resourceFile
com.android.ide.common.resources.usage.ResourceUsageModel resourceUsageModel
public static synthetic java.util.List getDeclaredAndReferencedResourcesFrom$default (java.io.File, com.android.ide.common.resources.usage.ResourceUsageModel, int, java.lang.Object)
}
com/android/ide/common/resources/usage/ResourceUsageKt$getResourcesFromDirectory$1.class
ResourceUsage.kt
package com.android.ide.common.resources.usage
final com.android.ide.common.resources.usage.ResourceUsageKt$getResourcesFromDirectory$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.resources.usage.ResourceUsageKt$getResourcesFromDirectory$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (java.io.File)
java.io.File it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/symbols/
com/android/ide/common/symbols/IdProvider.class
IdProvider.kt
package com.android.ide.common.symbols
public abstract com.android.ide.common.symbols.IdProvider extends java.lang.Object {
public static final com.android.ide.common.symbols.IdProvider$Companion Companion
public abstract int next (com.android.resources.ResourceType)
static void <clinit> ()
}
com/android/ide/common/symbols/IdProvider$Companion.class
IdProvider.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.IdProvider$Companion extends java.lang.Object {
static final synthetic com.android.ide.common.symbols.IdProvider$Companion $$INSTANCE
private void <init> ()
public final com.android.ide.common.symbols.IdProvider sequential ()
public final com.android.ide.common.symbols.IdProvider constant ()
static void <clinit> ()
}
com/android/ide/common/symbols/IdProvider$Companion$sequential$1.class
IdProvider.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.IdProvider$Companion$sequential$1 extends java.lang.Object implements com.android.ide.common.symbols.IdProvider {
private final short[] next
void <init> ()
public int next (com.android.resources.ResourceType)
int typeIndex
com.android.resources.ResourceType resourceType
}
com/android/ide/common/symbols/IdProvider$Companion$constant$1.class
IdProvider.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.IdProvider$Companion$constant$1 extends java.lang.Object implements com.android.ide.common.symbols.IdProvider {
void <init> ()
public int next (com.android.resources.ResourceType)
com.android.resources.ResourceType resourceType
}
com/android/ide/common/symbols/PartialRMergingException.class
PartialRMergingException.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.PartialRMergingException extends java.lang.Exception {
public void <init> (java.lang.String)
String description
public void <init> (java.lang.String, java.lang.Throwable)
String description
Throwable cause
}
com/android/ide/common/symbols/ResourceDirectoryParseException.class
ResourceDirectoryParseException.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.ResourceDirectoryParseException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String description
public void <init> (java.lang.String, java.lang.Throwable)
String description
Throwable cause
}
com/android/ide/common/symbols/ResourceDirectoryParser.class
ResourceDirectoryParser.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.ResourceDirectoryParser extends java.lang.Object {
public static final com.android.ide.common.symbols.SymbolTable parseResourceSourceSetDirectory (java.io.File, com.android.ide.common.symbols.IdProvider, com.android.ide.common.symbols.SymbolTable, java.lang.String, boolean)
int $i$f$sortedBy
Object[] $this$sortedBy$iv
javax.xml.parsers.ParserConfigurationException e
java.io.File resourceDirectory
com.android.ide.common.symbols.SymbolTable$Builder builder
java.util.List resourceDirectories
javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
javax.xml.parsers.DocumentBuilder documentBuilder
java.io.File directory
com.android.ide.common.symbols.IdProvider idProvider
com.android.ide.common.symbols.SymbolTable platformAttrSymbols
String tablePackage
boolean validation
public static synthetic com.android.ide.common.symbols.SymbolTable parseResourceSourceSetDirectory$default (java.io.File, com.android.ide.common.symbols.IdProvider, com.android.ide.common.symbols.SymbolTable, java.lang.String, boolean, int, java.lang.Object)
private static final void parseResourceDirectory (java.io.File, com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.IdProvider, javax.xml.parsers.DocumentBuilder, com.android.ide.common.symbols.SymbolTable, boolean)
int $i$f$sortedBy
Object[] $this$sortedBy$iv
int $i$a$-forEach-ResourceDirectoryParser$parseResourceDirectory$1
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
String directoryName
com.android.resources.ResourceFolderType folderResourceType
java.util.List resourceFiles
java.io.File resourceDirectory
com.android.ide.common.symbols.SymbolTable$Builder builder
com.android.ide.common.symbols.IdProvider idProvider
javax.xml.parsers.DocumentBuilder documentBuilder
com.android.ide.common.symbols.SymbolTable platformAttrSymbols
boolean validation
public static final void parseResourceFile (java.io.File, com.android.resources.ResourceFolderType, com.android.ide.common.symbols.SymbolTable$Builder, javax.xml.parsers.DocumentBuilder, com.android.ide.common.symbols.SymbolTable, com.android.ide.common.symbols.IdProvider, boolean)
int $i$a$-forEach-ResourceDirectoryParser$parseResourceFile$1
com.android.ide.common.symbols.Symbol s
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.android.ide.common.symbols.SymbolTable parsedXml
Exception e
org.w3c.dom.Document domTree
com.android.ide.common.resources.MergingException e
int $i$a$-forEach-ResourceDirectoryParser$parseResourceFile$2
com.android.ide.common.symbols.Symbol s
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
org.w3c.dom.Document domTree
com.android.ide.common.symbols.SymbolTable extraSymbols
Exception e
String fileName
String symbolName
com.android.resources.ResourceType resourceType
java.io.File maybeResourceFile
com.android.resources.ResourceFolderType folderResourceType
com.android.ide.common.symbols.SymbolTable$Builder builder
javax.xml.parsers.DocumentBuilder documentBuilder
com.android.ide.common.symbols.SymbolTable platformAttrSymbols
com.android.ide.common.symbols.IdProvider idProvider
boolean validation
public static synthetic void parseResourceFile$default (java.io.File, com.android.resources.ResourceFolderType, com.android.ide.common.symbols.SymbolTable$Builder, javax.xml.parsers.DocumentBuilder, com.android.ide.common.symbols.SymbolTable, com.android.ide.common.symbols.IdProvider, boolean, int, java.lang.Object)
public static final boolean shouldBeParsed (java.lang.String)
java.util.List configs
com.android.ide.common.resources.configuration.FolderConfiguration config
String directoryName
public static final void parseAarZipEntry (com.android.ide.common.symbols.SymbolTable$Builder, javax.xml.parsers.DocumentBuilder, kotlin.jvm.functions.Function1, java.lang.String, kotlin.jvm.functions.Function0)
int $i$a$-run-ResourceDirectoryParser$parseAarZipEntry$folderResourceType$1
com.android.ide.common.symbols.SymbolTable$Builder $this$parseAarZipEntry_u24lambda_u245
org.xml.sax.SAXParseException e
com.android.ide.common.symbols.ResourceValuesXmlParseException e
int $i$a$-forEach-ResourceDirectoryParser$parseAarZipEntry$1
com.android.ide.common.symbols.Symbol s
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
org.w3c.dom.Document domTree
com.android.ide.common.symbols.SymbolTable parsedXml
org.xml.sax.SAXParseException e
com.android.ide.common.symbols.ResourceValuesXmlParseException e
int $i$a$-forEach-ResourceDirectoryParser$parseAarZipEntry$2
com.android.ide.common.symbols.Symbol s
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
org.w3c.dom.Document domTree
com.android.ide.common.symbols.SymbolTable extraSymbols
String fileName
String error
String symbolName
com.android.resources.ResourceType resourceType
int firstSlashPosition
int lastSlashPosition
String directoryName
com.android.resources.ResourceFolderType folderResourceType
com.android.ide.common.symbols.SymbolTable$Builder $this$parseAarZipEntry
javax.xml.parsers.DocumentBuilder documentBuilder
kotlin.jvm.functions.Function1 errorHandler
String name
kotlin.jvm.functions.Function0 content
private static final java.lang.String getNameWithoutExtensions (java.lang.String)
int dotIndex
String filename
private static final void addIfNotExisting (com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.Symbol)
com.android.ide.common.symbols.SymbolTable$Builder builder
com.android.ide.common.symbols.Symbol symbol
}
com/android/ide/common/symbols/ResourceDirectoryParser$parseResourceSourceSetDirectory$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.ResourceDirectoryParser$parseResourceSourceSetDirectory$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-ResourceDirectoryParser$parseResourceSourceSetDirectory$resourceDirectories$1
java.io.File it
int $i$a$-sortedBy-ResourceDirectoryParser$parseResourceSourceSetDirectory$resourceDirectories$1
java.io.File it
Object a
Object b
}
com/android/ide/common/symbols/ResourceDirectoryParser$parseResourceDirectory$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.ResourceDirectoryParser$parseResourceDirectory$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-ResourceDirectoryParser$parseResourceDirectory$resourceFiles$1
java.io.File it
int $i$a$-sortedBy-ResourceDirectoryParser$parseResourceDirectory$resourceFiles$1
java.io.File it
Object a
Object b
}
com/android/ide/common/symbols/ResourceExtraXmlParser.class
ResourceExtraXmlParser.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.ResourceExtraXmlParser extends java.lang.Object {
public static final com.android.ide.common.symbols.SymbolTable parseResourceForInlineResources (org.w3c.dom.Document, com.android.ide.common.symbols.IdProvider, boolean)
org.w3c.dom.Element root
com.android.ide.common.symbols.SymbolTable$Builder builder
org.w3c.dom.Document xmlDocument
com.android.ide.common.symbols.IdProvider idProvider
boolean validation
public static synthetic com.android.ide.common.symbols.SymbolTable parseResourceForInlineResources$default (org.w3c.dom.Document, com.android.ide.common.symbols.IdProvider, boolean, int, java.lang.Object)
private static final void parseChild (org.w3c.dom.Element, com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.IdProvider, boolean)
org.w3c.dom.Node attr
int i
org.w3c.dom.NamedNodeMap attrs
org.w3c.dom.Node current
org.w3c.dom.Element element
com.android.ide.common.symbols.SymbolTable$Builder builder
com.android.ide.common.symbols.IdProvider idProvider
boolean validation
static synthetic void parseChild$default (org.w3c.dom.Element, com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.IdProvider, boolean, int, java.lang.Object)
private static final void checkForResources (java.lang.String, com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.IdProvider, boolean)
String name
com.android.ide.common.symbols.Symbol newSymbol
String text
com.android.ide.common.symbols.SymbolTable$Builder builder
com.android.ide.common.symbols.IdProvider idProvider
boolean validation
static synthetic void checkForResources$default (java.lang.String, com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.IdProvider, boolean, int, java.lang.Object)
}
com/android/ide/common/symbols/ResourceValuesXmlParseException.class
ResourceValuesXmlParseException.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.ResourceValuesXmlParseException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String description
}
com/android/ide/common/symbols/ResourceValuesXmlParser.class
ResourceValuesXmlParser.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.ResourceValuesXmlParser extends java.lang.Object {
public static final com.android.ide.common.symbols.SymbolTable parseValuesResource (org.w3c.dom.Document, com.android.ide.common.symbols.IdProvider, com.android.ide.common.symbols.SymbolTable, boolean)
com.android.ide.common.symbols.Symbol enumSymbol
org.w3c.dom.Element root
com.android.ide.common.symbols.SymbolTable$Builder builder
java.util.ArrayList enumSymbols
org.w3c.dom.Node current
org.w3c.dom.Document xmlDocument
com.android.ide.common.symbols.IdProvider idProvider
com.android.ide.common.symbols.SymbolTable platformAttrSymbols
boolean validation
public static synthetic com.android.ide.common.symbols.SymbolTable parseValuesResource$default (org.w3c.dom.Document, com.android.ide.common.symbols.IdProvider, com.android.ide.common.symbols.SymbolTable, boolean, int, java.lang.Object)
private static final void parseChild (org.w3c.dom.Element, com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.IdProvider, java.util.List, com.android.ide.common.symbols.SymbolTable, boolean)
com.android.resources.ResourceType resourceType
String name
org.w3c.dom.Element child
com.android.ide.common.symbols.SymbolTable$Builder builder
com.android.ide.common.symbols.IdProvider idProvider
java.util.List enumSymbols
com.android.ide.common.symbols.SymbolTable platformAttrSymbols
boolean validation
static synthetic void parseChild$default (org.w3c.dom.Element, com.android.ide.common.symbols.SymbolTable$Builder, com.android.ide.common.symbols.IdProvider, java.util.List, com.android.ide.common.symbols.SymbolTable, boolean, int, java.lang.Object)
private static final void parseDeclareStyleable (org.w3c.dom.Element, com.android.ide.common.symbols.IdProvider, java.lang.String, com.android.ide.common.symbols.SymbolTable$Builder, java.util.List, com.android.ide.common.symbols.SymbolTable, boolean)
String realAttrName
com.android.ide.common.symbols.Symbol attrSymbol
org.w3c.dom.Element attrElement
String tagName
String attrName
int attrValue
com.google.common.collect.ImmutableList$Builder attrNames
com.google.common.collect.ImmutableList$Builder attrValues
org.w3c.dom.Node attrNode
org.w3c.dom.Element declareStyleable
com.android.ide.common.symbols.IdProvider idProvider
String styleableName
com.android.ide.common.symbols.SymbolTable$Builder builder
java.util.List enumSymbols
com.android.ide.common.symbols.SymbolTable platformAttrSymbols
boolean validation
static synthetic void parseDeclareStyleable$default (org.w3c.dom.Element, com.android.ide.common.symbols.IdProvider, java.lang.String, com.android.ide.common.symbols.SymbolTable$Builder, java.util.List, com.android.ide.common.symbols.SymbolTable, boolean, int, java.lang.Object)
private static final int parseAttr (org.w3c.dom.Element, com.android.ide.common.symbols.IdProvider, java.lang.String, com.android.ide.common.symbols.SymbolTable$Builder, java.util.List, boolean, boolean)
org.w3c.dom.Element enumElement
String tagName
com.android.ide.common.symbols.Symbol newEnum
com.android.ide.common.symbols.Symbol old
org.w3c.dom.Node enumNode
com.android.ide.common.symbols.Symbol newAttr
org.w3c.dom.Element attr
com.android.ide.common.symbols.IdProvider idProvider
String name
com.android.ide.common.symbols.SymbolTable$Builder builder
java.util.List enumSymbols
boolean isMaybeDefinition
boolean validation
static synthetic int parseAttr$default (org.w3c.dom.Element, com.android.ide.common.symbols.IdProvider, java.lang.String, com.android.ide.common.symbols.SymbolTable$Builder, java.util.List, boolean, boolean, int, java.lang.Object)
private static final java.lang.String getMandatoryAttr (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Attr attr
org.w3c.dom.Element element
String attrName
}
com/android/ide/common/symbols/ResourceValuesXmlParser$WhenMappings.class
ResourceValuesXmlParser.kt
package com.android.ide.common.symbols
public final synthetic com.android.ide.common.symbols.ResourceValuesXmlParser$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/ide/common/symbols/Symbol.class
Symbol.kt
package com.android.ide.common.symbols
public abstract com.android.ide.common.symbols.Symbol extends java.lang.Object {
public static final com.android.ide.common.symbols.Symbol$Companion Companion
public static final com.google.common.collect.ImmutableList NO_CHILDREN
private void <init> ()
public abstract com.android.resources.ResourceVisibility getResourceVisibility ()
public abstract com.android.resources.ResourceType getResourceType ()
public abstract java.lang.String getCanonicalName ()
public abstract java.lang.String getName ()
public abstract java.lang.String getValue ()
public abstract int getIntValue ()
public abstract com.android.ide.common.symbols.SymbolJavaType getJavaType ()
public abstract com.google.common.collect.ImmutableList getChildren ()
public static final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.IdProvider, boolean, boolean)
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.IdProvider idProvider
boolean isMaybeDefinition
boolean validation
public static final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, int, boolean, boolean)
com.android.resources.ResourceType resourceType
String name
int value
boolean isMaybeDefinition
boolean validation
public static final com.android.ide.common.symbols.Symbol$StyleableSymbol createStyleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, java.util.List, boolean)
String name
com.google.common.collect.ImmutableList values
java.util.List children
boolean validation
public static final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility, java.lang.String)
com.android.resources.ResourceType resourceType
String name
int intValue
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int, boolean, com.android.resources.ResourceVisibility, java.lang.String)
String name
int intValue
boolean isMaybeDefinition
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility, java.lang.String)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.IdProvider, boolean)
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.IdProvider idProvider
boolean isMaybeDefinition
public static final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.IdProvider)
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.IdProvider idProvider
public static final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, int, boolean)
com.android.resources.ResourceType resourceType
String name
int value
boolean isMaybeDefinition
public static final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, int)
com.android.resources.ResourceType resourceType
String name
int value
public static final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility)
com.android.resources.ResourceType resourceType
String name
int intValue
com.android.resources.ResourceVisibility resourceVisibility
public static final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String, int)
com.android.resources.ResourceType resourceType
String name
int intValue
public static final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String name
public static final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int, boolean, com.android.resources.ResourceVisibility)
String name
int intValue
boolean isMaybeDefinition
com.android.resources.ResourceVisibility resourceVisibility
public static final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int, boolean)
String name
int intValue
boolean isMaybeDefinition
public static final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int)
String name
int intValue
public static final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String)
String name
public static final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
com.android.resources.ResourceVisibility resourceVisibility
public static final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
public static final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList children
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
static void <clinit> ()
}
com/android/ide/common/symbols/Symbol$Companion.class
Symbol.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.Symbol$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.IdProvider, boolean, boolean)
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.IdProvider idProvider
boolean isMaybeDefinition
boolean validation
public static synthetic com.android.ide.common.symbols.Symbol createSymbol$default (com.android.ide.common.symbols.Symbol$Companion, com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.IdProvider, boolean, boolean, int, java.lang.Object)
public final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, int, boolean, boolean)
com.android.resources.ResourceType resourceType
String name
int value
boolean isMaybeDefinition
boolean validation
public static synthetic com.android.ide.common.symbols.Symbol createSymbol$default (com.android.ide.common.symbols.Symbol$Companion, com.android.resources.ResourceType, java.lang.String, int, boolean, boolean, int, java.lang.Object)
public final com.android.ide.common.symbols.Symbol$StyleableSymbol createStyleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, java.util.List, boolean)
String name
com.google.common.collect.ImmutableList values
java.util.List children
boolean validation
public static synthetic com.android.ide.common.symbols.Symbol$StyleableSymbol createStyleableSymbol$default (com.android.ide.common.symbols.Symbol$Companion, java.lang.String, com.google.common.collect.ImmutableList, java.util.List, boolean, int, java.lang.Object)
private final void validateSymbol (java.lang.String, com.android.resources.ResourceType)
com.android.ide.common.resources.MergingException e
String name
com.android.resources.ResourceType resourceType
public final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility, java.lang.String)
com.android.resources.ResourceType resourceType
String name
int intValue
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static synthetic com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol$default (com.android.ide.common.symbols.Symbol$Companion, com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility, java.lang.String, int, java.lang.Object)
public final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int, boolean, com.android.resources.ResourceVisibility, java.lang.String)
String name
int intValue
boolean isMaybeDefinition
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static synthetic com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol$default (com.android.ide.common.symbols.Symbol$Companion, java.lang.String, int, boolean, com.android.resources.ResourceVisibility, java.lang.String, int, java.lang.Object)
public final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility, java.lang.String)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static synthetic com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol$default (com.android.ide.common.symbols.Symbol$Companion, java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility, java.lang.String, int, java.lang.Object)
public final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.IdProvider, boolean)
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.IdProvider idProvider
boolean isMaybeDefinition
public final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.IdProvider)
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.IdProvider idProvider
public final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, int, boolean)
com.android.resources.ResourceType resourceType
String name
int value
boolean isMaybeDefinition
public final com.android.ide.common.symbols.Symbol createSymbol (com.android.resources.ResourceType, java.lang.String, int)
com.android.resources.ResourceType resourceType
String name
int value
public final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility)
com.android.resources.ResourceType resourceType
String name
int intValue
com.android.resources.ResourceVisibility resourceVisibility
public final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String, int)
com.android.resources.ResourceType resourceType
String name
int intValue
public final com.android.ide.common.symbols.Symbol$NormalSymbol normalSymbol (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String name
public final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int, boolean, com.android.resources.ResourceVisibility)
String name
int intValue
boolean isMaybeDefinition
com.android.resources.ResourceVisibility resourceVisibility
public final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int, boolean)
String name
int intValue
boolean isMaybeDefinition
public final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String, int)
String name
int intValue
public final com.android.ide.common.symbols.Symbol$AttributeSymbol attributeSymbol (java.lang.String)
String name
public final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
com.android.resources.ResourceVisibility resourceVisibility
public final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
public final com.android.ide.common.symbols.Symbol$StyleableSymbol styleableSymbol (java.lang.String, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList children
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/symbols/Symbol$NormalSymbol.class
Symbol.kt
package com.android.ide.common.symbols
public abstract com.android.ide.common.symbols.Symbol$NormalSymbol extends com.android.ide.common.symbols.Symbol {
public void <init> ()
public final java.lang.String toString ()
public final com.android.ide.common.symbols.SymbolJavaType getJavaType ()
public final java.lang.String getValue ()
public final com.google.common.collect.ImmutableList getChildren ()
}
com/android/ide/common/symbols/Symbol$NormalSymbolImpl.class
Symbol.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.Symbol$NormalSymbolImpl extends com.android.ide.common.symbols.Symbol$NormalSymbol {
private final com.android.resources.ResourceType resourceType
private final String name
private final int intValue
private final com.android.resources.ResourceVisibility resourceVisibility
private final String canonicalName
public void <init> (com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility, java.lang.String)
com.android.resources.ResourceType resourceType
String name
int intValue
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public com.android.resources.ResourceType getResourceType ()
public java.lang.String getName ()
public int getIntValue ()
public com.android.resources.ResourceVisibility getResourceVisibility ()
public java.lang.String getCanonicalName ()
public final com.android.resources.ResourceType component1 ()
public final java.lang.String component2 ()
public final int component3 ()
public final com.android.resources.ResourceVisibility component4 ()
public final java.lang.String component5 ()
public final com.android.ide.common.symbols.Symbol$NormalSymbolImpl copy (com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility, java.lang.String)
com.android.resources.ResourceType resourceType
String name
int intValue
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static synthetic com.android.ide.common.symbols.Symbol$NormalSymbolImpl copy$default (com.android.ide.common.symbols.Symbol$NormalSymbolImpl, com.android.resources.ResourceType, java.lang.String, int, com.android.resources.ResourceVisibility, java.lang.String, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/symbols/Symbol$BasicNormalSymbol.class
Symbol.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.Symbol$BasicNormalSymbol extends com.android.ide.common.symbols.Symbol$NormalSymbol {
private final com.android.resources.ResourceType resourceType
private final String name
public void <init> (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String name
public com.android.resources.ResourceType getResourceType ()
public java.lang.String getName ()
public int getIntValue ()
public com.android.resources.ResourceVisibility getResourceVisibility ()
public java.lang.String getCanonicalName ()
public final com.android.resources.ResourceType component1 ()
public final java.lang.String component2 ()
public final com.android.ide.common.symbols.Symbol$BasicNormalSymbol copy (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String name
public static synthetic com.android.ide.common.symbols.Symbol$BasicNormalSymbol copy$default (com.android.ide.common.symbols.Symbol$BasicNormalSymbol, com.android.resources.ResourceType, java.lang.String, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/symbols/Symbol$AttributeSymbol.class
Symbol.kt
package com.android.ide.common.symbols
public abstract com.android.ide.common.symbols.Symbol$AttributeSymbol extends com.android.ide.common.symbols.Symbol {
public void <init> ()
public abstract boolean isMaybeDefinition ()
public final com.android.resources.ResourceType getResourceType ()
public final com.android.ide.common.symbols.SymbolJavaType getJavaType ()
public final java.lang.String getValue ()
public final com.google.common.collect.ImmutableList getChildren ()
public final java.lang.String toString ()
String maybeSuffix
}
com/android/ide/common/symbols/Symbol$AttributeSymbolImpl.class
Symbol.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.Symbol$AttributeSymbolImpl extends com.android.ide.common.symbols.Symbol$AttributeSymbol {
private final String name
private final int intValue
private final boolean isMaybeDefinition
private final com.android.resources.ResourceVisibility resourceVisibility
private final String canonicalName
public void <init> (java.lang.String, int, boolean, com.android.resources.ResourceVisibility, java.lang.String)
String name
int intValue
boolean isMaybeDefinition
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public synthetic void <init> (java.lang.String, int, boolean, com.android.resources.ResourceVisibility, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.lang.String getName ()
public int getIntValue ()
public boolean isMaybeDefinition ()
public com.android.resources.ResourceVisibility getResourceVisibility ()
public java.lang.String getCanonicalName ()
public final java.lang.String component1 ()
public final int component2 ()
public final boolean component3 ()
public final com.android.resources.ResourceVisibility component4 ()
public final java.lang.String component5 ()
public final com.android.ide.common.symbols.Symbol$AttributeSymbolImpl copy (java.lang.String, int, boolean, com.android.resources.ResourceVisibility, java.lang.String)
String name
int intValue
boolean isMaybeDefinition
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static synthetic com.android.ide.common.symbols.Symbol$AttributeSymbolImpl copy$default (com.android.ide.common.symbols.Symbol$AttributeSymbolImpl, java.lang.String, int, boolean, com.android.resources.ResourceVisibility, java.lang.String, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/symbols/Symbol$BasicAttributeSymbol.class
Symbol.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.Symbol$BasicAttributeSymbol extends com.android.ide.common.symbols.Symbol$AttributeSymbol {
private final String name
public void <init> (java.lang.String)
String name
public java.lang.String getName ()
public int getIntValue ()
public boolean isMaybeDefinition ()
public com.android.resources.ResourceVisibility getResourceVisibility ()
public java.lang.String getCanonicalName ()
public final java.lang.String component1 ()
public final com.android.ide.common.symbols.Symbol$BasicAttributeSymbol copy (java.lang.String)
String name
public static synthetic com.android.ide.common.symbols.Symbol$BasicAttributeSymbol copy$default (com.android.ide.common.symbols.Symbol$BasicAttributeSymbol, java.lang.String, int, java.lang.Object)
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/symbols/Symbol$StyleableSymbol.class
Symbol.kt
package com.android.ide.common.symbols
public abstract com.android.ide.common.symbols.Symbol$StyleableSymbol extends com.android.ide.common.symbols.Symbol {
public void <init> ()
public final com.android.resources.ResourceType getResourceType ()
public final int getIntValue ()
public abstract com.google.common.collect.ImmutableList getValues ()
public final java.lang.String getValue ()
int i
int $i$a$-apply-Symbol$StyleableSymbol$getValue$1
StringBuilder $this$getValue_u24lambda_u240
public final com.android.ide.common.symbols.SymbolJavaType getJavaType ()
}
com/android/ide/common/symbols/Symbol$StyleableSymbolImpl.class
Symbol.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.Symbol$StyleableSymbolImpl extends com.android.ide.common.symbols.Symbol$StyleableSymbol {
private final String name
private final com.google.common.collect.ImmutableList values
private final com.google.common.collect.ImmutableList children
private final com.android.resources.ResourceVisibility resourceVisibility
private final String canonicalName
public void <init> (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility, java.lang.String)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public synthetic void <init> (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.lang.String getName ()
public com.google.common.collect.ImmutableList getValues ()
public com.google.common.collect.ImmutableList getChildren ()
public com.android.resources.ResourceVisibility getResourceVisibility ()
public java.lang.String getCanonicalName ()
public final java.lang.String component1 ()
public final com.google.common.collect.ImmutableList component2 ()
public final com.google.common.collect.ImmutableList component3 ()
public final com.android.resources.ResourceVisibility component4 ()
public final java.lang.String component5 ()
public final com.android.ide.common.symbols.Symbol$StyleableSymbolImpl copy (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility, java.lang.String)
String name
com.google.common.collect.ImmutableList values
com.google.common.collect.ImmutableList children
com.android.resources.ResourceVisibility resourceVisibility
String canonicalName
public static synthetic com.android.ide.common.symbols.Symbol$StyleableSymbolImpl copy$default (com.android.ide.common.symbols.Symbol$StyleableSymbolImpl, java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.android.resources.ResourceVisibility, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/symbols/Symbol$BasicStyleableSymbol.class
Symbol.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.Symbol$BasicStyleableSymbol extends com.android.ide.common.symbols.Symbol$StyleableSymbol {
private final String name
private final com.google.common.collect.ImmutableList children
public void <init> (java.lang.String, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList children
public java.lang.String getName ()
public com.google.common.collect.ImmutableList getChildren ()
public com.google.common.collect.ImmutableList getValues ()
public com.android.resources.ResourceVisibility getResourceVisibility ()
public java.lang.String getCanonicalName ()
public final java.lang.String component1 ()
public final com.google.common.collect.ImmutableList component2 ()
public final com.android.ide.common.symbols.Symbol$BasicStyleableSymbol copy (java.lang.String, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList children
public static synthetic com.android.ide.common.symbols.Symbol$BasicStyleableSymbol copy$default (com.android.ide.common.symbols.Symbol$BasicStyleableSymbol, java.lang.String, com.google.common.collect.ImmutableList, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/symbols/SymbolTable.class
SymbolTable.kt
package com.android.ide.common.symbols
public abstract com.android.ide.common.symbols.SymbolTable extends java.lang.Object {
public static final com.android.ide.common.symbols.SymbolTable$Companion Companion
private static final com.android.ide.common.symbols.SymbolTable EMPTY
protected void <init> ()
public abstract java.lang.String getTablePackage ()
public abstract com.google.common.collect.ImmutableTable getSymbols ()
public final com.android.ide.common.symbols.SymbolTable filter (com.android.ide.common.symbols.SymbolTable)
int $i$a$-let-SymbolTable$filter$1
com.android.ide.common.symbols.Symbol s
com.android.ide.common.symbols.Symbol s1
com.google.common.collect.ImmutableSet allowedNames
com.android.resources.ResourceType resourceType
com.google.common.collect.ImmutableTable$Builder builder
com.android.ide.common.symbols.SymbolTable table
public final com.android.ide.common.symbols.SymbolTable merge (com.android.ide.common.symbols.SymbolTable)
com.android.ide.common.symbols.SymbolTable m
public final com.android.ide.common.symbols.SymbolTable rename (java.lang.String)
String tablePackage
public final java.util.List getSymbolByResourceType (com.android.resources.ResourceType)
int $i$f$sortedBy
Iterable $this$sortedBy$iv
com.android.resources.ResourceType type
public final java.util.List getSymbolByVisibility (com.android.resources.ResourceVisibility)
int $i$a$-filter-SymbolTable$getSymbolByVisibility$symbols$1
com.android.ide.common.symbols.Symbol it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$f$sortedBy
Iterable $this$sortedBy$iv
java.util.List symbols
com.android.resources.ResourceVisibility visibility
public final boolean containsSymbol (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String canonicalName
public final com.android.ide.common.symbols.Symbol$StyleableSymbol maybeGetStyleableParentSymbolForChild (java.lang.String, int)
String childNameWithColon
String childName
int index
String parentName
com.android.ide.common.symbols.Symbol$StyleableSymbol parent
String canonicalName
int start
public static synthetic com.android.ide.common.symbols.Symbol$StyleableSymbol maybeGetStyleableParentSymbolForChild$default (com.android.ide.common.symbols.SymbolTable, java.lang.String, int, int, java.lang.Object)
public final com.android.ide.common.symbols.SymbolTable withValuesFrom (com.android.ide.common.symbols.SymbolTable)
com.android.ide.common.symbols.SymbolTable mainSymbolTable
public final java.util.Set getResourceTypes ()
public static final com.android.ide.common.symbols.SymbolTable merge (java.util.List)
java.util.List tables
public static final com.android.ide.common.symbols.SymbolTable mergePartialTables (java.util.List, java.lang.String)
java.util.List tables
String packageName
public static final com.android.ide.common.symbols.SymbolTable$Builder builder ()
public static final synthetic com.android.ide.common.symbols.SymbolTable access$getEMPTY$cp ()
static void <clinit> ()
}
com/android/ide/common/symbols/SymbolTable$getSymbolByResourceType$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTable$getSymbolByResourceType$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-SymbolTable$getSymbolByResourceType$1
com.android.ide.common.symbols.Symbol p0
int $i$a$-sortedBy-SymbolTable$getSymbolByResourceType$1
com.android.ide.common.symbols.Symbol p0
Object a
Object b
}
com/android/ide/common/symbols/SymbolTable$getSymbolByVisibility$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTable$getSymbolByVisibility$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-SymbolTable$getSymbolByVisibility$symbols$2
com.android.ide.common.symbols.Symbol p0
int $i$a$-sortedBy-SymbolTable$getSymbolByVisibility$symbols$2
com.android.ide.common.symbols.Symbol p0
Object a
Object b
}
com/android/ide/common/symbols/SymbolTable$SymbolTableImpl.class
SymbolTable.kt
package com.android.ide.common.symbols
final com.android.ide.common.symbols.SymbolTable$SymbolTableImpl extends com.android.ide.common.symbols.SymbolTable {
private final String tablePackage
private final com.google.common.collect.ImmutableTable symbols
public void <init> (java.lang.String, com.google.common.collect.ImmutableTable)
String tablePackage
com.google.common.collect.ImmutableTable symbols
public java.lang.String getTablePackage ()
public com.google.common.collect.ImmutableTable getSymbols ()
public java.lang.String toString ()
public final java.lang.String component1 ()
public final com.google.common.collect.ImmutableTable component2 ()
public final com.android.ide.common.symbols.SymbolTable$SymbolTableImpl copy (java.lang.String, com.google.common.collect.ImmutableTable)
String tablePackage
com.google.common.collect.ImmutableTable symbols
public static synthetic com.android.ide.common.symbols.SymbolTable$SymbolTableImpl copy$default (com.android.ide.common.symbols.SymbolTable$SymbolTableImpl, java.lang.String, com.google.common.collect.ImmutableTable, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/symbols/SymbolTable$Builder.class
SymbolTable.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTable$Builder extends java.lang.Object {
private String tablePackage
private final com.google.common.collect.Table symbols
public void <init> ()
public final com.android.ide.common.symbols.SymbolTable$Builder add (com.android.ide.common.symbols.Symbol)
int $i$a$-require-SymbolTable$Builder$add$1$1
int $i$a$-apply-SymbolTable$Builder$add$1
com.android.ide.common.symbols.SymbolTable$Builder $this$add_u24lambda_u241
com.android.ide.common.symbols.Symbol symbol
public final com.android.ide.common.symbols.SymbolTable$Builder addAll (java.util.Collection)
int $i$a$-forEach-SymbolTable$Builder$addAll$1$1
com.android.ide.common.symbols.Symbol it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-apply-SymbolTable$Builder$addAll$1
com.android.ide.common.symbols.SymbolTable$Builder $this$addAll_u24lambda_u243
java.util.Collection symbols
public final com.android.ide.common.symbols.SymbolTable$Builder addAllIfNotExist (java.util.Collection)
int $i$a$-forEach-SymbolTable$Builder$addAllIfNotExist$1$1
com.android.ide.common.symbols.Symbol it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-apply-SymbolTable$Builder$addAllIfNotExist$1
com.android.ide.common.symbols.SymbolTable$Builder $this$addAllIfNotExist_u24lambda_u245
java.util.Collection symbols
private final void addFromPartialHelper (com.android.ide.common.symbols.Symbol)
com.android.ide.common.symbols.Symbol existing
com.google.common.collect.ImmutableList children
com.android.resources.ResourceVisibility visibility
com.android.ide.common.symbols.Symbol symbol
public final com.android.ide.common.symbols.SymbolTable$Builder addFromPartial$sdk_common (com.android.ide.common.symbols.SymbolTable)
int $i$a$-forEach-SymbolTable$Builder$addFromPartial$1$1
com.android.ide.common.symbols.Symbol it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-apply-SymbolTable$Builder$addFromPartial$1
com.android.ide.common.symbols.SymbolTable$Builder $this$addFromPartial_u24lambda_u247
com.android.ide.common.symbols.SymbolTable table
public final com.android.ide.common.symbols.SymbolTable$Builder tablePackage (java.lang.String)
int $i$a$-apply-SymbolTable$Builder$tablePackage$1
com.android.ide.common.symbols.SymbolTable$Builder $this$tablePackage_u24lambda_u248
String tablePackage
public final boolean contains (com.android.ide.common.symbols.Symbol)
com.android.ide.common.symbols.Symbol symbol
public final boolean contains (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String canonicalName
public final com.android.ide.common.symbols.Symbol get (com.android.ide.common.symbols.Symbol)
com.android.ide.common.symbols.Symbol symbol
public final com.android.ide.common.symbols.Symbol remove (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String canonicalName
public final boolean isEmpty ()
public final com.android.ide.common.symbols.SymbolTable build ()
}
com/android/ide/common/symbols/SymbolTable$Builder$symbols$1.class
SymbolTable.kt
package com.android.ide.common.symbols
final synthetic com.android.ide.common.symbols.SymbolTable$Builder$symbols$1 extends java.lang.Object implements com.google.common.base.Supplier {
public static final com.android.ide.common.symbols.SymbolTable$Builder$symbols$1 INSTANCE
void <init> ()
public final java.util.HashMap get ()
public volatile synthetic java.lang.Object get ()
static void <clinit> ()
}
com/android/ide/common/symbols/SymbolTable$FastBuilder.class
SymbolTable.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTable$FastBuilder extends java.lang.Object {
private final com.google.common.collect.Interner symbolInterner
private String tablePackage
private final com.google.common.collect.ImmutableTable$Builder symbols
public void <init> (com.google.common.collect.Interner)
com.google.common.collect.Interner symbolInterner
public final void add (com.android.ide.common.symbols.Symbol)
com.android.ide.common.symbols.Symbol symbol
public final void addAll (java.util.Collection)
int $i$a$-forEach-SymbolTable$FastBuilder$addAll$1
com.android.ide.common.symbols.Symbol it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Collection symbols
public final void tablePackage (java.lang.String)
String tablePackage
public final com.android.ide.common.symbols.SymbolTable build ()
}
com/android/ide/common/symbols/SymbolTable$Companion.class
SymbolTable.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTable$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.symbols.SymbolTable getEMPTY ()
public final com.android.ide.common.symbols.SymbolTable merge (java.util.List)
com.android.ide.common.symbols.Symbol symbol
com.android.ide.common.symbols.SymbolTable table
com.android.resources.ResourceType resourceType
com.google.common.collect.ImmutableTable$Builder builder
java.util.Set seenNames
java.util.List tables
public final com.android.ide.common.symbols.SymbolTable mergePartialTables (java.util.List, java.lang.String)
int $i$a$-filter-SymbolTable$Companion$mergePartialTables$1
java.io.File it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
Exception e
int $i$a$-forEach-SymbolTable$Companion$mergePartialTables$2
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.android.ide.common.symbols.SymbolIo symbolIo
com.android.ide.common.symbols.SymbolTable$Builder builder
java.util.HashSet visitedLayoutFiles
java.util.List tables
String packageName
public final com.android.ide.common.symbols.SymbolTable$Builder builder ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/symbols/SymbolTable$IllegalResourceVisibilityException.class
SymbolTable.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTable$IllegalResourceVisibilityException extends java.lang.Exception {
public void <init> (java.lang.String)
String description
}
com/android/ide/common/symbols/SymbolTableKt.class
SymbolTable.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTableKt extends java.lang.Object {
private static final String ANDROID_ATTR_PREFIX
private static final java.lang.String validate (java.lang.String)
int $i$a$-require-SymbolTableKt$validate$1
int $i$a$-require-SymbolTableKt$validate$2
String segment
String msg
String tablePackage
public static final synthetic java.lang.String access$validate (java.lang.String)
String tablePackage
}
com/android/ide/common/symbols/SymbolListVisitor.class
SymbolUtils.kt
package com.android.ide.common.symbols
public abstract com.android.ide.common.symbols.SymbolListVisitor extends java.lang.Object {
public abstract void visit ()
public abstract void symbol (java.lang.CharSequence, java.lang.CharSequence)
public abstract void child (java.lang.CharSequence)
public abstract void visitEnd ()
}
com/android/ide/common/symbols/SymbolListWithPackageNameWriter.class
SymbolUtils.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolListWithPackageNameWriter extends java.lang.Object implements com.android.ide.common.symbols.SymbolListVisitor java.io.Closeable {
private final String packageName
private final java.io.Writer writer
public void <init> (java.lang.String, java.io.Writer)
String packageName
java.io.Writer writer
public void visit ()
int $i$a$-let-SymbolListWithPackageNameWriter$visit$1
String it
public void symbol (java.lang.CharSequence, java.lang.CharSequence)
CharSequence resourceType
CharSequence name
public void child (java.lang.CharSequence)
CharSequence name
public void visitEnd ()
public void close ()
}
com/android/ide/common/symbols/SymbolTableBuilder.class
SymbolUtils.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolTableBuilder extends java.lang.Object implements com.android.ide.common.symbols.SymbolListVisitor {
private final com.android.ide.common.symbols.SymbolTable$Builder symbolTableBuilder
private String currentStyleable
private com.google.common.collect.ImmutableList$Builder children
private com.android.ide.common.symbols.SymbolTable _symbolTable
public void <init> (java.lang.String)
String packageName
public final com.android.ide.common.symbols.SymbolTable getSymbolTable ()
public void visit ()
public void symbol (java.lang.CharSequence, java.lang.CharSequence)
CharSequence resourceType
CharSequence name
private final void writeCurrentStyleable ()
int $i$a$-let-SymbolTableBuilder$writeCurrentStyleable$1
String it
private final void symbol (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String name
public void child (java.lang.CharSequence)
CharSequence name
public void visitEnd ()
}
com/android/ide/common/symbols/SymbolTableBuilder$WhenMappings.class
SymbolUtils.kt
package com.android.ide.common.symbols
public final synthetic com.android.ide.common.symbols.SymbolTableBuilder$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/ide/common/symbols/SymbolUtils.class
SymbolUtils.kt
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolUtils extends java.lang.Object {
private static final com.google.common.base.CharMatcher NORMALIZED_VALUE_NAME_CHARS
private static final String ANDROID_UNDERSCORE_PREFIX
private static final String KEEP_RULE_PREFIX
private static final String KEEP_RULE_SUFFIX
private static final com.google.common.base.Splitter VALUE_ID_SPLITTER
public static final com.android.ide.common.symbols.SymbolTable mergeAndRenumberSymbols (java.lang.String, com.android.ide.common.symbols.SymbolTable, java.util.Collection, com.android.ide.common.symbols.SymbolTable, com.android.ide.common.symbols.IdProvider)
int $i$a$-getOrPut-SymbolUtils$mergeAndRenumberSymbols$1$1$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
Object key$iv
int $i$a$-forEach-SymbolUtils$mergeAndRenumberSymbols$1$1
com.android.ide.common.symbols.Symbol symbol
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-SymbolUtils$mergeAndRenumberSymbols$1
com.android.ide.common.symbols.SymbolTable table
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int value
com.android.ide.common.symbols.Symbol newSymbol
String symbolName
java.util.ArrayList symbolNames
com.android.resources.ResourceType resourceType
java.util.ArrayList tables
com.google.common.collect.HashMultimap newSymbolMap
java.util.HashMap arrayToAttrs
com.android.ide.common.symbols.SymbolTable$Builder tableBuilder
java.util.HashMap attrToValue
String mainPackageName
com.android.ide.common.symbols.SymbolTable librarySymbols
java.util.Collection dependencySymbols
com.android.ide.common.symbols.SymbolTable platformSymbols
com.android.ide.common.symbols.IdProvider idProvider
public static synthetic com.android.ide.common.symbols.SymbolTable mergeAndRenumberSymbols$default (java.lang.String, com.android.ide.common.symbols.SymbolTable, java.util.Collection, com.android.ide.common.symbols.SymbolTable, com.android.ide.common.symbols.IdProvider, int, java.lang.Object)
public static final java.lang.String getPackageNameFromManifest (java.io.File) throws java.io.IOException
org.xml.sax.SAXException e
java.io.IOException e
com.android.ide.common.xml.ManifestData manifestData
java.io.File manifestFile
public static final java.lang.String getPackageNameFromManifest (com.android.ide.common.xml.ManifestData)
com.android.ide.common.xml.ManifestData manifest
public static final java.util.Set generateMinifyKeepRules (com.android.ide.common.xml.ManifestData, java.io.File)
com.android.ide.common.xml.ManifestData manifest
java.io.File mergedResources
public static final java.util.Set generateKeepRules (com.android.ide.common.xml.ManifestData, boolean, java.io.File)
String type
String process
com.android.ide.common.xml.ManifestData$KeepClass keepClass
java.io.File layoutXml
java.io.File typeDir
javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
javax.xml.parsers.DocumentBuilder documentBuilder
javax.xml.parsers.ParserConfigurationException e
java.util.SortedSet rules
com.android.ide.common.xml.ManifestData manifest
boolean isMainDex
java.io.File mergedResources
public static final void generateKeepRulesFromLayoutXmlFile (java.io.File, javax.xml.parsers.DocumentBuilder, java.util.SortedSet) throws java.io.IOException
org.w3c.dom.Document xmlDocument
org.w3c.dom.Element root
org.xml.sax.SAXException e
java.io.IOException e
java.io.File layout
javax.xml.parsers.DocumentBuilder documentBuilder
java.util.SortedSet rules
private static final void generateKeepRulesFromXmlNode (org.w3c.dom.Element, java.util.SortedSet)
String tag
org.w3c.dom.Node current
org.w3c.dom.Element node
java.util.SortedSet rules
public static final java.util.SortedSet parseMinifiedKeepRules (java.io.File) throws java.io.IOException
java.util.TreeSet keepClasses
java.io.File proguardRulesFile
public static final com.android.ide.common.xml.ManifestData parseManifest (java.io.File) throws java.io.IOException
org.xml.sax.SAXException e
java.io.IOException e
java.io.File manifestFile
public static final java.lang.String canonicalizeValueResourceName (java.lang.String)
String name
public static final int valueStringToInt (java.lang.String)
String valueString
public static final com.google.common.collect.ImmutableList parseArrayLiteral (int, java.lang.String)
String value
int i
com.google.common.collect.ImmutableList$Builder ints
java.util.Iterator values
int size
String valuesString
public static final java.lang.Void failParseArrayLiteral (int, java.lang.String)
int size
String valuesString
public static final void readAarRTxt (java.util.Iterator, com.android.ide.common.symbols.SymbolListVisitor) throws java.io.IOException
int start
int end
String line
int start
int middle
int end
String styleableChildPrefix
java.util.Iterator lines
com.android.ide.common.symbols.SymbolListVisitor visitor
public static final void visitEmptySymbolTable (com.android.ide.common.symbols.SymbolListVisitor)
com.android.ide.common.symbols.SymbolListVisitor visitor
public static final com.android.ide.common.symbols.SymbolTable rTxtToSymbolTable (java.io.InputStream, java.lang.String)
int $i$a$-use-SymbolUtils$rTxtToSymbolTable$1
java.io.BufferedReader it
com.android.ide.common.symbols.SymbolTableBuilder symbolTableBuilder
java.io.InputStream inputStream
String packageName
static void <clinit> ()
}
com/android/ide/common/symbols/SymbolUtils$mergeAndRenumberSymbols$2.class
SymbolUtils.kt
package com.android.ide.common.symbols
final com.android.ide.common.symbols.SymbolUtils$mergeAndRenumberSymbols$2 extends java.lang.Object implements java.util.function.BiConsumer {
final synthetic com.android.ide.common.symbols.SymbolTable $platformSymbols
final synthetic java.util.HashMap $attrToValue
final synthetic com.android.ide.common.symbols.SymbolTable$Builder $tableBuilder
void <init> (com.android.ide.common.symbols.SymbolTable, java.util.HashMap, com.android.ide.common.symbols.SymbolTable$Builder)
com.android.ide.common.symbols.SymbolTable $platformSymbols
java.util.HashMap $attrToValue
com.android.ide.common.symbols.SymbolTable$Builder $tableBuilder
public final void accept (java.lang.String, java.util.Set)
String name
com.android.ide.common.symbols.Symbol platformSymbol
com.android.ide.common.symbols.Symbol$AttributeSymbol symbol
String attribute
java.util.List attributes
com.google.common.collect.ImmutableList$Builder attributeValues
String arrayName
java.util.Set children
public volatile synthetic void accept (java.lang.Object, java.lang.Object)
Object p0
Object p1
}
com/android/ide/common/symbols/SymbolUtils$parseMinifiedKeepRules$1.class
SymbolUtils.kt
package com.android.ide.common.symbols
final com.android.ide.common.symbols.SymbolUtils$parseMinifiedKeepRules$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.TreeSet $keepClasses
void <init> (java.util.TreeSet)
java.util.TreeSet $keepClasses
public final void invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/ide/common/util/
com/android/ide/common/util/Cancelable.class
Cancelable.kt
package com.android.ide.common.util
public abstract com.android.ide.common.util.Cancelable extends java.lang.Object {
public abstract void cancel ()
}
com/android/ide/common/util/CancelableRunnable.class
CancelableRunnable.kt
package com.android.ide.common.util
public final com.android.ide.common.util.CancelableRunnable extends java.lang.Object implements java.lang.Runnable {
private final Runnable myRunnable
private boolean canceled
private final java.util.HashSet activeThreads
private final Object lock
public void <init> (java.lang.Runnable)
Runnable myRunnable
public final void cancel (boolean)
int $i$a$-forEach-CancelableRunnable$cancel$1$1
Thread p0
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-synchronized-CancelableRunnable$cancel$1
boolean mayInterruptIfRunning
public final boolean isCancelled ()
int $i$a$-synchronized-CancelableRunnable$isCancelled$1
public void run ()
int $i$a$-synchronized-CancelableRunnable$run$1
int $i$a$-synchronized-CancelableRunnable$run$1
int $i$a$-synchronized-CancelableRunnable$run$2
int $i$a$-synchronized-CancelableRunnable$run$2
}
com/android/ide/common/util/Receiver.class
DeviceUtils.kt
package com.android.ide.common.util
final com.android.ide.common.util.Receiver extends com.android.ddmlib.MultiLineReceiver {
private final java.util.List lines
public void <init> ()
public final java.util.List getLines ()
public void processNewLines (java.lang.String[])
String[] lines
public boolean isCancelled ()
}
com/android/ide/common/util/DeviceUtils.class
DeviceUtils.kt
package com.android.ide.common.util
public final com.android.ide.common.util.DeviceUtils extends java.lang.Object {
private static final kotlin.text.Regex MDNS_AUTO_CONNECT_TLS_REGEX
private static final String MDNS_UNENCRYPTED_SUFFIX
public static final java.util.Set getLanguages (com.android.ddmlib.IDevice, java.time.Duration) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
com.android.ide.common.util.Receiver receiver
com.android.ddmlib.IDevice $this$getLanguages
java.time.Duration timeOut
public static synthetic java.util.Set getLanguages$default (com.android.ddmlib.IDevice, java.time.Duration, int, java.lang.Object) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public static final boolean isMdnsAutoConnectTls (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice $this$isMdnsAutoConnectTls
public static final boolean isMdnsAutoConnectUnencrypted (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice $this$isMdnsAutoConnectUnencrypted
public static final boolean isSameAsDeviceWith (com.android.ddmlib.IDevice, java.lang.String)
com.android.ddmlib.IDevice $this$isSameAsDeviceWith
String key
public static final boolean areForSameDevice (java.lang.String, java.lang.String)
String domainName
String serialNumber
public static final boolean isMdnsAutoConnectTls (java.lang.String)
String serialNumber
public static final boolean isMdnsAutoConnectUnencrypted (java.lang.String)
String serialNumber
public static final java.util.Set getLanguages (com.android.ddmlib.IDevice) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
com.android.ddmlib.IDevice $this$getLanguages
static void <clinit> ()
}
com/android/ide/common/util/DeviceUtils$getLanguages$1.class
DeviceUtils.kt
package com.android.ide.common.util
final com.android.ide.common.util.DeviceUtils$getLanguages$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.util.DeviceUtils$getLanguages$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/util/DeviceUtils$getLanguages$2.class
DeviceUtils.kt
package com.android.ide.common.util
final com.android.ide.common.util.DeviceUtils$getLanguages$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.util.DeviceUtils$getLanguages$2 INSTANCE
void <init> ()
public final java.util.Set invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/util/DeviceUtils$getLanguages$3.class
DeviceUtils.kt
package com.android.ide.common.util
final com.android.ide.common.util.DeviceUtils$getLanguages$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.ide.common.util.DeviceUtils$getLanguages$3 INSTANCE
void <init> ()
public final kotlin.sequences.Sequence invoke (java.util.Set)
java.util.Set it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/ide/common/util/EnumUtilsKt.class
EnumUtils.kt
package com.android.ide.common.util
public final com.android.ide.common.util.EnumUtilsKt extends java.lang.Object {
public static final synthetic java.lang.Enum enumValueOfOrDefault (java.lang.String, java.lang.Enum)
Exception _$iv
int $i$f$enumValueOfOrNull
int $i$f$enumValueOfOrDefault
String value
Enum default
public static final synthetic java.lang.Enum enumValueOfOrNull (java.lang.String)
Exception _
int $i$f$enumValueOfOrNull
String value
}
com/android/ide/common/util/FileSystemRegistry.class
FileSystemRegistry.kt
package com.android.ide.common.util
public final com.android.ide.common.util.FileSystemRegistry extends java.lang.Object implements com.android.ide.common.util.PathOpener {
public static final com.android.ide.common.util.FileSystemRegistry INSTANCE
private static final java.util.ArrayList paths
private static volatile java.util.List reversedPaths
private static final Object mutex
private void <init> ()
public final void mount (com.android.ide.common.util.PathOpener)
int $i$a$-synchronized-FileSystemRegistry$mount$1
com.android.ide.common.util.PathOpener opener
public final void unmount (com.android.ide.common.util.PathOpener)
int $i$a$-synchronized-FileSystemRegistry$unmount$1
com.android.ide.common.util.PathOpener opener
private final com.android.ide.common.util.PathOpener openerFor (com.android.ide.common.util.PathString)
int $i$a$-firstOrNull-FileSystemRegistry$openerFor$1
com.android.ide.common.util.PathOpener it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
com.android.ide.common.util.PathString path
public boolean recognizes (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString path
public boolean isRegularFile (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString path
public java.io.InputStream open (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString path
public boolean isDirectory (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString path
static void <clinit> ()
}
com/android/ide/common/util/PathStrings.class
FileSystemRegistry.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathStrings extends java.lang.Object {
public static final java.io.InputStream inputStream (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString $this$inputStream
public static final boolean isRegularFile (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString $this$isRegularFile
public static final boolean isDirectory (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString $this$isDirectory
}
com/android/ide/common/util/GuavaUtils.class
GuavaUtils.kt
package com.android.ide.common.util
public final com.android.ide.common.util.GuavaUtils extends java.lang.Object {
public static final transient com.google.common.collect.ImmutableSetMultimap multimapOf (kotlin.Pair[])
int $i$a$-forEach-GuavaUtils$multimapOf$1$1
Object k
Object v
Object element$iv
int $i$f$forEach
Object[] $this$forEach$iv
int $i$a$-apply-GuavaUtils$multimapOf$1
com.google.common.collect.ImmutableSetMultimap$Builder $this$multimapOf_u24lambda_u241
kotlin.Pair[] pairs
public static final transient com.google.common.collect.ImmutableSetMultimap multimapWithSingleKeyOf (java.lang.Object, java.lang.Object[])
int $i$a$-apply-GuavaUtils$multimapWithSingleKeyOf$1
com.google.common.collect.ImmutableSetMultimap$Builder $this$multimapWithSingleKeyOf_u24lambda_u242
Object key
Object[] values
}
com/android/ide/common/util/IntUtil.class
IntUtil.kt
package com.android.ide.common.util
public final com.android.ide.common.util.IntUtil extends java.lang.Object {
public static final int parseIntOrDefault (java.lang.String, int)
NumberFormatException ex
String $this$parseIntOrDefault
int defaultValue
}
com/android/ide/common/util/JdkPathOpener.class
JdkPathOpener.kt
package com.android.ide.common.util
public final com.android.ide.common.util.JdkPathOpener extends java.lang.Object implements com.android.ide.common.util.PathOpener {
public static final com.android.ide.common.util.JdkPathOpener INSTANCE
private void <init> ()
public boolean recognizes (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString path
public boolean isRegularFile (com.android.ide.common.util.PathString)
int $i$a$-let-JdkPathOpener$isRegularFile$1
java.nio.file.Path it
com.android.ide.common.util.PathString path
public java.io.InputStream open (com.android.ide.common.util.PathString)
int $i$a$-let-JdkPathOpener$open$1
java.nio.file.Path it
java.nio.file.NoSuchFileException e
com.android.ide.common.util.PathString path
public boolean isDirectory (com.android.ide.common.util.PathString)
int $i$a$-let-JdkPathOpener$isDirectory$1
java.nio.file.Path it
com.android.ide.common.util.PathString path
static void <clinit> ()
}
com/android/ide/common/util/MutablePathMap.class
MutablePathMap.kt
package com.android.ide.common.util
public abstract com.android.ide.common.util.MutablePathMap extends java.lang.Object implements com.android.ide.common.util.PathMap {
public abstract java.lang.Object put (com.android.ide.common.util.PathString, java.lang.Object)
}
com/android/ide/common/util/PathHashMapImpl.class
PathHashMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathHashMapImpl extends java.lang.Object implements com.android.ide.common.util.PathMap {
private final java.util.Map backingMap
public void <init> (java.util.Map)
java.util.Map backingMap
public kotlin.sequences.Sequence getValues ()
public java.lang.Object findMostSpecific (com.android.ide.common.util.PathString)
Object value
com.android.ide.common.util.PathString parent
com.android.ide.common.util.PathString next
com.android.ide.common.util.PathString key
public boolean containsKeyStartingWith (com.android.ide.common.util.PathString)
int $i$a$-any-PathHashMapImpl$containsKeyStartingWith$1
com.android.ide.common.util.PathString it
Object element$iv
int $i$f$any
kotlin.sequences.Sequence $this$any$iv
com.android.ide.common.util.PathString possiblePrefix
public kotlin.sequences.Sequence findAllStartingWith (com.android.ide.common.util.PathString)
int $i$a$-filter-PathHashMapImpl$findAllStartingWith$1
java.util.Map$Entry it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-map-PathHashMapImpl$findAllStartingWith$2
java.util.Map$Entry it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
com.android.ide.common.util.PathString possiblePrefix
public java.lang.Object get (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString key
public boolean containsPrefixOf (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString parent
com.android.ide.common.util.PathString next
com.android.ide.common.util.PathString key
}
com/android/ide/common/util/PathHashMapKt.class
PathHashMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathHashMapKt extends java.lang.Object {
public static final com.android.ide.common.util.PathMap toPathMap (java.util.Map)
java.util.Map $this$toPathMap
}
com/android/ide/common/util/PathMap.class
PathMap.kt
package com.android.ide.common.util
public abstract com.android.ide.common.util.PathMap extends java.lang.Object {
public abstract kotlin.sequences.Sequence getValues ()
public abstract boolean containsKeyStartingWith (com.android.ide.common.util.PathString)
public abstract kotlin.sequences.Sequence findAllStartingWith (com.android.ide.common.util.PathString)
public abstract java.lang.Object get (com.android.ide.common.util.PathString)
public abstract boolean containsPrefixOf (com.android.ide.common.util.PathString)
public abstract java.lang.Object findMostSpecific (com.android.ide.common.util.PathString)
}
com/android/ide/common/util/PathOpener.class
PathOpener.kt
package com.android.ide.common.util
public abstract com.android.ide.common.util.PathOpener extends java.lang.Object {
public abstract boolean recognizes (com.android.ide.common.util.PathString)
public abstract boolean isRegularFile (com.android.ide.common.util.PathString)
public abstract boolean isDirectory (com.android.ide.common.util.PathString)
public abstract java.io.InputStream open (com.android.ide.common.util.PathString)
}
com/android/ide/common/util/PathString.class
PathString.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathString extends java.lang.Object implements java.lang.Comparable {
private final java.net.URI filesystemUri
private final String path
private final int startIndex
private final int suffixEndIndex
private final int prefixEndIndex
private final char separator
private int hash
private void <init> (java.net.URI, java.lang.String, int, int, int, char)
java.net.URI filesystemUri
String path
int startIndex
int suffixEndIndex
int prefixEndIndex
char separator
synthetic void <init> (java.net.URI, java.lang.String, int, int, int, char, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.net.URI getFilesystemUri ()
private void <init> (java.net.URI, java.lang.String, int)
java.net.URI filesystem
String path
int rootLength
public void <init> (java.lang.String, java.lang.String)
String protocol
String path
public void <init> (java.net.URI, java.lang.String)
java.net.URI filesystemUri
String path
public void <init> (java.lang.String)
String path
public void <init> (java.io.File)
java.io.File path
public void <init> (java.nio.file.Path)
java.nio.file.Path path
public final java.lang.String getRawPath ()
public final java.lang.String getPortablePath ()
public final java.lang.String getNativePath ()
public java.lang.String toString ()
String schemeString
String path
StringBuilder buf
public final java.lang.String toDebugString ()
public final java.io.File toFile ()
public final java.nio.file.Path toPath ()
java.nio.file.FileSystemNotFoundException e
IllegalArgumentException e
java.nio.file.ProviderNotFoundException e
public final boolean isAbsolute ()
public final java.lang.String getFileName ()
int end
public final java.lang.String segment (int)
int $i$a$-countUntil-PathString$segment$subRangeStart$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int $i$a$-countUntil-PathString$segment$subRangeEnd$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int separatorCount
int subRangeStart
int lengthCount
int subRangeEnd
int index
public final com.android.ide.common.util.PathString get (int)
int index
public final com.android.ide.common.util.PathString get (kotlin.ranges.IntRange)
kotlin.ranges.IntRange range
public final com.android.ide.common.util.PathString subpath (int, int)
int beginIndex
int endIndex
public final boolean startsWith (com.android.ide.common.util.PathString)
char thisChar
char otherChar
int idx
com.android.ide.common.util.PathString toTest
int ourEnd
int thisLength
int prefixLength
int requiredSeparatorPosition
com.android.ide.common.util.PathString possiblePrefix
public final com.android.ide.common.util.PathString getParentOrRoot ()
public final com.android.ide.common.util.PathString getParent ()
char nextChar
int i
int parentHash
int hashCodeForSegment
int newEnd
com.android.ide.common.util.PathString result
public final java.lang.String getParentFileName ()
public final com.android.ide.common.util.PathString getRoot ()
public final int getNameCount ()
int $i$a$-count-PathString$nameCount$1
int it
int element$iv
int $i$f$count
int count$iv
Iterable $this$count$iv
public boolean equals (java.lang.Object)
int i
int i
int length
Object other
public int hashCode ()
private final int computeHash ()
int i
char nextChar
int i
int result
int hashCodeForSegment
public final com.android.ide.common.util.PathString normalize ()
String lastName
int $i$a$-forEach-PathString$normalize$1
String it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
boolean absolute
java.util.ArrayDeque newNames
String rootString
public final com.android.ide.common.util.PathString withoutTrailingSeparator ()
public final boolean hasTrailingSeparator ()
public final com.android.ide.common.util.PathString relativize (com.android.ide.common.util.PathString)
int $i$a$-countUntil-PathString$relativize$afterDriveSeparator$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int $i$a$-countUntil-PathString$relativize$firstDifference$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int firstDifference
String rootString
int afterDriveSeparator
String otherRootString
String convertedRootString
int $i$a$-countUntil-PathString$relativize$commonPrefixLength$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int $i$a$-map-PathString$relativize$newSegments$1
int it
int item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
int $i$a$-map-PathString$relativize$newSegments$2
int it
int item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
com.android.ide.common.util.PathString otherRoot
java.util.List segments
java.util.List otherSegments
int commonPrefixLength
java.util.List newSegments
char newSeparator
String finalString
com.android.ide.common.util.PathString other
public final boolean isEmptyPath ()
public final com.android.ide.common.util.PathString resolve (java.lang.String)
String other
public final com.android.ide.common.util.PathString resolve (com.android.ide.common.util.PathString)
int indexOfDriveSeparator
String newPath
char newSeparator
com.android.ide.common.util.PathString otherRoot
String otherRelPath
String newPath
com.android.ide.common.util.PathString other
public final java.util.List getSegments ()
int $i$a$-forEach-PathString$segments$1
int it
int element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.ArrayList result
int lastSegment
public int compareTo (com.android.ide.common.util.PathString)
int cmpResult
int i
int cmpResult
int i
int schemeResult
int otherPrefixEndIndex
int length
int otherLength
int min
com.android.ide.common.util.PathString other
private final boolean sameRootAs (com.android.ide.common.util.PathString)
int idx
com.android.ide.common.util.PathString other
private final boolean compatibleRoots (com.android.ide.common.util.PathString, com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString root1
com.android.ide.common.util.PathString root2
private final java.lang.String driveName (java.lang.String)
String rawPath
private final com.android.ide.common.util.PathString subRangeOrNull (int, int)
int $i$a$-countUntil-PathString$subRangeOrNull$subRangeStart$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int $i$a$-countUntil-PathString$subRangeOrNull$subRangeEnd$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int separatorCount
int subRangeStart
int lengthCount
int subRangeEnd
int index
int length
static synthetic com.android.ide.common.util.PathString subRangeOrNull$default (com.android.ide.common.util.PathString, int, int, int, java.lang.Object)
private final com.android.ide.common.util.PathString subRange (int, int)
int index
int length
static synthetic com.android.ide.common.util.PathString subRange$default (com.android.ide.common.util.PathString, int, int, int, java.lang.Object)
private final int getEndIndex ()
private final int computeNameStart (int)
int $i$a$-countUntil-PathString$computeNameStart$1
int it
int item$iv
int $i$f$countUntil
int result$iv
kotlin.ranges.IntProgression $this$countUntil$iv
int end
public volatile synthetic int compareTo (java.lang.Object)
Object other
}
com/android/ide/common/util/PathStringUtil.class
PathString.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathStringUtil extends java.lang.Object {
public static final String PARENT
public static final String SELF
public static final char NUL_CHAR
private static final java.net.URI defaultFilesystemUri
private static final java.util.concurrent.ConcurrentHashMap uriCache
private static final java.net.URI APK_URI
private static final java.net.URI JAR_URI
public static final com.android.ide.common.util.PathString toPathString (java.nio.file.Path)
java.nio.file.Path $this$toPathString
public static final com.android.ide.common.util.PathString toPathString (java.io.File)
java.io.File $this$toPathString
public static final java.util.List toPathStrings (java.util.Collection)
int $i$a$-map-PathStringUtil$toPathStrings$1
java.io.File it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
java.util.Collection $this$toPathStrings
public static final com.android.ide.common.util.PathString toPathStringOrNull (java.io.File)
java.io.File $this$toPathStringOrNull
public static final java.net.URI getDefaultFilesystemUri ()
private static final boolean isSeparator (char)
char c
private static final int prefixLength (java.lang.String)
int i
int firstSlash
int firstColon
int prefixEnd
String path
private static final int countUntil (kotlin.ranges.IntProgression, kotlin.jvm.functions.Function1)
int item
int $i$f$countUntil
int result
kotlin.ranges.IntProgression $this$countUntil
kotlin.jvm.functions.Function1 predicate
private static final int countUntil (java.lang.String, char, int, boolean)
int result
String $this$countUntil
char char
int startIndex
boolean ignoreCase
static synthetic int countUntil$default (java.lang.String, char, int, boolean, int, java.lang.Object)
private static final char detectSeparator (java.lang.String, int)
char c
int i
int startIndex
String path
int rootLength
private static final java.lang.String withSeparator (java.lang.String, char)
String $this$withSeparator
char sep
private static final char chooseSeparator (char, char)
char c1
char c2
private static final java.net.URI getUri (java.lang.String)
int $i$a$-getOrPut-PathStringUtil$getUri$1
int $i$a$-let-MapsKt__MapsJVMKt$getOrPut$1$iv
Object default$iv
int $i$f$getOrPut
java.util.concurrent.ConcurrentMap $this$getOrPut$iv
String scheme
private static final java.net.URI createRootUri (java.lang.String)
String scheme
public static final synthetic char access$detectSeparator (java.lang.String, int)
String path
int rootLength
public static final synthetic java.net.URI access$getUri (java.lang.String)
String scheme
public static final synthetic int access$prefixLength (java.lang.String)
String path
public static final synthetic java.lang.String access$withSeparator (java.lang.String, char)
String $receiver
char sep
public static final synthetic boolean access$isSeparator (char)
char c
public static final synthetic char access$chooseSeparator (char, char)
char c1
char c2
static void <clinit> ()
int $i$a$-let-PathStringUtil$defaultFilesystemUri$1
java.nio.file.FileSystem it
}
com/android/ide/common/util/PathMapEntry.class
PathTreeMap.kt
package com.android.ide.common.util
public abstract com.android.ide.common.util.PathMapEntry extends java.lang.Object {
private final int segmentIndex
private boolean explicitlyInserted
private Object value
public void <init> (int)
int segmentIndex
public final int getSegmentIndex ()
public final boolean getExplicitlyInserted ()
public final void setExplicitlyInserted (boolean)
boolean
public final java.lang.Object getValue ()
public final void setValue (java.lang.Object)
Object
public abstract com.android.ide.common.util.PathMapEntry getOrCreateChild (java.net.URI, java.lang.String, java.util.List)
public abstract com.android.ide.common.util.PathMapEntry getChild (java.net.URI, java.lang.String, java.util.List)
public abstract java.util.Iterator iterator ()
}
com/android/ide/common/util/ProtocolPathMapEntry.class
PathTreeMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.ProtocolPathMapEntry extends com.android.ide.common.util.PathMapEntry {
private final java.util.HashMap filesystems
public void <init> ()
public final java.util.HashMap getFilesystems ()
public com.android.ide.common.util.PathMapEntry getOrCreateChild (java.net.URI, java.lang.String, java.util.List)
int $i$a$-getOrPut-ProtocolPathMapEntry$getOrCreateChild$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
java.net.URI filesystem
String root
java.util.List segments
public com.android.ide.common.util.PathMapEntry getChild (java.net.URI, java.lang.String, java.util.List)
java.net.URI filesystem
String root
java.util.List segments
public java.util.Iterator iterator ()
}
com/android/ide/common/util/RootPathMapEntry.class
PathTreeMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.RootPathMapEntry extends com.android.ide.common.util.PathMapEntry {
private final java.util.HashMap roots
public void <init> ()
public final java.util.HashMap getRoots ()
public com.android.ide.common.util.PathMapEntry getOrCreateChild (java.net.URI, java.lang.String, java.util.List)
int $i$a$-getOrPut-RootPathMapEntry$getOrCreateChild$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
java.net.URI filesystem
String root
java.util.List segments
public com.android.ide.common.util.PathMapEntry getChild (java.net.URI, java.lang.String, java.util.List)
java.net.URI filesystem
String root
java.util.List segments
public java.util.Iterator iterator ()
}
com/android/ide/common/util/SegmentPathMapEntry.class
PathTreeMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.SegmentPathMapEntry extends com.android.ide.common.util.PathMapEntry {
private final java.util.HashMap children
public void <init> (int)
int nameCount
public final java.util.HashMap getChildren ()
public com.android.ide.common.util.PathMapEntry getOrCreateChild (java.net.URI, java.lang.String, java.util.List)
int $i$a$-getOrPut-SegmentPathMapEntry$getOrCreateChild$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
String segment
java.net.URI filesystem
String root
java.util.List segments
public com.android.ide.common.util.PathMapEntry getChild (java.net.URI, java.lang.String, java.util.List)
java.net.URI filesystem
String root
java.util.List segments
public java.util.Iterator iterator ()
}
com/android/ide/common/util/PathTreeMapIterator.class
PathTreeMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathTreeMapIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private final java.util.ArrayDeque iteratorStack
private com.android.ide.common.util.PathMapEntry next
public void <init> (com.android.ide.common.util.PathMapEntry)
com.android.ide.common.util.PathMapEntry startNode
public final com.android.ide.common.util.PathMapEntry getNext ()
public final void setNext (com.android.ide.common.util.PathMapEntry)
com.android.ide.common.util.PathMapEntry
public boolean hasNext ()
private final void advance ()
com.android.ide.common.util.PathMapEntry nextChild
java.util.Iterator iterator
public java.lang.Object next ()
com.android.ide.common.util.PathMapEntry result
public void remove ()
}
com/android/ide/common/util/PathTreeMapImpl.class
PathTreeMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathTreeMapImpl extends java.lang.Object implements com.android.ide.common.util.MutablePathMap kotlin.sequences.Sequence {
private final com.android.ide.common.util.ProtocolPathMapEntry tree
private final com.android.ide.common.util.PathTreeMapImpl values
public void <init> ()
private final com.android.ide.common.util.PathMapEntry findMostSpecificEntry (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathMapEntry child
java.net.URI filesystem
String root
java.util.List segments
com.android.ide.common.util.PathMapEntry mostSpecific
com.android.ide.common.util.PathMapEntry current
com.android.ide.common.util.PathString key
public com.android.ide.common.util.PathTreeMapImpl getValues ()
public java.util.Iterator iterator ()
public boolean containsKeyStartingWith (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString key
public boolean containsPrefixOf (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString key
public java.lang.Object findMostSpecific (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString key
public java.lang.Object get (com.android.ide.common.util.PathString)
int $i$a$-let-PathTreeMapImpl$get$1
com.android.ide.common.util.PathMapEntry it
com.android.ide.common.util.PathString key
public java.lang.Object put (com.android.ide.common.util.PathString, java.lang.Object)
java.net.URI filesystem
String root
java.util.List segments
com.android.ide.common.util.PathMapEntry entry
Object result
com.android.ide.common.util.PathString key
Object value
private final com.android.ide.common.util.PathMapEntry findEntry (com.android.ide.common.util.PathString)
java.net.URI filesystem
String root
java.util.List segments
com.android.ide.common.util.PathString key
private final com.android.ide.common.util.PathMapEntry findEntry (java.net.URI, java.lang.String, java.util.List)
com.android.ide.common.util.PathMapEntry current
java.net.URI filesystem
String root
java.util.List segments
private final com.android.ide.common.util.PathMapEntry getOrCreateEntry (java.net.URI, java.lang.String, java.util.List)
com.android.ide.common.util.PathMapEntry current
java.net.URI filesystem
String root
java.util.List segments
public kotlin.sequences.Sequence findAllStartingWith (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString possiblePrefix
public volatile synthetic kotlin.sequences.Sequence getValues ()
public static final synthetic com.android.ide.common.util.PathMapEntry access$findEntry (com.android.ide.common.util.PathTreeMapImpl, com.android.ide.common.util.PathString)
com.android.ide.common.util.PathTreeMapImpl $this
com.android.ide.common.util.PathString key
}
com/android/ide/common/util/PathTreeMapImpl$findAllStartingWith$1.class
PathTreeMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathTreeMapImpl$findAllStartingWith$1 extends java.lang.Object implements kotlin.sequences.Sequence {
final synthetic com.android.ide.common.util.PathTreeMapImpl this$0
final synthetic com.android.ide.common.util.PathString $possiblePrefix
void <init> (com.android.ide.common.util.PathTreeMapImpl, com.android.ide.common.util.PathString)
com.android.ide.common.util.PathTreeMapImpl $receiver
com.android.ide.common.util.PathString $possiblePrefix
public java.util.Iterator iterator ()
}
com/android/ide/common/util/PathTreeMapKt.class
PathTreeMap.kt
package com.android.ide.common.util
public final com.android.ide.common.util.PathTreeMapKt extends java.lang.Object {
public static final transient com.android.ide.common.util.MutablePathMap pathTreeMapOf (kotlin.Pair[])
kotlin.Pair next
com.android.ide.common.util.PathTreeMapImpl result
kotlin.Pair[] pairs
public static final com.android.ide.common.util.MutablePathMap pathTreeMapOf ()
public static final com.android.ide.common.util.MutablePathMap toPathTreeMap (java.util.Map)
java.util.Map$Entry next
com.android.ide.common.util.PathTreeMapImpl result
java.util.Map $this$toPathTreeMap
}
com/android/ide/common/vectordrawable/
com/android/ide/common/vectordrawable/IllegalVectorDrawableResourceRefException.class
IllegalVectorDrawableResourceRefException.kt
package com.android.ide.common.vectordrawable
public final com.android.ide.common.vectordrawable.IllegalVectorDrawableResourceRefException extends java.lang.RuntimeException {
private final String value
private final com.android.ide.common.blame.SourcePosition sourcePosition
public void <init> (java.lang.String, com.android.ide.common.blame.SourcePosition, java.lang.String)
String value
com.android.ide.common.blame.SourcePosition sourcePosition
String message
public final java.lang.String getValue ()
public final com.android.ide.common.blame.SourcePosition getSourcePosition ()
}
com/android/ide/common/vectordrawable/VdOverrideInfo.class
VdOverrideInfo.kt
package com.android.ide.common.vectordrawable
public final com.android.ide.common.vectordrawable.VdOverrideInfo extends java.lang.Object {
private double width
private double height
private java.awt.Color tint
private double alpha
private boolean autoMirrored
public void <init> (double, double, java.awt.Color, double, boolean)
double width
double height
java.awt.Color tint
double alpha
boolean autoMirrored
public final double getWidth ()
public final void setWidth (double)
double
public final double getHeight ()
public final void setHeight (double)
double
public final java.awt.Color getTint ()
public final void setTint (java.awt.Color)
java.awt.Color
public final double getAlpha ()
public final void setAlpha (double)
double
public final boolean getAutoMirrored ()
public final void setAutoMirrored (boolean)
boolean
public final boolean needsOverrideWidth ()
public final boolean needsOverrideHeight ()
public final boolean needsOverrideAlpha ()
public final boolean needsOverrideTint ()
public final int tintRgb ()
public final double component1 ()
public final double component2 ()
public final java.awt.Color component3 ()
public final double component4 ()
public final boolean component5 ()
public final com.android.ide.common.vectordrawable.VdOverrideInfo copy (double, double, java.awt.Color, double, boolean)
double width
double height
java.awt.Color tint
double alpha
boolean autoMirrored
public static synthetic com.android.ide.common.vectordrawable.VdOverrideInfo copy$default (com.android.ide.common.vectordrawable.VdOverrideInfo, double, double, java.awt.Color, double, boolean, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/vectordrawable/VdUtil.class
VdUtil.kt
package com.android.ide.common.vectordrawable
public final com.android.ide.common.vectordrawable.VdUtil extends java.lang.Object {
private static final int ALPHA_MASK
public static final java.text.NumberFormat getCoordinateFormat (float)
int i
int $i$a$-apply-VdUtil$getCoordinateFormat$1
java.text.DecimalFormat $this$getCoordinateFormat_u24lambda_u240
int exponent
int fractionalDigits
StringBuilder formatBuilder
float maxViewportSize
public static final int parseColorValue (java.lang.String)
int $i$a$-require-VdUtil$parseColorValue$1
int v
int v
String color
}
com/android/ide/common/workers/
com/android/ide/common/workers/ExecutorServiceAdapter.class
ExecutorServiceAdapter.kt
package com.android.ide.common.workers
public com.android.ide.common.workers.ExecutorServiceAdapter extends java.lang.Object implements com.android.ide.common.workers.WorkerExecutorFacade {
private final java.util.concurrent.ExecutorService executor
private final java.util.List futures
public void <init> (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public final java.util.concurrent.ExecutorService getExecutor ()
protected final java.util.List getFutures ()
public void submit (com.android.ide.common.workers.WorkerExecutorFacade$WorkAction)
int $i$a$-synchronized-ExecutorServiceAdapter$submit$1
java.util.concurrent.Future submission
com.android.ide.common.workers.WorkerExecutorFacade$WorkAction action
public void await ()
int $i$a$-synchronized-ExecutorServiceAdapter$await$1
java.util.concurrent.ExecutionException e
int $i$a$-forEach-ExecutorServiceAdapter$await$2
java.util.concurrent.Future it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.List currentTasks
java.util.ArrayList exceptions
public void close ()
protected void workerSubmission (java.lang.String)
String workerKey
}
com/android/ide/common/workers/ExecutorServiceAdapter$submit$submission$1.class
ExecutorServiceAdapter.kt
package com.android.ide.common.workers
final com.android.ide.common.workers.ExecutorServiceAdapter$submit$submission$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.ide.common.workers.WorkerExecutorFacade$WorkAction $action
void <init> (com.android.ide.common.workers.WorkerExecutorFacade$WorkAction)
com.android.ide.common.workers.WorkerExecutorFacade$WorkAction $action
public final void run ()
}
com/android/ide/common/workers/WorkerExecutorException.class
WorkerExecutorException.kt
package com.android.ide.common.workers
public final com.android.ide.common.workers.WorkerExecutorException extends java.lang.RuntimeException {
public static final com.android.ide.common.workers.WorkerExecutorException$Companion Companion
private final java.util.List causes
public java.lang.Throwable getCause ()
public final java.util.List getCauses ()
public void <init> (java.lang.Iterable)
Iterable causes
public void <init> (java.lang.String, java.lang.Iterable)
String message
Iterable causes
public void printStackTrace (java.io.PrintWriter)
int i
Throwable cause
java.io.PrintWriter writer
static void <clinit> ()
}
com/android/ide/common/workers/WorkerExecutorException$Companion.class
WorkerExecutorException.kt
package com.android.ide.common.workers
public final com.android.ide.common.workers.WorkerExecutorException$Companion extends java.lang.Object {
private void <init> ()
private final java.lang.String getMessage (java.util.List)
int $i$a$-forEach-WorkerExecutorException$Companion$getMessage$1
Throwable it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
Object message
java.util.List causes
public static final synthetic java.lang.String access$getMessage (com.android.ide.common.workers.WorkerExecutorException$Companion, java.util.List)
com.android.ide.common.workers.WorkerExecutorException$Companion $this
java.util.List causes
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/workers/WorkerExecutorFacade.class
WorkerExecutorFacade.kt
package com.android.ide.common.workers
public abstract com.android.ide.common.workers.WorkerExecutorFacade extends java.lang.Object implements java.lang.AutoCloseable java.io.Closeable {
public abstract void submit (com.android.ide.common.workers.WorkerExecutorFacade$WorkAction)
public abstract void await ()
public abstract void close ()
}
com/android/ide/common/workers/WorkerExecutorFacade$WorkAction.class
WorkerExecutorFacade.kt
package com.android.ide.common.workers
public abstract com.android.ide.common.workers.WorkerExecutorFacade$WorkAction extends java.lang.Object implements java.lang.Runnable java.io.Serializable {
}
com/android/projectmodel/
com/android/projectmodel/DynamicResourceValue.class
DynamicResourceValue.kt
package com.android.projectmodel
public final com.android.projectmodel.DynamicResourceValue extends java.lang.Object {
private final com.android.resources.ResourceType type
private final String value
public void <init> (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String value
public final com.android.resources.ResourceType getType ()
public final java.lang.String getValue ()
public final com.android.resources.ResourceType component1 ()
public final java.lang.String component2 ()
public final com.android.projectmodel.DynamicResourceValue copy (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String value
public static synthetic com.android.projectmodel.DynamicResourceValue copy$default (com.android.projectmodel.DynamicResourceValue, com.android.resources.ResourceType, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/projectmodel/ResourceFolder.class
ResourceFolder.kt
package com.android.projectmodel
public abstract com.android.projectmodel.ResourceFolder extends java.lang.Object {
private void <init> ()
public abstract com.android.ide.common.util.PathString getRoot ()
public abstract java.util.List getResources ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/projectmodel/RecursiveResourceFolder.class
ResourceFolder.kt
package com.android.projectmodel
public final com.android.projectmodel.RecursiveResourceFolder extends com.android.projectmodel.ResourceFolder {
private final com.android.ide.common.util.PathString root
public void <init> (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString root
public com.android.ide.common.util.PathString getRoot ()
public java.util.List getResources ()
public final com.android.ide.common.util.PathString component1 ()
public final com.android.projectmodel.RecursiveResourceFolder copy (com.android.ide.common.util.PathString)
com.android.ide.common.util.PathString root
public static synthetic com.android.projectmodel.RecursiveResourceFolder copy$default (com.android.projectmodel.RecursiveResourceFolder, com.android.ide.common.util.PathString, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/android/projectmodel/SelectiveResourceFolder.class
ResourceFolder.kt
package com.android.projectmodel
public final com.android.projectmodel.SelectiveResourceFolder extends com.android.projectmodel.ResourceFolder {
private final com.android.ide.common.util.PathString root
private final java.util.List resources
public void <init> (com.android.ide.common.util.PathString, java.util.List)
com.android.ide.common.util.PathString root
java.util.List resources
public com.android.ide.common.util.PathString getRoot ()
public java.util.List getResources ()
public final com.android.ide.common.util.PathString component1 ()
public final java.util.List component2 ()
public final com.android.projectmodel.SelectiveResourceFolder copy (com.android.ide.common.util.PathString, java.util.List)
com.android.ide.common.util.PathString root
java.util.List resources
public static synthetic com.android.projectmodel.SelectiveResourceFolder copy$default (com.android.projectmodel.SelectiveResourceFolder, com.android.ide.common.util.PathString, java.util.List, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
META-INF/sdk-common.kotlin_module
NOTICE
README.md
versions-offline/
versions-offline/android/
versions-offline/android/arch/
versions-offline/android/arch/core/
versions-offline/android/arch/core/group-index.xml
versions-offline/android/arch/lifecycle/
versions-offline/android/arch/lifecycle/group-index.xml
versions-offline/android/arch/navigation/
versions-offline/android/arch/navigation/group-index.xml
versions-offline/android/arch/paging/
versions-offline/android/arch/paging/group-index.xml
versions-offline/android/arch/persistence/
versions-offline/android/arch/persistence/group-index.xml
versions-offline/android/arch/persistence/room/
versions-offline/android/arch/persistence/room/group-index.xml
versions-offline/android/arch/work/
versions-offline/android/arch/work/group-index.xml
versions-offline/androidx/
versions-offline/androidx/activity/
versions-offline/androidx/activity/group-index.xml
versions-offline/androidx/ads/
versions-offline/androidx/ads/group-index.xml
versions-offline/androidx/annotation/
versions-offline/androidx/annotation/group-index.xml
versions-offline/androidx/appcompat/
versions-offline/androidx/appcompat/group-index.xml
versions-offline/androidx/appsearch/
versions-offline/androidx/appsearch/group-index.xml
versions-offline/androidx/arch/
versions-offline/androidx/arch/core/
versions-offline/androidx/arch/core/group-index.xml
versions-offline/androidx/asynclayoutinflater/
versions-offline/androidx/asynclayoutinflater/group-index.xml
versions-offline/androidx/autofill/
versions-offline/androidx/autofill/group-index.xml
versions-offline/androidx/baselineprofile/
versions-offline/androidx/baselineprofile/apptarget/
versions-offline/androidx/baselineprofile/apptarget/group-index.xml
versions-offline/androidx/baselineprofile/consumer/
versions-offline/androidx/baselineprofile/consumer/group-index.xml
versions-offline/androidx/baselineprofile/group-index.xml
versions-offline/androidx/baselineprofile/producer/
versions-offline/androidx/baselineprofile/producer/group-index.xml
versions-offline/androidx/benchmark/
versions-offline/androidx/benchmark/group-index.xml
versions-offline/androidx/biometric/
versions-offline/androidx/biometric/group-index.xml
versions-offline/androidx/browser/
versions-offline/androidx/browser/group-index.xml
versions-offline/androidx/camera/
versions-offline/androidx/camera/group-index.xml
versions-offline/androidx/car/
versions-offline/androidx/car/app/
versions-offline/androidx/car/app/group-index.xml
versions-offline/androidx/car/group-index.xml
versions-offline/androidx/cardview/
versions-offline/androidx/cardview/group-index.xml
versions-offline/androidx/collection/
versions-offline/androidx/collection/group-index.xml
versions-offline/androidx/compose/
versions-offline/androidx/compose/animation/
versions-offline/androidx/compose/animation/group-index.xml
versions-offline/androidx/compose/compiler/
versions-offline/androidx/compose/compiler/group-index.xml
versions-offline/androidx/compose/foundation/
versions-offline/androidx/compose/foundation/group-index.xml
versions-offline/androidx/compose/group-index.xml
versions-offline/androidx/compose/material/
versions-offline/androidx/compose/material/group-index.xml
versions-offline/androidx/compose/material3/
versions-offline/androidx/compose/material3/group-index.xml
versions-offline/androidx/compose/runtime/
versions-offline/androidx/compose/runtime/group-index.xml
versions-offline/androidx/compose/ui/
versions-offline/androidx/compose/ui/group-index.xml
versions-offline/androidx/concurrent/
versions-offline/androidx/concurrent/group-index.xml
versions-offline/androidx/constraintlayout/
versions-offline/androidx/constraintlayout/group-index.xml
versions-offline/androidx/contentpager/
versions-offline/androidx/contentpager/group-index.xml
versions-offline/androidx/coordinatorlayout/
versions-offline/androidx/coordinatorlayout/group-index.xml
versions-offline/androidx/core/
versions-offline/androidx/core/group-index.xml
versions-offline/androidx/core/uwb/
versions-offline/androidx/core/uwb/group-index.xml
versions-offline/androidx/credentials/
versions-offline/androidx/credentials/group-index.xml
versions-offline/androidx/cursoradapter/
versions-offline/androidx/cursoradapter/group-index.xml
versions-offline/androidx/customview/
versions-offline/androidx/customview/group-index.xml
versions-offline/androidx/databinding/
versions-offline/androidx/databinding/group-index.xml
versions-offline/androidx/datastore/
versions-offline/androidx/datastore/group-index.xml
versions-offline/androidx/documentfile/
versions-offline/androidx/documentfile/group-index.xml
versions-offline/androidx/draganddrop/
versions-offline/androidx/draganddrop/group-index.xml
versions-offline/androidx/drawerlayout/
versions-offline/androidx/drawerlayout/group-index.xml
versions-offline/androidx/dynamicanimation/
versions-offline/androidx/dynamicanimation/group-index.xml
versions-offline/androidx/emoji/
versions-offline/androidx/emoji/group-index.xml
versions-offline/androidx/emoji2/
versions-offline/androidx/emoji2/group-index.xml
versions-offline/androidx/enterprise/
versions-offline/androidx/enterprise/group-index.xml
versions-offline/androidx/exifinterface/
versions-offline/androidx/exifinterface/group-index.xml
versions-offline/androidx/fragment/
versions-offline/androidx/fragment/group-index.xml
versions-offline/androidx/games/
versions-offline/androidx/games/group-index.xml
versions-offline/androidx/gaming/
versions-offline/androidx/gaming/group-index.xml
versions-offline/androidx/glance/
versions-offline/androidx/glance/group-index.xml
versions-offline/androidx/graphics/
versions-offline/androidx/graphics/group-index.xml
versions-offline/androidx/gridlayout/
versions-offline/androidx/gridlayout/group-index.xml
versions-offline/androidx/health/
versions-offline/androidx/health/connect/
versions-offline/androidx/health/connect/group-index.xml
versions-offline/androidx/health/group-index.xml
versions-offline/androidx/heifwriter/
versions-offline/androidx/heifwriter/group-index.xml
versions-offline/androidx/hilt/
versions-offline/androidx/hilt/group-index.xml
versions-offline/androidx/input/
versions-offline/androidx/input/group-index.xml
versions-offline/androidx/interpolator/
versions-offline/androidx/interpolator/group-index.xml
versions-offline/androidx/javascriptengine/
versions-offline/androidx/javascriptengine/group-index.xml
versions-offline/androidx/leanback/
versions-offline/androidx/leanback/group-index.xml
versions-offline/androidx/legacy/
versions-offline/androidx/legacy/group-index.xml
versions-offline/androidx/lifecycle/
versions-offline/androidx/lifecycle/group-index.xml
versions-offline/androidx/loader/
versions-offline/androidx/loader/group-index.xml
versions-offline/androidx/localbroadcastmanager/
versions-offline/androidx/localbroadcastmanager/group-index.xml
versions-offline/androidx/media/
versions-offline/androidx/media/group-index.xml
versions-offline/androidx/media2/
versions-offline/androidx/media2/group-index.xml
versions-offline/androidx/media3/
versions-offline/androidx/media3/group-index.xml
versions-offline/androidx/mediarouter/
versions-offline/androidx/mediarouter/group-index.xml
versions-offline/androidx/metrics/
versions-offline/androidx/metrics/group-index.xml
versions-offline/androidx/multidex/
versions-offline/androidx/multidex/group-index.xml
versions-offline/androidx/navigation/
versions-offline/androidx/navigation/group-index.xml
versions-offline/androidx/navigation/safeargs/
versions-offline/androidx/navigation/safeargs/group-index.xml
versions-offline/androidx/navigation/safeargs/kotlin/
versions-offline/androidx/navigation/safeargs/kotlin/group-index.xml
versions-offline/androidx/paging/
versions-offline/androidx/paging/group-index.xml
versions-offline/androidx/palette/
versions-offline/androidx/palette/group-index.xml
versions-offline/androidx/percentlayout/
versions-offline/androidx/percentlayout/group-index.xml
versions-offline/androidx/preference/
versions-offline/androidx/preference/group-index.xml
versions-offline/androidx/print/
versions-offline/androidx/print/group-index.xml
versions-offline/androidx/privacysandbox/
versions-offline/androidx/privacysandbox/ads/
versions-offline/androidx/privacysandbox/ads/group-index.xml
versions-offline/androidx/privacysandbox/sdkruntime/
versions-offline/androidx/privacysandbox/sdkruntime/group-index.xml
versions-offline/androidx/privacysandbox/tools/
versions-offline/androidx/privacysandbox/tools/group-index.xml
versions-offline/androidx/privacysandbox/ui/
versions-offline/androidx/privacysandbox/ui/group-index.xml
versions-offline/androidx/profileinstaller/
versions-offline/androidx/profileinstaller/group-index.xml
versions-offline/androidx/recommendation/
versions-offline/androidx/recommendation/group-index.xml
versions-offline/androidx/recyclerview/
versions-offline/androidx/recyclerview/group-index.xml
versions-offline/androidx/remotecallback/
versions-offline/androidx/remotecallback/group-index.xml
versions-offline/androidx/resourceinspection/
versions-offline/androidx/resourceinspection/group-index.xml
versions-offline/androidx/room/
versions-offline/androidx/room/group-index.xml
versions-offline/androidx/savedstate/
versions-offline/androidx/savedstate/group-index.xml
versions-offline/androidx/security/
versions-offline/androidx/security/group-index.xml
versions-offline/androidx/sharetarget/
versions-offline/androidx/sharetarget/group-index.xml
versions-offline/androidx/slice/
versions-offline/androidx/slice/group-index.xml
versions-offline/androidx/slidingpanelayout/
versions-offline/androidx/slidingpanelayout/group-index.xml
versions-offline/androidx/sqlite/
versions-offline/androidx/sqlite/group-index.xml
versions-offline/androidx/startup/
versions-offline/androidx/startup/group-index.xml
versions-offline/androidx/swiperefreshlayout/
versions-offline/androidx/swiperefreshlayout/group-index.xml
versions-offline/androidx/test/
versions-offline/androidx/test/espresso/
versions-offline/androidx/test/espresso/group-index.xml
versions-offline/androidx/test/espresso/idling/
versions-offline/androidx/test/espresso/idling/group-index.xml
versions-offline/androidx/test/ext/
versions-offline/androidx/test/ext/group-index.xml
versions-offline/androidx/test/group-index.xml
versions-offline/androidx/test/janktesthelper/
versions-offline/androidx/test/janktesthelper/group-index.xml
versions-offline/androidx/test/services/
versions-offline/androidx/test/services/group-index.xml
versions-offline/androidx/test/uiautomator/
versions-offline/androidx/test/uiautomator/group-index.xml
versions-offline/androidx/textclassifier/
versions-offline/androidx/textclassifier/group-index.xml
versions-offline/androidx/tracing/
versions-offline/androidx/tracing/group-index.xml
versions-offline/androidx/transition/
versions-offline/androidx/transition/group-index.xml
versions-offline/androidx/tv/
versions-offline/androidx/tv/group-index.xml
versions-offline/androidx/tvprovider/
versions-offline/androidx/tvprovider/group-index.xml
versions-offline/androidx/ui/
versions-offline/androidx/ui/group-index.xml
versions-offline/androidx/vectordrawable/
versions-offline/androidx/vectordrawable/group-index.xml
versions-offline/androidx/versionedparcelable/
versions-offline/androidx/versionedparcelable/group-index.xml
versions-offline/androidx/viewpager/
versions-offline/androidx/viewpager/group-index.xml
versions-offline/androidx/viewpager2/
versions-offline/androidx/viewpager2/group-index.xml
versions-offline/androidx/wear/
versions-offline/androidx/wear/compose/
versions-offline/androidx/wear/compose/group-index.xml
versions-offline/androidx/wear/group-index.xml
versions-offline/androidx/wear/protolayout/
versions-offline/androidx/wear/protolayout/group-index.xml
versions-offline/androidx/wear/tiles/
versions-offline/androidx/wear/tiles/group-index.xml
versions-offline/androidx/wear/watchface/
versions-offline/androidx/wear/watchface/group-index.xml
versions-offline/androidx/webkit/
versions-offline/androidx/webkit/group-index.xml
versions-offline/androidx/window/
versions-offline/androidx/window/extensions/
versions-offline/androidx/window/extensions/core/
versions-offline/androidx/window/extensions/core/group-index.xml
versions-offline/androidx/window/group-index.xml
versions-offline/androidx/work/
versions-offline/androidx/work/group-index.xml
versions-offline/com/
versions-offline/com/android/
versions-offline/com/android/application/
versions-offline/com/android/application/group-index.xml
versions-offline/com/android/asset-pack-bundle/
versions-offline/com/android/asset-pack-bundle/group-index.xml
versions-offline/com/android/asset-pack/
versions-offline/com/android/asset-pack/group-index.xml
versions-offline/com/android/billingclient/
versions-offline/com/android/billingclient/group-index.xml
versions-offline/com/android/car/
versions-offline/com/android/car/setupwizardlib/
versions-offline/com/android/car/setupwizardlib/group-index.xml
versions-offline/com/android/car/ui/
versions-offline/com/android/car/ui/group-index.xml
versions-offline/com/android/databinding/
versions-offline/com/android/databinding/group-index.xml
versions-offline/com/android/dynamic-feature/
versions-offline/com/android/dynamic-feature/group-index.xml
versions-offline/com/android/fused-library/
versions-offline/com/android/fused-library/group-index.xml
versions-offline/com/android/group-index.xml
versions-offline/com/android/installreferrer/
versions-offline/com/android/installreferrer/group-index.xml
versions-offline/com/android/internal/
versions-offline/com/android/internal/settings/
versions-offline/com/android/internal/settings/group-index.xml
versions-offline/com/android/java/
versions-offline/com/android/java/tools/
versions-offline/com/android/java/tools/build/
versions-offline/com/android/java/tools/build/group-index.xml
versions-offline/com/android/library/
versions-offline/com/android/library/group-index.xml
versions-offline/com/android/lint/
versions-offline/com/android/lint/group-index.xml
versions-offline/com/android/ndk/
versions-offline/com/android/ndk/thirdparty/
versions-offline/com/android/ndk/thirdparty/group-index.xml
versions-offline/com/android/privacy-sandbox-sdk/
versions-offline/com/android/privacy-sandbox-sdk/group-index.xml
versions-offline/com/android/reporting/
versions-offline/com/android/reporting/group-index.xml
versions-offline/com/android/settings/
versions-offline/com/android/settings/group-index.xml
versions-offline/com/android/support/
versions-offline/com/android/support/constraint/
versions-offline/com/android/support/constraint/group-index.xml
versions-offline/com/android/support/group-index.xml
versions-offline/com/android/support/test/
versions-offline/com/android/support/test/espresso/
versions-offline/com/android/support/test/espresso/group-index.xml
versions-offline/com/android/support/test/espresso/idling/
versions-offline/com/android/support/test/espresso/idling/group-index.xml
versions-offline/com/android/support/test/group-index.xml
versions-offline/com/android/support/test/janktesthelper/
versions-offline/com/android/support/test/janktesthelper/group-index.xml
versions-offline/com/android/support/test/services/
versions-offline/com/android/support/test/services/group-index.xml
versions-offline/com/android/support/test/uiautomator/
versions-offline/com/android/support/test/uiautomator/group-index.xml
versions-offline/com/android/test/
versions-offline/com/android/test/group-index.xml
versions-offline/com/android/tools/
versions-offline/com/android/tools/analytics-library/
versions-offline/com/android/tools/analytics-library/group-index.xml
versions-offline/com/android/tools/apkparser/
versions-offline/com/android/tools/apkparser/group-index.xml
versions-offline/com/android/tools/build/
versions-offline/com/android/tools/build/group-index.xml
versions-offline/com/android/tools/build/jetifier/
versions-offline/com/android/tools/build/jetifier/group-index.xml
versions-offline/com/android/tools/chunkio/
versions-offline/com/android/tools/chunkio/group-index.xml
versions-offline/com/android/tools/ddms/
versions-offline/com/android/tools/ddms/group-index.xml
versions-offline/com/android/tools/emulator/
versions-offline/com/android/tools/emulator/group-index.xml
versions-offline/com/android/tools/external/
versions-offline/com/android/tools/external/com-intellij/
versions-offline/com/android/tools/external/com-intellij/group-index.xml
versions-offline/com/android/tools/external/org-jetbrains/
versions-offline/com/android/tools/external/org-jetbrains/group-index.xml
versions-offline/com/android/tools/fakeadbserver/
versions-offline/com/android/tools/fakeadbserver/group-index.xml
versions-offline/com/android/tools/group-index.xml
versions-offline/com/android/tools/internal/
versions-offline/com/android/tools/internal/build/
versions-offline/com/android/tools/internal/build/test/
versions-offline/com/android/tools/internal/build/test/group-index.xml
versions-offline/com/android/tools/layoutlib/
versions-offline/com/android/tools/layoutlib/group-index.xml
versions-offline/com/android/tools/lint/
versions-offline/com/android/tools/lint/group-index.xml
versions-offline/com/android/tools/metalava/
versions-offline/com/android/tools/metalava/group-index.xml
versions-offline/com/android/tools/pixelprobe/
versions-offline/com/android/tools/pixelprobe/group-index.xml
versions-offline/com/android/tools/smali/
versions-offline/com/android/tools/smali/group-index.xml
versions-offline/com/android/tools/utp/
versions-offline/com/android/tools/utp/group-index.xml
versions-offline/com/android/volley/
versions-offline/com/android/volley/group-index.xml
versions-offline/com/crashlytics/
versions-offline/com/crashlytics/sdk/
versions-offline/com/crashlytics/sdk/android/
versions-offline/com/crashlytics/sdk/android/group-index.xml
versions-offline/com/google/
versions-offline/com/google/ads/
versions-offline/com/google/ads/afsn/
versions-offline/com/google/ads/afsn/group-index.xml
versions-offline/com/google/ads/interactivemedia/
versions-offline/com/google/ads/interactivemedia/v3/
versions-offline/com/google/ads/interactivemedia/v3/group-index.xml
versions-offline/com/google/ads/mediation/
versions-offline/com/google/ads/mediation/group-index.xml
versions-offline/com/google/ambient/
versions-offline/com/google/ambient/crossdevice/
versions-offline/com/google/ambient/crossdevice/group-index.xml
versions-offline/com/google/android/
versions-offline/com/google/android/ads/
versions-offline/com/google/android/ads/consent/
versions-offline/com/google/android/ads/consent/group-index.xml
versions-offline/com/google/android/ads/group-index.xml
versions-offline/com/google/android/apps/
versions-offline/com/google/android/apps/common/
versions-offline/com/google/android/apps/common/testing/
versions-offline/com/google/android/apps/common/testing/accessibility/
versions-offline/com/google/android/apps/common/testing/accessibility/framework/
versions-offline/com/google/android/apps/common/testing/accessibility/framework/group-index.xml
versions-offline/com/google/android/car/
versions-offline/com/google/android/car/connectionservice/
versions-offline/com/google/android/car/connectionservice/group-index.xml
versions-offline/com/google/android/datatransport/
versions-offline/com/google/android/datatransport/group-index.xml
versions-offline/com/google/android/enterprise/
versions-offline/com/google/android/enterprise/connectedapps/
versions-offline/com/google/android/enterprise/connectedapps/group-index.xml
versions-offline/com/google/android/exoplayer/
versions-offline/com/google/android/exoplayer/group-index.xml
versions-offline/com/google/android/fhir/
versions-offline/com/google/android/fhir/group-index.xml
versions-offline/com/google/android/flexbox/
versions-offline/com/google/android/flexbox/group-index.xml
versions-offline/com/google/android/games/
versions-offline/com/google/android/games/group-index.xml
versions-offline/com/google/android/gms/
versions-offline/com/google/android/gms/group-index.xml
versions-offline/com/google/android/gms/strict-version-matcher-plugin/
versions-offline/com/google/android/gms/strict-version-matcher-plugin/group-index.xml
versions-offline/com/google/android/instantapps/
versions-offline/com/google/android/instantapps/group-index.xml
versions-offline/com/google/android/instantapps/thirdpartycompat/
versions-offline/com/google/android/instantapps/thirdpartycompat/group-index.xml
versions-offline/com/google/android/libraries/
versions-offline/com/google/android/libraries/car/
versions-offline/com/google/android/libraries/car/group-index.xml
versions-offline/com/google/android/libraries/cloud/
versions-offline/com/google/android/libraries/cloud/telco/
versions-offline/com/google/android/libraries/cloud/telco/subgraph/
versions-offline/com/google/android/libraries/cloud/telco/subgraph/group-index.xml
versions-offline/com/google/android/libraries/enterprise/
versions-offline/com/google/android/libraries/enterprise/amapi/
versions-offline/com/google/android/libraries/enterprise/amapi/group-index.xml
versions-offline/com/google/android/libraries/healthdata/
versions-offline/com/google/android/libraries/healthdata/group-index.xml
versions-offline/com/google/android/libraries/identity/
versions-offline/com/google/android/libraries/identity/googleid/
versions-offline/com/google/android/libraries/identity/googleid/group-index.xml
versions-offline/com/google/android/libraries/maps/
versions-offline/com/google/android/libraries/maps/group-index.xml
versions-offline/com/google/android/libraries/mapsplatform/
versions-offline/com/google/android/libraries/mapsplatform/secrets-gradle-plugin/
versions-offline/com/google/android/libraries/mapsplatform/secrets-gradle-plugin/group-index.xml
versions-offline/com/google/android/libraries/places/
versions-offline/com/google/android/libraries/places/group-index.xml
versions-offline/com/google/android/libraries/play/
versions-offline/com/google/android/libraries/play/games/
versions-offline/com/google/android/libraries/play/games/group-index.xml
versions-offline/com/google/android/livesharing/
versions-offline/com/google/android/livesharing/group-index.xml
versions-offline/com/google/android/material/
versions-offline/com/google/android/material/group-index.xml
versions-offline/com/google/android/mediahome/
versions-offline/com/google/android/mediahome/group-index.xml
versions-offline/com/google/android/odml/
versions-offline/com/google/android/odml/group-index.xml
versions-offline/com/google/android/play/
versions-offline/com/google/android/play/group-index.xml
versions-offline/com/google/android/recaptcha/
versions-offline/com/google/android/recaptcha/group-index.xml
versions-offline/com/google/android/support/
versions-offline/com/google/android/support/group-index.xml
versions-offline/com/google/android/things/
versions-offline/com/google/android/things/group-index.xml
versions-offline/com/google/android/tv/
versions-offline/com/google/android/tv/group-index.xml
versions-offline/com/google/android/ump/
versions-offline/com/google/android/ump/group-index.xml
versions-offline/com/google/android/wearable/
versions-offline/com/google/android/wearable/group-index.xml
versions-offline/com/google/androidbrowserhelper/
versions-offline/com/google/androidbrowserhelper/group-index.xml
versions-offline/com/google/ar/
versions-offline/com/google/ar/group-index.xml
versions-offline/com/google/ar/sceneform/
versions-offline/com/google/ar/sceneform/group-index.xml
versions-offline/com/google/ar/sceneform/ux/
versions-offline/com/google/ar/sceneform/ux/group-index.xml
versions-offline/com/google/assistant/
versions-offline/com/google/assistant/appactions/
versions-offline/com/google/assistant/appactions/group-index.xml
versions-offline/com/google/assistant/suggestion/
versions-offline/com/google/assistant/suggestion/group-index.xml
versions-offline/com/google/camerax/
versions-offline/com/google/camerax/effects/
versions-offline/com/google/camerax/effects/group-index.xml
versions-offline/com/google/chromeos/
versions-offline/com/google/chromeos/group-index.xml
versions-offline/com/google/d2c/
versions-offline/com/google/d2c/group-index.xml
versions-offline/com/google/devtools/
versions-offline/com/google/devtools/ksp/
versions-offline/com/google/devtools/ksp/group-index.xml
versions-offline/com/google/fhir/
versions-offline/com/google/fhir/group-index.xml
versions-offline/com/google/firebase/
versions-offline/com/google/firebase/appdistribution/
versions-offline/com/google/firebase/appdistribution/group-index.xml
versions-offline/com/google/firebase/crashlytics/
versions-offline/com/google/firebase/crashlytics/group-index.xml
versions-offline/com/google/firebase/firebase-perf/
versions-offline/com/google/firebase/firebase-perf/group-index.xml
versions-offline/com/google/firebase/group-index.xml
versions-offline/com/google/firebase/testlab/
versions-offline/com/google/firebase/testlab/group-index.xml
versions-offline/com/google/gms/
versions-offline/com/google/gms/google-services/
versions-offline/com/google/gms/google-services/group-index.xml
versions-offline/com/google/gms/group-index.xml
versions-offline/com/google/jacquard/
versions-offline/com/google/jacquard/group-index.xml
versions-offline/com/google/mediapipe/
versions-offline/com/google/mediapipe/group-index.xml
versions-offline/com/google/mlkit/
versions-offline/com/google/mlkit/group-index.xml
versions-offline/com/google/net/
versions-offline/com/google/net/cronet/
versions-offline/com/google/net/cronet/group-index.xml
versions-offline/com/google/oboe/
versions-offline/com/google/oboe/group-index.xml
versions-offline/com/google/prefab/
versions-offline/com/google/prefab/group-index.xml
versions-offline/com/google/relay/
versions-offline/com/google/relay/group-index.xml
versions-offline/com/google/test/
versions-offline/com/google/test/platform/
versions-offline/com/google/test/platform/group-index.xml
versions-offline/com/google/testing/
versions-offline/com/google/testing/platform/
versions-offline/com/google/testing/platform/group-index.xml
versions-offline/io/
versions-offline/io/fabric/
versions-offline/io/fabric/sdk/
versions-offline/io/fabric/sdk/android/
versions-offline/io/fabric/sdk/android/group-index.xml
versions-offline/master-index.xml
versions-offline/org/
versions-offline/org/chromium/
versions-offline/org/chromium/net/
versions-offline/org/chromium/net/group-index.xml
versions-offline/org/jetbrains/
versions-offline/org/jetbrains/kotlin/
versions-offline/org/jetbrains/kotlin/group-index.xml
versions-offline/tools/
versions-offline/tools/base/
versions-offline/tools/base/build-system/
versions-offline/tools/base/build-system/debug/
versions-offline/tools/base/build-system/debug/group-index.xml
versions-offline/zipflinger/
versions-offline/zipflinger/group-index.xml
com/android/ide/common/blame/MergingLog$1.class
MergingLog.java
package com.android.ide.common.blame
com.android.ide.common.blame.MergingLog$1 extends com.google.common.cache.CacheLoader {
final synthetic com.android.ide.common.blame.MergingLog this$0
void <init> (com.android.ide.common.blame.MergingLog)
com.android.ide.common.blame.MergingLog this$0
public java.util.Map load (java.lang.String)
String shard
public volatile synthetic java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
com/android/ide/common/blame/MergingLog$2.class
MergingLog.java
package com.android.ide.common.blame
com.android.ide.common.blame.MergingLog$2 extends com.google.common.cache.CacheLoader {
final synthetic com.android.ide.common.blame.MergingLog this$0
void <init> (com.android.ide.common.blame.MergingLog)
com.android.ide.common.blame.MergingLog this$0
public java.util.Map load (java.lang.String) throws java.lang.Exception
String shard
public volatile synthetic java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
com/android/ide/common/blame/MergingLog.class
MergingLog.java
package com.android.ide.common.blame
public com.android.ide.common.blame.MergingLog extends java.lang.Object {
private final com.google.common.cache.LoadingCache mWholeFileMaps
private final com.google.common.cache.CacheLoader cacheLoader
private final com.google.common.cache.LoadingCache mMergedFileMaps
private final java.io.File mOutputFolder
private final java.util.Map mSourceSetPaths
public void <init> (java.io.File)
java.io.File outputFolder
public void <init> (java.io.File, java.util.Map)
java.io.File outputFolder
java.util.Map sourceSetPaths
public void logCopy (com.android.ide.common.blame.SourceFile, com.android.ide.common.blame.SourceFile)
com.android.ide.common.blame.SourceFile source
com.android.ide.common.blame.SourceFile destination
public void logCopy (java.io.File, java.io.File)
java.io.File source
java.io.File destination
public void logCopy (java.io.File, java.lang.String, java.io.File, java.lang.String)
java.io.File source
String sourcePath
java.io.File destination
String destinationPath
com.android.ide.common.blame.SourceFile sourceFile
com.android.ide.common.blame.SourceFile destinationSource
public void logRemove (com.android.ide.common.blame.SourceFile)
com.android.ide.common.blame.SourceFile merged
public void logSource (com.android.ide.common.blame.SourceFile, java.util.Map)
com.android.ide.common.blame.SourceFile mergedFile
java.util.Map map
public void logSource (com.android.ide.common.blame.SourceFile, java.lang.String, java.util.Map)
com.android.ide.common.blame.SourceFile mergedFile
String mergedFilePath
java.util.Map map
private java.util.Map getWholeFileMap (com.android.ide.common.blame.SourceFile)
java.util.concurrent.ExecutionException e
com.android.ide.common.blame.SourceFile file
String shard
private java.util.Map getMergedFileMap (com.android.ide.common.blame.SourceFile)
java.util.concurrent.ExecutionException e
com.android.ide.common.blame.SourceFile file
String shard
public com.android.ide.common.blame.SourceFile find (com.android.ide.common.blame.SourceFile)
String absoluteSourcePath
String relativePath
com.android.ide.common.blame.SourceFile relativeMergedSourceFile
com.android.ide.common.blame.SourceFile relativeSourceFile
com.android.ide.common.blame.SourceFile mergedFile
java.util.Map blameMap
com.android.ide.common.blame.SourceFile sourceFile
public com.android.ide.common.blame.SourceFilePosition find (com.android.ide.common.blame.SourceFilePosition)
com.android.ide.common.blame.SourceFile sourceFile
com.android.ide.common.blame.SourceFilePosition mergedFilePosition
com.android.ide.common.blame.SourceFile mergedSourceFile
java.util.Map positionMap
com.android.ide.common.blame.SourceFilePosition position
protected java.util.Map getPositionMap (com.android.ide.common.blame.SourceFile, java.util.Map)
String relativePath
com.android.ide.common.blame.SourceFile mergedAbsoluteSourceFile
com.android.ide.common.blame.SourceFile mergedSourceFile
java.util.Map sourceSetPaths
public static com.android.ide.common.blame.SourceFilePosition find (com.android.ide.common.blame.SourcePosition, java.util.Map)
com.android.ide.common.blame.SourcePosition position
java.util.Map positionMap
java.util.NavigableMap sortedMap
java.util.Map$Entry candidate
int patience
private static java.lang.String getShard (com.android.ide.common.blame.SourceFile)
com.android.ide.common.blame.SourceFile sourceFile
String sourcePath
public void write () throws java.io.IOException
java.util.Map$Entry entry
java.util.Map$Entry entry
public com.android.ide.common.blame.SourceFile destinationFor (com.android.ide.common.blame.SourceFile)
java.util.Optional dst
java.util.concurrent.ExecutionException e
com.android.ide.common.blame.SourceFile original
String shard
private static synthetic boolean lambda$destinationFor$2 (com.android.ide.common.blame.SourceFile, java.util.Map$Entry)
com.android.ide.common.blame.SourceFile original
java.util.Map$Entry e
private static synthetic boolean lambda$destinationFor$1 (com.android.ide.common.blame.SourceFile, com.android.ide.common.blame.SourceFilePosition)
com.android.ide.common.blame.SourceFile original
com.android.ide.common.blame.SourceFilePosition sfp
private static synthetic boolean lambda$destinationFor$0 (com.android.ide.common.blame.SourceFile, java.util.Map$Entry)
com.android.ide.common.blame.SourceFile original
java.util.Map$Entry e
}
com/android/ide/common/blame/MergingLogPersistUtil$SourcePositionsSerializer$JsonTypeAdapter.class
MergingLogPersistUtil.java
package com.android.ide.common.blame
final com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$JsonTypeAdapter extends com.google.gson.TypeAdapter {
private void <init> ()
public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer) throws java.io.IOException
com.google.gson.stream.JsonWriter writer
com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer value
String persistedStartLines
String persistedStartColumns
String persistedStartOffsets
String persisteEndLines
String persistedEndColums
String persistedEndOffsets
public com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer read (com.google.gson.stream.JsonReader) throws java.io.IOException
com.google.gson.stream.JsonReader in
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader) throws java.io.IOException
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object) throws java.io.IOException
}
com/android/ide/common/blame/MergingLogPersistUtil$SourcePositionsSerializer$Kind.class
MergingLogPersistUtil.java
package com.android.ide.common.blame
final enum com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind extends java.lang.Enum {
public static final enum com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind FROM
public static final enum com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind TO
private static final synthetic com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind[] $VALUES
public static com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind[] values ()
public static com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind[] $values ()
static void <clinit> ()
}
com/android/ide/common/blame/MergingLogPersistUtil$SourcePositionsSerializer.class
MergingLogPersistUtil.java
package com.android.ide.common.blame
public final com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer extends java.lang.Object {
private final com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind kind
private final StringBuilder startLines
private final StringBuilder startColumns
private final StringBuilder startOffsets
private final StringBuilder endLines
private final StringBuilder endColumns
private final StringBuilder endOffsets
void <init> (com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind)
com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$Kind kind
void append (com.android.ide.common.blame.SourcePosition)
com.android.ide.common.blame.SourcePosition sourcePosition
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer other
private static void append (java.lang.StringBuilder, int)
StringBuilder stringBuilder
int value
}
com/android/ide/common/blame/MergingLogPersistUtil.class
MergingLogPersistUtil.java
package com.android.ide.common.blame
public com.android.ide.common.blame.MergingLogPersistUtil extends java.lang.Object {
private static final com.android.ide.common.blame.SourceFileJsonTypeAdapter mSourceFileJsonTypeAdapter
private static final com.android.ide.common.blame.SourcePositionJsonTypeAdapter mSourcePositionJsonTypeAdapter
private static final com.android.ide.common.blame.SourceFilePositionJsonSerializer mSourceFilePositionJsonTypeAdapter
private static final com.android.ide.common.blame.MergingLogPersistUtil$SourcePositionsSerializer$JsonTypeAdapter mSourcePositionsJsonTypeAdapter
private static final String KEY_OUTPUT_FILE
private static final String KEY_FROM
private static final String KEY_TO
private static final String KEY_MERGED
private static final String KEY_SOURCE
private static final String KEY_MAP
private static final String KEY_LOGS
private static final String INDENT_STRING
private static final String START_LINES
private static final String START_COLUMNS
private static final String START_OFFSETS
private static final String END_LINES
private static final String END_COLUMNS
private static final String END_OFFSETS
public void <init> ()
private static java.io.File getMultiFile (java.io.File, java.lang.String)
java.io.File folder
String shard
private static java.io.File getSingleFile (java.io.File, java.lang.String)
java.io.File folder
String shard
static void saveToMultiFileVersion2 (java.io.File, java.lang.String, java.util.Map) throws java.io.IOException
com.android.utils.Pair serializerPair
java.util.Map$Entry sourceFileListEntry
java.util.Map mappings
java.util.Map sourceFileListMap
java.util.Map$Entry entry
com.google.gson.stream.JsonWriter out
java.io.File folder
String shard
java.util.Map map
java.io.File file
private static java.util.Map normalize (java.util.Map)
java.util.Map mappings
java.util.Map perSourcePositions
static java.util.Map loadFromMultiFileVersion2 (java.io.File, java.lang.String, boolean)
com.google.gson.stream.JsonReader reader
java.io.FileNotFoundException e
String pathname
String propertyName
com.android.ide.common.blame.SourcePosition fromPosition
com.android.ide.common.blame.SourcePosition toPosition
int i
java.util.Map toKeyValuePairs
java.util.Map fromKeyValuePairs
com.android.ide.common.blame.SourceFile fromFile
com.android.ide.common.blame.SourceFile toFile
java.util.Map innerMap
String name
java.io.IOException e
java.io.File folder
String shard
boolean relativeResFilepathEnabled
java.util.Map map
com.google.gson.stream.JsonReader reader
java.io.File file
private static void readCondensedPositions (com.google.gson.stream.JsonReader, java.util.Map) throws java.io.IOException
String attrNames
java.util.List numbers
com.google.gson.stream.JsonReader reader
java.util.Map positions
private static com.android.ide.common.blame.SourcePosition extractSourcePosition (java.util.Map, int)
java.util.Map positions
int index
static void saveToSingleFile (java.io.File, java.lang.String, java.util.Map) throws java.io.IOException
java.util.Map$Entry entry
com.google.gson.stream.JsonWriter out
java.io.File folder
String shard
java.util.Map map
java.io.File file
static java.util.Map loadFromSingleFile (java.io.File, java.lang.String)
String name
com.android.ide.common.blame.SourceFile merged
com.android.ide.common.blame.SourceFile source
com.google.gson.stream.JsonReader reader
java.io.FileNotFoundException e
java.io.IOException e
java.io.File folder
String shard
java.util.Map fileMap
java.io.File file
private static synthetic void lambda$normalize$0 (java.util.Map, java.util.Map$Entry)
java.util.Map perSourcePositions
java.util.Map$Entry entry
com.android.ide.common.blame.SourceFile sourceFile
com.android.utils.Pair serializers
static void <clinit> ()
}
com/android/ide/common/blame/MergingLogRewriter.class
MergingLogRewriter.java
package com.android.ide.common.blame
public com.android.ide.common.blame.MergingLogRewriter extends java.lang.Object implements com.android.ide.common.blame.MessageReceiver {
private final com.android.ide.common.blame.MessageReceiver mMessageReceiver
private final java.util.function.Function mGetOriginalPosition
public void <init> (java.util.function.Function, com.android.ide.common.blame.MessageReceiver)
java.util.function.Function mergingLogLookup
com.android.ide.common.blame.MessageReceiver messageReceiver
public void receiveMessage (com.android.ide.common.blame.Message)
com.android.ide.common.blame.Message message
java.util.List originalPositions
Iterable positions
public static java.util.function.Function rewriteDir (java.io.File, java.io.File)
java.io.File from
java.io.File to
private static synthetic com.android.ide.common.blame.SourceFilePosition lambda$rewriteDir$0 (java.io.File, java.io.File, com.android.ide.common.blame.SourceFilePosition)
java.io.File from
java.io.File to
com.android.ide.common.blame.SourceFilePosition input
java.io.File file
}
com/android/ide/common/blame/MessageJsonSerializer$1.class
MessageJsonSerializer.java
package com.android.ide.common.blame
synthetic com.android.ide.common.blame.MessageJsonSerializer$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$gson$stream$JsonToken
static void <clinit> ()
}
com/android/ide/common/blame/MessageJsonSerializer.class
MessageJsonSerializer.java
package com.android.ide.common.blame
public com.android.ide.common.blame.MessageJsonSerializer extends com.google.gson.TypeAdapter {
private static final String KIND
private static final String TEXT
private static final String SOURCE_FILE_POSITIONS
private static final String RAW_MESSAGE
private static final String TOOL_NAME
private static final String LEGACY_SOURCE_PATH
private static final String LEGACY_POSITION
private static final com.google.common.collect.BiMap KIND_STRING_ENUM_MAP
private final com.android.ide.common.blame.SourceFilePositionJsonSerializer mSourceFilePositionTypeAdapter
private final com.android.ide.common.blame.SourcePositionJsonTypeAdapter mSourcePositionTypeAdapter
public void <init> ()
public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.blame.Message) throws java.io.IOException
com.android.ide.common.blame.SourceFilePosition position
com.google.gson.stream.JsonWriter out
com.android.ide.common.blame.Message message
public com.android.ide.common.blame.Message read (com.google.gson.stream.JsonReader) throws java.io.IOException
com.android.ide.common.blame.Message$Kind theKind
String name
com.google.gson.stream.JsonReader in
com.android.ide.common.blame.Message$Kind kind
String text
String rawMessage
String toolName
com.google.common.collect.ImmutableList$Builder positions
com.android.ide.common.blame.SourceFile legacyFile
com.android.ide.common.blame.SourcePosition legacyPosition
com.google.common.collect.ImmutableList sourceFilePositions
public static void registerTypeAdapters (com.google.gson.GsonBuilder)
com.google.gson.GsonBuilder builder
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader) throws java.io.IOException
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object) throws java.io.IOException
static void <clinit> ()
com.google.common.collect.EnumHashBiMap map
}
com/android/ide/common/blame/MessageReceiver.class
MessageReceiver.java
package com.android.ide.common.blame
public abstract com.android.ide.common.blame.MessageReceiver extends java.lang.Object {
public abstract void receiveMessage (com.android.ide.common.blame.Message)
}
com/android/ide/common/blame/ParsingProcessOutputHandler.class
ParsingProcessOutputHandler.java
package com.android.ide.common.blame
public com.android.ide.common.blame.ParsingProcessOutputHandler extends com.android.ide.common.process.BaseProcessOutputHandler {
private final com.android.ide.common.blame.parser.ToolOutputParser mErrorToolOutputParser
private final com.android.ide.common.blame.parser.ToolOutputParser mStdoutToolOutputParser
private final java.util.List mMessageReceivers
public transient void <init> (com.android.ide.common.blame.parser.ToolOutputParser, com.android.ide.common.blame.parser.ToolOutputParser, com.android.ide.common.blame.MessageReceiver[])
com.android.ide.common.blame.parser.ToolOutputParser errorToolOutputParser
com.android.ide.common.blame.parser.ToolOutputParser stdoutToolOutputParser
com.android.ide.common.blame.MessageReceiver[] messageReceivers
public transient void <init> (com.android.ide.common.blame.parser.ToolOutputParser, com.android.ide.common.blame.MessageReceiver[])
com.android.ide.common.blame.parser.ToolOutputParser toolOutputParser
com.android.ide.common.blame.MessageReceiver[] messageReceivers
public void handleOutput (com.android.ide.common.process.ProcessOutput) throws com.android.ide.common.process.ProcessException
com.android.ide.common.process.ProcessOutput processOutput
com.android.ide.common.process.BaseProcessOutputHandler$BaseProcessOutput impl
String stdout
String stderr
private void outputMessages (java.util.List)
com.android.ide.common.blame.MessageReceiver messageReceiver
com.android.ide.common.blame.Message message
java.util.List messages
}
com/android/ide/common/blame/SourceFileJsonTypeAdapter$1.class
SourceFileJsonTypeAdapter.java
package com.android.ide.common.blame
synthetic com.android.ide.common.blame.SourceFileJsonTypeAdapter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$gson$stream$JsonToken
static void <clinit> ()
}
com/android/ide/common/blame/SourceFileJsonTypeAdapter.class
SourceFileJsonTypeAdapter.java
package com.android.ide.common.blame
public com.android.ide.common.blame.SourceFileJsonTypeAdapter extends com.google.gson.TypeAdapter {
private static final String PATH
private static final String DESCRIPTION
public void <init> ()
public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.blame.SourceFile) throws java.io.IOException
com.google.gson.stream.JsonWriter out
com.android.ide.common.blame.SourceFile src
String path
String description
public com.android.ide.common.blame.SourceFile read (com.google.gson.stream.JsonReader) throws java.io.IOException
String name
com.android.ide.common.blame.SourceFile sf
java.io.File file
com.android.ide.common.blame.SourceFile sf
String filePath
String description
String fileName
com.google.gson.stream.JsonReader in
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader) throws java.io.IOException
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object) throws java.io.IOException
}
com/android/ide/common/blame/SourceFilePositionJsonSerializer.class
SourceFilePositionJsonSerializer.java
package com.android.ide.common.blame
public com.android.ide.common.blame.SourceFilePositionJsonSerializer extends com.google.gson.TypeAdapter {
private static final String POSITION
private static final String FILE
private final com.android.ide.common.blame.SourceFileJsonTypeAdapter mSourceFileJsonTypeAdapter
private final com.android.ide.common.blame.SourcePositionJsonTypeAdapter mSourcePositionJsonTypeAdapter
public void <init> ()
public com.android.ide.common.blame.SourceFilePosition read (com.google.gson.stream.JsonReader) throws java.io.IOException
String name
com.google.gson.stream.JsonReader in
com.android.ide.common.blame.SourceFile file
com.android.ide.common.blame.SourcePosition position
public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.blame.SourceFilePosition) throws java.io.IOException
com.google.gson.stream.JsonWriter out
com.android.ide.common.blame.SourceFilePosition src
com.android.ide.common.blame.SourceFile sourceFile
com.android.ide.common.blame.SourcePosition position
com.android.ide.common.blame.SourcePositionJsonTypeAdapter getSourcePositionTypeAdapter ()
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader) throws java.io.IOException
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object) throws java.io.IOException
}
com/android/ide/common/blame/SourcePositionJsonTypeAdapter.class
SourcePositionJsonTypeAdapter.java
package com.android.ide.common.blame
public com.android.ide.common.blame.SourcePositionJsonTypeAdapter extends com.google.gson.TypeAdapter {
private static final String START_LINE
private static final String START_COLUMN
private static final String START_OFFSET
private static final String END_LINE
private static final String END_COLUMN
private static final String END_OFFSET
public void <init> ()
public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.blame.SourcePosition) throws java.io.IOException
com.google.gson.stream.JsonWriter out
com.android.ide.common.blame.SourcePosition value
int startLine
int startColumn
int startOffset
int endLine
int endColumn
int endOffset
public com.android.ide.common.blame.SourcePosition read (com.google.gson.stream.JsonReader) throws java.io.IOException
String name
com.google.gson.stream.JsonReader in
int startLine
int startColumn
int startOffset
int endLine
int endColumn
int endOffset
public volatile synthetic java.lang.Object read (com.google.gson.stream.JsonReader) throws java.io.IOException
public volatile synthetic void write (com.google.gson.stream.JsonWriter, java.lang.Object) throws java.io.IOException
}
com/android/ide/common/blame/parser/CmakeOutputParser$ErrorFields.class
CmakeOutputParser.java
package com.android.ide.common.blame.parser
com.android.ide.common.blame.parser.CmakeOutputParser$ErrorFields extends java.lang.Object {
com.android.ide.common.blame.Message$Kind kind
int lineNumber
int columnNumber
String errorMessage
void <init> ()
}
com/android/ide/common/blame/parser/CmakeOutputParser.class
CmakeOutputParser.java
package com.android.ide.common.blame.parser
public com.android.ide.common.blame.parser.CmakeOutputParser extends java.lang.Object implements com.android.ide.common.blame.parser.PatternAwareOutputParser {
private static final String CMAKE_ERROR
private static final String CMAKE_WARNING
private static final String ERROR
private final java.util.regex.Pattern cmakeErrorOrWarning
private final java.util.regex.Pattern doubleDashLine
static final java.util.regex.Pattern fileAndLineNumber
static final java.util.regex.Pattern errorFileAndLineNumber
private static final int SOURCE_POSITION_OFFSET
public void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
StringBuilder fullMessage
String nextLine
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
private static boolean matchesFileAndLineNumberError (java.lang.String, java.util.List)
com.android.ide.common.blame.Message m
java.io.File file
com.android.ide.common.blame.Message$Kind kind
com.android.ide.common.blame.parser.CmakeOutputParser$ErrorFields fields
com.android.ide.common.blame.SourceFilePosition position
com.android.ide.common.blame.Message message
String line
java.util.List messages
java.util.regex.Matcher matcher
static com.android.ide.common.blame.parser.CmakeOutputParser$ErrorFields matchFileAndLineNumberErrorParts (java.util.regex.Matcher, java.lang.String)
java.util.regex.Matcher matcher
String line
com.android.ide.common.blame.parser.CmakeOutputParser$ErrorFields fields
private static boolean matchesErrorFileAndLineNumberError (java.lang.String, java.util.List)
java.io.File file
com.android.ide.common.blame.parser.CmakeOutputParser$ErrorFields fields
com.android.ide.common.blame.SourceFilePosition position
com.android.ide.common.blame.Message message
String line
java.util.List messages
java.util.regex.Matcher matcher
static com.android.ide.common.blame.parser.CmakeOutputParser$ErrorFields matchErrorFileAndLineNumberErrorParts (java.util.regex.Matcher, java.lang.String)
java.util.regex.Matcher matcher
String line
com.android.ide.common.blame.parser.CmakeOutputParser$ErrorFields fields
static void <clinit> ()
}
com/android/ide/common/blame/parser/JsonEncodedGradleMessageParser.class
JsonEncodedGradleMessageParser.java
package com.android.ide.common.blame.parser
public com.android.ide.common.blame.parser.JsonEncodedGradleMessageParser extends java.lang.Object implements com.android.ide.common.blame.parser.PatternAwareOutputParser {
public static final String STDOUT_ERROR_TAG
private static final java.util.regex.Pattern MSG_PATTERN
public void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
com.android.ide.common.blame.Message msg
com.google.gson.JsonParseException e
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String json
com.google.gson.GsonBuilder gsonBuilder
com.google.gson.Gson gson
static void <clinit> ()
}
com/android/ide/common/blame/parser/LegacyNdkOutputParser.class
LegacyNdkOutputParser.java
package com.android.ide.common.blame.parser
public com.android.ide.common.blame.parser.LegacyNdkOutputParser extends java.lang.Object implements com.android.ide.common.blame.parser.PatternAwareOutputParser {
private static final String FROM
private static final String UNKNOWN_MSG_PREFIX1
private static final String UNKNOWN_MSG_PREFIX2
private static final char COLON
public void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String pathname
java.io.File file
int lineNumber
int column
com.android.ide.common.blame.SourceFilePosition position
com.android.ide.common.blame.Message message
int colonIndex1
java.util.List segments
int fromIndex
String unknownMsgCause
String coordinates
String messageEnd
String nextLine
String m
StringBuilder buf
com.android.ide.common.blame.Message msg
com.android.ide.common.blame.Message$Kind kind
String severity
String text
java.util.List messageList
String prevLine
int column
int colonIndex4
int lineNumber
int colonIndex3
java.io.File file
String part1
int colonIndex2
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
int colonIndex1
private static void addMessage (com.android.ide.common.blame.Message, java.util.List)
com.android.ide.common.blame.Message lastMessage
com.android.ide.common.blame.Message message
java.util.List messages
boolean duplicatesPrevious
int messageCount
private static boolean isMessageEnd (java.lang.String)
String line
private static java.util.List convertMessages (java.util.List)
String symbol
String part1
java.util.List messages
String line0
String line1
int colonIndex
}
com/android/ide/common/blame/parser/ParsingFailedException.class
ParsingFailedException.java
package com.android.ide.common.blame.parser
public com.android.ide.common.blame.parser.ParsingFailedException extends java.lang.Exception {
public void <init> ()
public void <init> (java.lang.Throwable)
Throwable cause
}
com/android/ide/common/blame/parser/PatternAwareOutputParser.class
PatternAwareOutputParser.java
package com.android.ide.common.blame.parser
public abstract com.android.ide.common.blame.parser.PatternAwareOutputParser extends java.lang.Object {
public abstract boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
}
com/android/ide/common/blame/parser/ToolOutputParser.class
ToolOutputParser.java
package com.android.ide.common.blame.parser
public com.android.ide.common.blame.parser.ToolOutputParser extends java.lang.Object {
private final java.util.List mParsers
private final com.android.utils.ILogger mLogger
private final com.android.ide.common.blame.Message$Kind mUnparsedMessageKind
public void <init> (java.lang.Iterable, com.android.utils.ILogger)
Iterable parsers
com.android.utils.ILogger logger
public void <init> (com.android.ide.common.blame.parser.PatternAwareOutputParser[], com.android.utils.ILogger)
com.android.ide.common.blame.parser.PatternAwareOutputParser[] parsers
com.android.utils.ILogger logger
public void <init> (com.android.ide.common.blame.parser.PatternAwareOutputParser, com.android.utils.ILogger)
com.android.ide.common.blame.parser.PatternAwareOutputParser parser
com.android.utils.ILogger logger
public void <init> (com.android.ide.common.blame.parser.PatternAwareOutputParser, com.android.ide.common.blame.Message$Kind, com.android.utils.ILogger)
com.android.ide.common.blame.parser.PatternAwareOutputParser parser
com.android.ide.common.blame.Message$Kind unparsedMessageKind
com.android.utils.ILogger logger
private void <init> (com.google.common.collect.ImmutableList, com.android.ide.common.blame.Message$Kind, com.android.utils.ILogger)
com.google.common.collect.ImmutableList parsers
com.android.ide.common.blame.Message$Kind unparsedMessageKind
com.android.utils.ILogger logger
public java.util.List parseToolOutput (java.lang.String)
String output
public java.util.List parseToolOutput (java.lang.String, boolean)
com.android.ide.common.blame.parser.ParsingFailedException e
com.android.ide.common.blame.parser.PatternAwareOutputParser parser
com.android.ide.common.blame.Message last
int messageCount
boolean handled
String output
boolean ignoreUnrecognizedText
com.android.ide.common.blame.parser.util.OutputLineReader outputReader
java.util.List messages
String line
java.util.LinkedHashSet uniqueMessages
}
com/android/ide/common/blame/parser/aapt/Aapt2ErrorNoPathParser.class
Aapt2ErrorNoPathParser.java
package com.android.ide.common.blame.parser.aapt
public com.android.ide.common.blame.parser.aapt.Aapt2ErrorNoPathParser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
public void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String msgText
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Aapt2OutputParser.class
Aapt2OutputParser.java
package com.android.ide.common.blame.parser.aapt
public com.android.ide.common.blame.parser.aapt.Aapt2OutputParser extends java.lang.Object implements com.android.ide.common.blame.parser.PatternAwareOutputParser {
private final com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser[] parsers
public void <init> ()
public void <init> (java.util.Map)
java.util.Map identifiedSourceSets
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger)
com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser parser
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
String trimmedLine
}
com/android/ide/common/blame/parser/aapt/AaptOutputParser.class
AaptOutputParser.java
package com.android.ide.common.blame.parser.aapt
public com.android.ide.common.blame.parser.aapt.AaptOutputParser extends java.lang.Object implements com.android.ide.common.blame.parser.PatternAwareOutputParser {
private static final com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser[] PARSERS
public void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger)
com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser parser
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/AbstractAaptOutputParser$1.class
AbstractAaptOutputParser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser$1 extends org.xml.sax.helpers.DefaultHandler {
private int myDepth
private org.xml.sax.Locator myLocator
final synthetic String val$name
final synthetic String val$type
final synthetic java.util.concurrent.atomic.AtomicReference val$line
final synthetic int[] val$certain
final synthetic int[] val$possible
void <init> (java.lang.String, java.lang.String, java.util.concurrent.atomic.AtomicReference, int[], int[])
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
int lineNumber
int column
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
}
com/android/ide/common/blame/parser/aapt/AbstractAaptOutputParser.class
AbstractAaptOutputParser.java
package com.android.ide.common.blame.parser.aapt
public abstract com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser extends java.lang.Object implements com.android.ide.common.blame.parser.PatternAwareOutputParser {
private static final java.util.regex.Pattern PROPERTY_NAME_AND_VALUE
private static final java.util.regex.Pattern REPEATED_RESOURCE
private static final String ORIGINALLY_DEFINED_HERE
private static final java.util.regex.Pattern NO_RESOURCE_FOUND
private static final java.util.regex.Pattern REQUIRED_ATTRIBUTE
private static final String START_MARKER
private static final String END_MARKER
private static final com.google.common.cache.Cache ourDocumentsByPathCache
public static final String AAPT_TOOL_NAME
public static java.io.File ourRootDir
static final synthetic boolean $assertionsDisabled
public void <init> ()
private static com.android.ide.common.blame.SourcePosition findMessagePositionInFile (java.io.File, java.lang.String, int, com.android.utils.ILogger)
java.io.File file
String msgText
int locationLine
com.android.utils.ILogger logger
com.android.ide.common.blame.SourcePosition exactPosition
private static com.android.ide.common.blame.SourcePosition findExactMessagePositionInFile (java.io.File, java.lang.String, int, com.android.utils.ILogger)
String name
String value
com.android.ide.common.blame.SourcePosition position1
com.android.ide.common.blame.SourcePosition position2
String property
String property
String elementName
java.io.File file
String msgText
int locationLine
com.android.utils.ILogger logger
java.util.regex.Matcher matcher
private static com.android.ide.common.blame.SourcePosition findText (java.io.File, java.lang.String, java.lang.String, int, com.android.utils.ILogger)
java.io.File file
String first
String second
int locationLine
com.android.utils.ILogger logger
com.android.ide.common.blame.parser.aapt.ReadOnlyDocument document
int offset
int resultOffset
int startLineNumber
int startLineOffset
int endResultOffset
int endLineNumber
int endLineOffset
private static com.android.ide.common.blame.SourcePosition findLineStart (java.io.File, int, com.android.utils.ILogger)
char c
int i
char c
int i
java.io.File file
int locationLine
com.android.utils.ILogger logger
com.android.ide.common.blame.parser.aapt.ReadOnlyDocument document
int lineOffset
int nextLineOffset
int resultOffset
int endResultOffset
private static com.android.ide.common.blame.parser.aapt.ReadOnlyDocument getDocument (java.io.File, com.android.utils.ILogger)
String format
java.io.IOException e
java.io.File file
com.android.utils.ILogger logger
String filePath
com.android.ide.common.blame.parser.aapt.ReadOnlyDocument document
private static java.lang.String urlToPath (java.lang.String)
String prefix
String prefix
String url
public static com.android.ide.common.blame.SourcePosition findResourceLine (java.io.File, java.lang.String, com.android.utils.ILogger)
java.io.File file
String key
com.android.utils.ILogger logger
int slash
String type
String name
public static com.android.ide.common.blame.SourcePosition findValueDeclaration (java.io.File, java.lang.String, java.lang.String, com.android.utils.ILogger)
java.io.File file
String type
String name
com.android.utils.ILogger logger
com.android.ide.common.blame.parser.aapt.ReadOnlyDocument document
int index
int nameIndex
com.android.ide.common.blame.SourcePosition lineNumber
private static com.android.ide.common.blame.SourcePosition findValueDeclarationViaParse (java.lang.String, java.lang.String, com.android.ide.common.blame.parser.aapt.ReadOnlyDocument)
javax.xml.parsers.SAXParser saxParser
int endLineNumber
int endColumn
com.android.ide.common.blame.SourcePosition start
int endOffset
int offset
String type
String name
com.android.ide.common.blame.parser.aapt.ReadOnlyDocument document
int[] certain
int[] possible
java.util.concurrent.atomic.AtomicReference line
org.xml.sax.helpers.DefaultHandler handler
javax.xml.parsers.SAXParserFactory factory
int endLineNumber
int endColumn
static java.util.regex.Matcher getNextLineMatcher (com.android.ide.common.blame.parser.util.OutputLineReader, java.util.regex.Pattern)
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.regex.Pattern pattern
String line
java.util.regex.Matcher m
static com.android.ide.common.blame.Message createMessage (com.android.ide.common.blame.Message$Kind, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
com.android.ide.common.blame.SourceFilePosition source
com.android.ide.common.blame.Message$Kind kind
String text
String sourcePath
String lineNumberAsText
String startColumnAsText
String endColumnAsText
String original
com.android.utils.ILogger logger
java.io.File file
com.android.ide.common.blame.SourcePosition errorPosition
static com.android.ide.common.blame.Message createMessage (com.android.ide.common.blame.Message$Kind, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
com.android.ide.common.blame.Message$Kind kind
String text
String sourcePath
String lineNumberAsText
String original
com.android.utils.ILogger logger
private static com.android.ide.common.blame.SourcePosition parseErrorPosition (java.lang.String, java.lang.String, java.lang.String) throws com.android.ide.common.blame.parser.ParsingFailedException
NumberFormatException e
NumberFormatException e
int endColumn
NumberFormatException e
String lineNumberAsText
String startColumnAsText
String endColumnAsText
int lineNumber
int startColumn
int endColumn
protected static com.android.ide.common.blame.SourceFilePosition findSourcePosition (java.io.File, int, java.lang.String, com.android.utils.ILogger)
int searchStart
java.net.MalformedURLException e
String originalPath
java.io.File sourceFile
com.android.ide.common.blame.SourcePosition position
java.io.File file
int locationLine
String message
com.android.utils.ILogger logger
com.android.ide.common.blame.parser.aapt.ReadOnlyDocument document
int searchStart
String fileName
boolean isManifest
boolean isValueFile
int start
int end
String sourcePath
java.io.File sourceFile
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/BadXmlBlockParser.class
BadXmlBlockParser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.BadXmlBlockParser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error1Parser.class
Error1Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error1Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.List MSG_PATTERNS
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String lineNumber
String msgText
String sourcePath
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error2Parser.class
Error2Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error2Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.List MSG_PATTERNS
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String msgText
String sourcePath
String lineNumber
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error3Parser.class
Error3Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error3Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String sourcePath
String lineNumber
String msgText
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error4Parser.class
Error4Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error4Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.List MSG_PATTERNS
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String sourcePath
String msgText
String lineNumber
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error5Parser.class
Error5Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error5Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.List MSG_PATTERNS
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String sourcePath
String lineNumber
String msgText
com.android.ide.common.blame.Message$Kind kind
com.android.ide.common.blame.Message msg
java.util.regex.Matcher m
java.util.regex.Pattern pattern
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error6Parser.class
Error6Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error6Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String sourcePath
String msgText
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error7Parser.class
Error7Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error7Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String sourcePath
String text
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Error8Parser.class
Error8Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Error8Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String badConfig
String msgText
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/ReadOnlyDocument.class
ReadOnlyDocument.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.ReadOnlyDocument extends java.lang.Object {
private final String mFileContents
private final java.util.List myOffsets
private java.io.File myFile
private long myLastModified
void <init> (java.io.File) throws java.io.IOException
char c
int i
java.io.File file
String xml
public boolean isStale ()
long now
int lineOffset (int)
int lineNumber
int index
int lineNumber (int)
int i
int offset
com.android.ide.common.blame.SourcePosition sourcePosition (int)
int lineStartOffset
int i
int offset
int findText (java.lang.String, int)
String needle
int offset
int findTextBackwards (java.lang.String, int)
String needle
int offset
char charAt (int)
int offset
java.lang.String subsequence (int, int)
int start
int end
java.lang.String getContents ()
int length ()
}
com/android/ide/common/blame/parser/aapt/SkippingHiddenFileParser.class
SkippingHiddenFileParser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.SkippingHiddenFileParser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/SkippingWarning1Parser.class
SkippingWarning1Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.SkippingWarning1Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String sourcePath
String type
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/SkippingWarning2Parser.class
SkippingWarning2Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.SkippingWarning2Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String sourcePath
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/aapt/Warning1Parser.class
Warning1Parser.java
package com.android.ide.common.blame.parser.aapt
com.android.ide.common.blame.parser.aapt.Warning1Parser extends com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser {
private static final java.util.regex.Pattern MSG_PATTERN
void <init> ()
public boolean parse (java.lang.String, com.android.ide.common.blame.parser.util.OutputLineReader, java.util.List, com.android.utils.ILogger) throws com.android.ide.common.blame.parser.ParsingFailedException
String line
com.android.ide.common.blame.parser.util.OutputLineReader reader
java.util.List messages
com.android.utils.ILogger logger
java.util.regex.Matcher m
String sourcePath
String lineNumber
String msgText
com.android.ide.common.blame.Message msg
static void <clinit> ()
}
com/android/ide/common/blame/parser/util/
com/android/ide/common/blame/parser/util/OutputLineReader.class
OutputLineReader.java
package com.android.ide.common.blame.parser.util
public com.android.ide.common.blame.parser.util.OutputLineReader extends java.lang.Object {
private static final java.util.regex.Pattern LINE_BREAK
private final String[] myLines
private final int myLineCount
private int myPosition
public void <init> (java.lang.String)
String text
public int getLineCount ()
public java.lang.String readLine ()
public java.lang.String peek (int)
int lineToSkipCount
int tempPosition
public boolean hasNextLine ()
public void skipNextLine ()
public void pushBack ()
static void <clinit> ()
}
com/android/ide/common/blame/parser/util/ParserUtil.class
ParserUtil.java
package com.android.ide.common.blame.parser.util
public com.android.ide.common.blame.parser.util.ParserUtil extends java.lang.Object {
private void <init> ()
public static java.lang.String digestStackTrace (com.android.ide.common.blame.parser.util.OutputLineReader)
String peek
com.android.ide.common.blame.parser.util.OutputLineReader reader
String next
int index
String message
String exceptionName
}
com/android/ide/common/build/SplitSelectTool$SplitSelectOutputHandler.class
SplitSelectTool.java
package com.android.ide.common.build
com.android.ide.common.build.SplitSelectTool$SplitSelectOutputHandler extends com.android.ide.common.process.BaseProcessOutputHandler {
private final java.util.List resultApks
private void <init> ()
public java.util.List getResultApks ()
public void handleOutput (com.android.ide.common.process.ProcessOutput) throws com.android.ide.common.process.ProcessException
com.android.ide.common.process.BaseProcessOutputHandler$BaseProcessOutput impl
com.android.utils.LineCollector lineCollector
String stderr
com.android.ide.common.process.ProcessOutput processOutput
}
com/android/ide/common/build/SplitSelectTool.class
SplitSelectTool.java
package com.android.ide.common.build
public com.android.ide.common.build.SplitSelectTool extends java.lang.Object {
public void <init> ()
public static java.util.List splitSelect (com.android.ide.common.process.ProcessExecutor, java.io.File, java.lang.String, java.lang.String, java.util.Collection) throws com.android.ide.common.process.ProcessException
String apkPath
com.android.ide.common.process.ProcessExecutor processExecutor
java.io.File splitSelectExec
String deviceConfig
String mainApkPath
java.util.Collection splitApksPath
com.android.ide.common.process.ProcessInfoBuilder processBuilder
com.android.ide.common.build.SplitSelectTool$SplitSelectOutputHandler outputHandler
}
com/android/ide/common/caching/
com/android/ide/common/caching/CreatingCache$1.class
CreatingCache.java
package com.android.ide.common.caching
synthetic com.android.ide.common.caching.CreatingCache$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$ide$common$caching$CreatingCache$State
static void <clinit> ()
}
com/android/ide/common/caching/CreatingCache$QueryListener.class
CreatingCache.java
package com.android.ide.common.caching
abstract com.android.ide.common.caching.CreatingCache$QueryListener extends java.lang.Object {
public abstract void onQueryState (com.android.ide.common.caching.CreatingCache$State)
}
com/android/ide/common/caching/CreatingCache$State.class
CreatingCache.java
package com.android.ide.common.caching
final enum com.android.ide.common.caching.CreatingCache$State extends java.lang.Enum {
public static final enum com.android.ide.common.caching.CreatingCache$State EXISTING_VALUE
public static final enum com.android.ide.common.caching.CreatingCache$State NEW_VALUE
public static final enum com.android.ide.common.caching.CreatingCache$State PROCESSED_VALUE
private static final synthetic com.android.ide.common.caching.CreatingCache$State[] $VALUES
public static com.android.ide.common.caching.CreatingCache$State[] values ()
public static com.android.ide.common.caching.CreatingCache$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.caching.CreatingCache$State[] $values ()
static void <clinit> ()
}
com/android/ide/common/caching/CreatingCache$ValueFactory.class
CreatingCache.java
package com.android.ide.common.caching
public abstract com.android.ide.common.caching.CreatingCache$ValueFactory extends java.lang.Object {
public abstract java.lang.Object create (java.lang.Object)
}
com/android/ide/common/caching/CreatingCache$ValueState.class
CreatingCache.java
package com.android.ide.common.caching
final com.android.ide.common.caching.CreatingCache$ValueState extends java.lang.Object {
private final com.android.ide.common.caching.CreatingCache$State mType
private final Object mValue
private final java.util.concurrent.CountDownLatch mLatch
void <init> (java.lang.Object)
Object value
void <init> (com.android.ide.common.caching.CreatingCache$State, java.util.concurrent.CountDownLatch)
com.android.ide.common.caching.CreatingCache$State type
java.util.concurrent.CountDownLatch latch
private void <init> (com.android.ide.common.caching.CreatingCache$State, java.lang.Object, java.util.concurrent.CountDownLatch)
com.android.ide.common.caching.CreatingCache$State type
Object value
java.util.concurrent.CountDownLatch latch
public com.android.ide.common.caching.CreatingCache$State getState ()
public java.lang.Object getValue ()
public java.util.concurrent.CountDownLatch getLatch ()
}
com/android/ide/common/caching/CreatingCache.class
CreatingCache.java
package com.android.ide.common.caching
public com.android.ide.common.caching.CreatingCache extends java.lang.Object {
private final java.util.Map mCache
private final java.util.Map mProcessedValues
private final com.android.ide.common.caching.CreatingCache$ValueFactory mValueFactory
public void <init> (com.android.ide.common.caching.CreatingCache$ValueFactory)
com.android.ide.common.caching.CreatingCache$ValueFactory valueFactory
public java.lang.Object get (java.lang.Object)
Object key
public synchronized java.util.List values ()
java.lang.Object get (java.lang.Object, com.android.ide.common.caching.CreatingCache$QueryListener)
Object value
Throwable t
InterruptedException e
Object value
Object key
com.android.ide.common.caching.CreatingCache$QueryListener queryListener
com.android.ide.common.caching.CreatingCache$ValueState state
public synchronized void clear ()
private synchronized com.android.ide.common.caching.CreatingCache$ValueState findValueState (java.lang.Object)
Object key
Object value
java.util.concurrent.CountDownLatch latch
private synchronized void addNewValue (java.lang.Object, java.lang.Object, java.util.concurrent.CountDownLatch)
Object key
Object value
java.util.concurrent.CountDownLatch latch
private synchronized void clearStateForKey (java.lang.Object, java.util.concurrent.CountDownLatch)
Object key
java.util.concurrent.CountDownLatch latch
}
com/android/ide/common/internal/
com/android/ide/common/internal/ResourceCompilationException.class
ResourceCompilationException.java
package com.android.ide.common.internal
public com.android.ide.common.internal.ResourceCompilationException extends java.lang.Exception {
public void <init> ()
public void <init> (java.lang.String)
String s
public void <init> (java.lang.String, java.lang.Throwable)
String s
Throwable throwable
public void <init> (java.lang.Throwable)
Throwable throwable
}
com/android/ide/common/internal/ResourceProcessor.class
ResourceProcessor.java
package com.android.ide.common.internal
public abstract com.android.ide.common.internal.ResourceProcessor extends java.lang.Object {
public abstract int start ()
public abstract com.google.common.util.concurrent.ListenableFuture compile (int, com.android.ide.common.resources.CompileResourceRequest, com.android.ide.common.process.ProcessOutputHandler) throws com.android.ide.common.internal.ResourceCompilationException
public abstract void end (int) throws java.lang.InterruptedException
}
com/android/ide/common/internal/WaitableExecutor$TaskResult.class
WaitableExecutor.java
package com.android.ide.common.internal
public final com.android.ide.common.internal.WaitableExecutor$TaskResult extends java.lang.Object {
private final Object value
private final Throwable exception
void <init> (java.lang.Object)
Object value
void <init> (java.lang.Throwable)
Throwable exception
public java.lang.Object getValue ()
public java.lang.Throwable getException ()
public java.lang.String toString ()
}
com/android/ide/common/internal/WaitableExecutor.class
WaitableExecutor.java
package com.android.ide.common.internal
public com.android.ide.common.internal.WaitableExecutor extends java.lang.Object {
private final java.util.concurrent.ForkJoinPool forkJoinPool
private final boolean owned
private final java.util.Set futureSet
void <init> (java.util.concurrent.ForkJoinPool, boolean)
java.util.concurrent.ForkJoinPool forkJoinPool
boolean owned
public static com.android.ide.common.internal.WaitableExecutor useGlobalSharedThreadPool ()
public static com.android.ide.common.internal.WaitableExecutor useNewFixedSizeThreadPool (int)
int nThreads
public static com.android.ide.common.internal.WaitableExecutor useDirectExecutor ()
public synchronized java.util.concurrent.ForkJoinTask execute (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
java.util.concurrent.ForkJoinTask submitted
boolean added
int getUnprocessedTasksCount ()
public synchronized java.util.List waitForTasksWithQuickFail (boolean) throws java.lang.InterruptedException
java.util.concurrent.ForkJoinTask future
Throwable e
boolean cancelRemaining
java.util.List results
public synchronized java.util.List waitForAllTasks () throws java.lang.InterruptedException
RuntimeException e
Error e
java.util.concurrent.ForkJoinTask future
java.util.List results
public synchronized void cancelAllTasks ()
java.util.concurrent.Future future
public int getParallelism ()
}
com/android/ide/common/process/
com/android/ide/common/process/BaseProcessOutputHandler$BaseProcessOutput.class
BaseProcessOutputHandler.java
package com.android.ide.common.process
public final com.android.ide.common.process.BaseProcessOutputHandler$BaseProcessOutput extends java.lang.Object implements com.android.ide.common.process.ProcessOutput {
private final com.google.common.io.FileBackedOutputStream mStandardOutput
private final com.google.common.io.FileBackedOutputStream mErrorOutput
private final java.util.concurrent.atomic.AtomicBoolean mClosed
public void <init> ()
public com.google.common.io.FileBackedOutputStream getStandardOutput ()
public com.google.common.io.FileBackedOutputStream getErrorOutput ()
public synchronized void close () throws java.io.IOException
public java.lang.Object processErrorOutputLines (com.google.common.io.LineProcessor) throws com.android.ide.common.process.ProcessException
com.google.common.io.LineProcessor lineProcessor
public java.lang.Object processStandardOutputLines (com.google.common.io.LineProcessor) throws com.android.ide.common.process.ProcessException
com.google.common.io.LineProcessor lineProcessor
private java.lang.Object processOutputStreamLines (com.google.common.io.FileBackedOutputStream, com.google.common.io.LineProcessor) throws com.android.ide.common.process.ProcessException
java.io.IOException e
com.google.common.io.FileBackedOutputStream outputStream
com.google.common.io.LineProcessor lineProcessor
public java.io.Reader getStandardOutputAsReader () throws java.io.IOException
public java.lang.String getStandardOutputAsString () throws com.android.ide.common.process.ProcessException
public java.lang.String getErrorOutputAsString () throws com.android.ide.common.process.ProcessException
private java.lang.String getString (com.google.common.io.FileBackedOutputStream) throws com.android.ide.common.process.ProcessException
java.io.IOException e
com.google.common.io.FileBackedOutputStream stream
public volatile synthetic java.io.OutputStream getErrorOutput ()
public volatile synthetic java.io.OutputStream getStandardOutput ()
}
com/android/ide/common/process/BaseProcessOutputHandler.class
BaseProcessOutputHandler.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.BaseProcessOutputHandler extends java.lang.Object implements com.android.ide.common.process.ProcessOutputHandler {
public void <init> ()
public com.android.ide.common.process.ProcessOutput createOutput ()
}
com/android/ide/common/process/BuildCommandException.class
BuildCommandException.java
package com.android.ide.common.process
public com.android.ide.common.process.BuildCommandException extends com.android.ide.common.process.ProcessException {
private static final String BUILD_COMMAND_FAILED
public void <init> (java.lang.String)
String message
public java.lang.String getMessage ()
public java.lang.String toString ()
}
com/android/ide/common/process/CachedProcessOutputHandler.class
CachedProcessOutputHandler.java
package com.android.ide.common.process
public com.android.ide.common.process.CachedProcessOutputHandler extends com.android.ide.common.process.BaseProcessOutputHandler {
private com.android.ide.common.process.BaseProcessOutputHandler$BaseProcessOutput mProcessOutput
public void <init> ()
public com.android.ide.common.process.BaseProcessOutputHandler$BaseProcessOutput getProcessOutput ()
public com.android.ide.common.process.ProcessOutput createOutput ()
public void handleOutput (com.android.ide.common.process.ProcessOutput) throws com.android.ide.common.process.ProcessException
com.android.ide.common.process.ProcessOutput processOutput
}
com/android/ide/common/process/DefaultProcessExecutor$1.class
DefaultProcessExecutor.java
package com.android.ide.common.process
com.android.ide.common.process.DefaultProcessExecutor$1 extends java.lang.Object implements com.google.common.util.concurrent.FutureCallback {
final synthetic com.android.ide.common.process.ProcessOutput val$output
final synthetic com.android.ide.common.process.ProcessOutputHandler val$processOutputHandler
final synthetic com.google.common.util.concurrent.SettableFuture val$result
final synthetic java.util.List val$command
final synthetic com.android.ide.common.process.DefaultProcessExecutor this$0
void <init> (com.android.ide.common.process.DefaultProcessExecutor, com.android.ide.common.process.ProcessOutput, com.android.ide.common.process.ProcessOutputHandler, com.google.common.util.concurrent.SettableFuture, java.util.List)
com.android.ide.common.process.DefaultProcessExecutor this$0
public void onSuccess (java.lang.Integer)
Exception e
Integer exit
public void onFailure (java.lang.Throwable)
Throwable t
public volatile synthetic void onSuccess (java.lang.Object)
}
com/android/ide/common/process/DefaultProcessExecutor$2.class
DefaultProcessExecutor.java
package com.android.ide.common.process
com.android.ide.common.process.DefaultProcessExecutor$2 extends java.lang.Thread {
final synthetic Process val$process
final synthetic com.android.ide.common.process.ProcessOutput val$output
final synthetic java.util.concurrent.atomic.AtomicReference val$exceptionHolder
void <init> (java.lang.String, java.lang.Process, com.android.ide.common.process.ProcessOutput, java.util.concurrent.atomic.AtomicReference)
String arg0
public void run ()
java.io.IOException e
java.io.InputStream stderr
java.io.OutputStream stream
}
com/android/ide/common/process/DefaultProcessExecutor$3.class
DefaultProcessExecutor.java
package com.android.ide.common.process
com.android.ide.common.process.DefaultProcessExecutor$3 extends java.lang.Thread {
final synthetic Process val$process
final synthetic com.android.ide.common.process.ProcessOutput val$output
final synthetic java.util.concurrent.atomic.AtomicReference val$exceptionHolder
final synthetic Thread val$threadErr
final synthetic com.google.common.util.concurrent.SettableFuture val$result
void <init> (java.lang.String, java.lang.Process, com.android.ide.common.process.ProcessOutput, java.util.concurrent.atomic.AtomicReference, java.lang.Thread, com.google.common.util.concurrent.SettableFuture)
String arg0
public void run ()
Throwable e
int processResult
Throwable e
java.io.InputStream stdout
java.io.OutputStream stream
}
com/android/ide/common/process/DefaultProcessExecutor.class
DefaultProcessExecutor.java
package com.android.ide.common.process
public com.android.ide.common.process.DefaultProcessExecutor extends java.lang.Object implements com.android.ide.common.process.ProcessExecutor {
private final com.android.utils.ILogger mLogger
public void <init> (com.android.utils.ILogger)
com.android.utils.ILogger logger
public com.google.common.util.concurrent.ListenableFuture submit (com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutputHandler)
java.util.Map$Entry entry
java.util.Map env
ProcessBuilder processBuilder
java.util.Map envVariableMap
java.io.File dir
Process process
com.android.ide.common.process.ProcessOutput output
com.google.common.util.concurrent.ListenableFuture outputFuture
Exception e
com.android.ide.common.process.ProcessInfo processInfo
com.android.ide.common.process.ProcessOutputHandler processOutputHandler
java.util.List command
com.google.common.util.concurrent.SettableFuture result
public com.android.ide.common.process.ProcessResult execute (com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutputHandler)
Exception e
com.android.ide.common.process.ProcessInfo processInfo
com.android.ide.common.process.ProcessOutputHandler processOutputHandler
private static com.google.common.util.concurrent.ListenableFuture grabProcessOutput (java.lang.Process, com.android.ide.common.process.ProcessOutput)
Process process
com.android.ide.common.process.ProcessOutput output
com.google.common.util.concurrent.SettableFuture result
java.util.concurrent.atomic.AtomicReference exceptionHolder
Thread threadErr
Thread threadOut
private static java.util.List buildCommand (com.android.ide.common.process.ProcessInfo)
com.android.ide.common.process.ProcessInfo processInfo
java.util.List command
}
com/android/ide/common/process/JavaProcessExecutor.class
JavaProcessExecutor.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.JavaProcessExecutor extends java.lang.Object {
public abstract com.android.ide.common.process.ProcessResult execute (com.android.ide.common.process.JavaProcessInfo, com.android.ide.common.process.ProcessOutputHandler)
}
com/android/ide/common/process/JavaProcessInfo.class
JavaProcessInfo.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.JavaProcessInfo extends java.lang.Object implements com.android.ide.common.process.ProcessInfo {
public abstract java.lang.String getClasspath ()
public abstract java.lang.String getMainClass ()
public abstract java.util.List getJvmArgs ()
}
com/android/ide/common/process/LoggedProcessOutputHandler.class
LoggedProcessOutputHandler.java
package com.android.ide.common.process
public com.android.ide.common.process.LoggedProcessOutputHandler extends com.android.ide.common.process.BaseProcessOutputHandler {
private final com.android.utils.ILogger mLogger
public void <init> (com.android.utils.ILogger)
com.android.utils.ILogger logger
public void handleOutput (com.android.ide.common.process.ProcessOutput) throws com.android.ide.common.process.ProcessException
com.android.ide.common.process.BaseProcessOutputHandler$BaseProcessOutput impl
String stdout
String stderr
com.android.ide.common.process.ProcessOutput processOutput
}
com/android/ide/common/process/ProcessEnvBuilder.class
ProcessEnvBuilder.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.ProcessEnvBuilder extends java.lang.Object {
protected final java.util.Map mEnvironment
public void <init> ()
public com.android.ide.common.process.ProcessEnvBuilder addEnvironments (java.util.Map)
java.util.Map map
public com.android.ide.common.process.ProcessEnvBuilder addEnvironment (java.lang.String, java.lang.Object)
String name
Object value
private com.android.ide.common.process.ProcessEnvBuilder thisAsT ()
}
com/android/ide/common/process/ProcessException.class
ProcessException.java
package com.android.ide.common.process
public com.android.ide.common.process.ProcessException extends java.lang.Exception {
public void <init> (java.lang.Throwable)
Throwable throwable
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable throwable
public void <init> (java.lang.String)
String message
}
com/android/ide/common/process/ProcessExecutor.class
ProcessExecutor.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.ProcessExecutor extends java.lang.Object {
public abstract com.android.ide.common.process.ProcessResult execute (com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutputHandler)
public abstract com.google.common.util.concurrent.ListenableFuture submit (com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutputHandler)
}
com/android/ide/common/process/ProcessInfo.class
ProcessInfo.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.ProcessInfo extends java.lang.Object {
public abstract java.lang.String getExecutable ()
public abstract java.util.List getArgs ()
public abstract java.util.Map getEnvironment ()
public abstract java.lang.String getDescription ()
public abstract java.io.File getWorkingDirectory ()
}
com/android/ide/common/process/ProcessInfoBuilder$JavaProcessInfoImpl.class
ProcessInfoBuilder.java
package com.android.ide.common.process
public com.android.ide.common.process.ProcessInfoBuilder$JavaProcessInfoImpl extends java.lang.Object implements com.android.ide.common.process.JavaProcessInfo {
private final String mClasspath
private final String mMain
private final java.util.List mArgs
private final java.util.Map mEnvironment
private final java.util.List mJvmArgs
private final java.io.File mDirectory
public void <init> (java.lang.String, java.lang.String, java.util.List, java.util.Map, java.util.List, java.io.File)
String classpath
String main
java.util.List args
java.util.Map environment
java.util.List jvmArgs
java.io.File directory
public java.lang.String getExecutable ()
public java.lang.String getClasspath ()
public java.lang.String getMainClass ()
public java.util.List getArgs ()
public java.util.Map getEnvironment ()
public java.util.List getJvmArgs ()
public java.io.File getWorkingDirectory ()
public java.lang.String getDescription ()
public java.lang.String toString ()
}
com/android/ide/common/process/ProcessInfoBuilder$ProcessInfoImpl.class
ProcessInfoBuilder.java
package com.android.ide.common.process
public com.android.ide.common.process.ProcessInfoBuilder$ProcessInfoImpl extends java.lang.Object implements com.android.ide.common.process.ProcessInfo {
private final String mExecutable
private final java.util.List mArgs
private final java.util.Map mEnvironment
private final java.io.File mDirectory
public void <init> (java.lang.String, java.util.List, java.util.Map, java.io.File)
String executable
java.util.List args
java.util.Map environment
java.io.File directory
public java.lang.String getExecutable ()
public java.util.List getArgs ()
public java.util.Map getEnvironment ()
public java.io.File getWorkingDirectory ()
public java.lang.String getDescription ()
}
com/android/ide/common/process/ProcessInfoBuilder.class
ProcessInfoBuilder.java
package com.android.ide.common.process
public com.android.ide.common.process.ProcessInfoBuilder extends com.android.ide.common.process.ProcessEnvBuilder {
private String mExecutable
private String mClasspath
private String mMain
private final java.util.List mArgs
private final java.util.List mJvmArgs
private java.io.File mDirectory
public void <init> ()
public com.android.ide.common.process.ProcessInfo createProcess ()
public com.android.ide.common.process.JavaProcessInfo createJavaProcess ()
public com.android.ide.common.process.ProcessInfoBuilder setExecutable (java.lang.String)
String executable
public com.android.ide.common.process.ProcessInfoBuilder setExecutable (java.io.File)
java.io.File executable
public com.android.ide.common.process.ProcessInfoBuilder setClasspath (java.lang.String)
String classpath
public com.android.ide.common.process.ProcessInfoBuilder setMain (java.lang.String)
String mainClass
public com.android.ide.common.process.ProcessInfoBuilder addArgs (java.lang.String)
String arg
public com.android.ide.common.process.ProcessInfoBuilder addArgs (java.lang.String, java.lang.String)
String arg1
String arg2
public com.android.ide.common.process.ProcessInfoBuilder addArgs (java.lang.String, java.lang.String, java.lang.String)
String arg1
String arg2
String arg3
public transient com.android.ide.common.process.ProcessInfoBuilder addArgs (java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
String arg1
String arg2
String arg3
String[] args
public com.android.ide.common.process.ProcessInfoBuilder addArgs (java.util.List)
java.util.List args
public com.android.ide.common.process.ProcessInfoBuilder addArgs (java.lang.String[])
String[] args
public com.android.ide.common.process.ProcessInfoBuilder addJvmArg (java.lang.String)
String arg
public com.android.ide.common.process.ProcessInfoBuilder addJvmArgs (java.lang.String, java.lang.String)
String arg1
String arg2
public com.android.ide.common.process.ProcessInfoBuilder addJvmArgs (java.lang.String, java.lang.String, java.lang.String)
String arg1
String arg2
String arg3
public transient com.android.ide.common.process.ProcessInfoBuilder addJvmArgs (java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
String arg1
String arg2
String arg3
String[] args
public com.android.ide.common.process.ProcessInfoBuilder addJvmArgs (java.util.List)
java.util.List args
public com.android.ide.common.process.ProcessInfoBuilder setDirectory (java.io.File)
java.io.File directory
public java.lang.String toString ()
StringBuilder sb
}
com/android/ide/common/process/ProcessOutput.class
ProcessOutput.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.ProcessOutput extends java.lang.Object implements java.io.Closeable {
public abstract java.io.OutputStream getStandardOutput ()
public abstract java.io.OutputStream getErrorOutput ()
}
com/android/ide/common/process/ProcessOutputHandler.class
ProcessOutputHandler.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.ProcessOutputHandler extends java.lang.Object {
public abstract com.android.ide.common.process.ProcessOutput createOutput ()
public abstract void handleOutput (com.android.ide.common.process.ProcessOutput) throws com.android.ide.common.process.ProcessException
}
com/android/ide/common/process/ProcessResult.class
ProcessResult.java
package com.android.ide.common.process
public abstract com.android.ide.common.process.ProcessResult extends java.lang.Object {
public abstract com.android.ide.common.process.ProcessResult assertNormalExitValue () throws com.android.ide.common.process.ProcessException
public abstract int getExitValue ()
public abstract com.android.ide.common.process.ProcessResult rethrowFailure () throws com.android.ide.common.process.ProcessException
}
com/android/ide/common/process/ProcessResultImpl.class
ProcessResultImpl.java
package com.android.ide.common.process
com.android.ide.common.process.ProcessResultImpl extends java.lang.Object implements com.android.ide.common.process.ProcessResult {
private final com.google.common.collect.ImmutableList mCommand
private final int mExitValue
private final Throwable mFailure
void <init> (java.util.List, int)
java.util.List command
int exitValue
void <init> (java.util.List, java.lang.Throwable)
java.util.List command
Throwable failure
void <init> (java.util.List, int, java.lang.Throwable)
java.util.List command
int exitValue
Throwable failure
public com.android.ide.common.process.ProcessResult assertNormalExitValue () throws com.android.ide.common.process.ProcessException
public int getExitValue ()
public com.android.ide.common.process.ProcessResult rethrowFailure () throws com.android.ide.common.process.ProcessException
}
com/android/ide/common/process/TeeProcessOutputHandler$TeeProcessOutput$1.class
TeeProcessOutputHandler.java
package com.android.ide.common.process
com.android.ide.common.process.TeeProcessOutputHandler$TeeProcessOutput$1 extends java.io.OutputStream {
final synthetic java.util.List val$streams
final synthetic com.android.ide.common.process.TeeProcessOutputHandler$TeeProcessOutput this$0
void <init> (com.android.ide.common.process.TeeProcessOutputHandler$TeeProcessOutput, java.util.List)
com.android.ide.common.process.TeeProcessOutputHandler$TeeProcessOutput this$0
public void write (int) throws java.io.IOException
java.io.OutputStream os
int b
public void write (byte[], int, int) throws java.io.IOException
java.io.OutputStream os
byte[] b
int off
int len
public void flush () throws java.io.IOException
java.io.OutputStream os
public void close () throws java.io.IOException
com.google.common.io.Closer c
}
com/android/ide/common/process/TeeProcessOutputHandler$TeeProcessOutput.class
TeeProcessOutputHandler.java
package com.android.ide.common.process
com.android.ide.common.process.TeeProcessOutputHandler$TeeProcessOutput extends java.lang.Object implements com.android.ide.common.process.ProcessOutput {
private final com.google.common.collect.ImmutableList mOutputs
private void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList outputs
private java.io.OutputStream getCompositeStream (java.util.function.Function)
java.util.function.Function processOutputStreamExtractor
java.util.List streams
public java.io.OutputStream getStandardOutput ()
public java.io.OutputStream getErrorOutput ()
public void close () throws java.io.IOException
com.google.common.io.Closer c
}
com/android/ide/common/process/TeeProcessOutputHandler.class
TeeProcessOutputHandler.java
package com.android.ide.common.process
public com.android.ide.common.process.TeeProcessOutputHandler extends java.lang.Object implements com.android.ide.common.process.ProcessOutputHandler {
private final com.google.common.collect.ImmutableList mHandlers
public transient void <init> (com.android.ide.common.process.ProcessOutputHandler[])
com.android.ide.common.process.ProcessOutputHandler h
com.android.ide.common.process.ProcessOutputHandler[] handlers
com.google.common.collect.ImmutableList$Builder builder
public void handleOutput (com.android.ide.common.process.ProcessOutput) throws com.android.ide.common.process.ProcessException
int i
com.android.ide.common.process.ProcessOutput processOutput
public com.android.ide.common.process.ProcessOutput createOutput ()
java.util.List outputs
}
com/android/ide/common/rendering/
com/android/ide/common/rendering/HardwareConfigHelper.class
HardwareConfigHelper.java
package com.android.ide.common.rendering
public com.android.ide.common.rendering.HardwareConfigHelper extends java.lang.Object {
private final com.android.sdklib.devices.Device mDevice
private com.android.resources.ScreenOrientation mScreenOrientation
private int mMaxRenderWidth
private int mMaxRenderHeight
private int mOverrideRenderWidth
private int mOverrideRenderHeight
private static final java.util.regex.Pattern GENERIC_PATTERN
public void <init> (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public com.android.ide.common.rendering.HardwareConfigHelper setOrientation (com.android.resources.ScreenOrientation)
com.android.resources.ScreenOrientation screenOrientation
public com.android.ide.common.rendering.HardwareConfigHelper setOverrideRenderSize (int, int)
int overrideRenderWidth
int overrideRenderHeight
public com.android.ide.common.rendering.HardwareConfigHelper setMaxRenderSize (int, int)
int maxRenderWidth
int maxRenderHeight
public com.android.ide.common.rendering.api.HardwareConfig getConfig ()
int width
int height
int width
int height
int width
int height
com.android.sdklib.devices.Screen screen
int x
int y
int width
int height
public static java.lang.String getNexusLabel (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
String name
com.android.sdklib.devices.Screen screen
float length
public static java.lang.String getNexusMenuLabel (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Screen screen
float length
com.android.sdklib.devices.Device device
String name
public static java.lang.String getGenericLabel (com.android.sdklib.devices.Device)
int i
String size
String n
int dot
com.android.sdklib.devices.Device device
String name
java.util.regex.Matcher matcher
public static java.lang.String getResolutionString (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
com.android.sdklib.devices.Screen screen
public static boolean isGeneric (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static boolean isNexus (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static boolean isRollable (java.lang.String)
String deviceId
public static boolean isWear (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static boolean isThings (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static boolean isTv (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static boolean isAutomotive (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static boolean isDesktop (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static boolean isMobile (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
public static int nexusRank (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device
String id
public static void sortNexusListByRank (java.util.List)
java.util.List list
public static void sortDevicesByScreenSize (java.util.List)
java.util.List list
private static synthetic int lambda$sortDevicesByScreenSize$1 (com.android.sdklib.devices.Device, com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device1
com.android.sdklib.devices.Device device2
com.android.sdklib.devices.Screen screen1
float length1
com.android.sdklib.devices.Screen screen2
float length2
private static synthetic int lambda$sortNexusListByRank$0 (com.android.sdklib.devices.Device, com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device device1
com.android.sdklib.devices.Device device2
static void <clinit> ()
}
com/android/ide/common/repository/GradleCoordinate$ArtifactType.class
GradleCoordinate.java
package com.android.ide.common.repository
public final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType extends java.lang.Enum {
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType POM
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType JAR
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType MAVEN_PLUGIN
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType EJB
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType WAR
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType EAR
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType RAR
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType PAR
public static final enum com.android.ide.common.repository.GradleCoordinate$ArtifactType AAR
private final String mId
private static final synthetic com.android.ide.common.repository.GradleCoordinate$ArtifactType[] $VALUES
public static com.android.ide.common.repository.GradleCoordinate$ArtifactType[] values ()
public static com.android.ide.common.repository.GradleCoordinate$ArtifactType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String id
public static com.android.ide.common.repository.GradleCoordinate$ArtifactType getArtifactType (java.lang.String)
com.android.ide.common.repository.GradleCoordinate$ArtifactType type
String name
public java.lang.String toString ()
private static synthetic com.android.ide.common.repository.GradleCoordinate$ArtifactType[] $values ()
static void <clinit> ()
}
com/android/ide/common/repository/GradleCoordinate$GradleCoordinateComparator.class
GradleCoordinate.java
package com.android.ide.common.repository
com.android.ide.common.repository.GradleCoordinate$GradleCoordinateComparator extends java.lang.Object implements java.util.Comparator {
private final int mPlusResult
private void <init> (int)
int plusResult
public int compare (com.android.ide.common.repository.GradleCoordinate, com.android.ide.common.repository.GradleCoordinate)
com.android.ide.common.repository.GradleCoordinate$RevisionComponent revision1
com.android.ide.common.repository.GradleCoordinate$RevisionComponent revision2
int delta
int i
java.util.List revisionList
int returnValueIfNonZero
int from
int to
com.android.ide.common.repository.GradleCoordinate$RevisionComponent revision
int i
java.util.List revisionList
int returnValueIfNonZero
int from
int to
com.android.ide.common.repository.GradleCoordinate a
com.android.ide.common.repository.GradleCoordinate b
int sizeA
int sizeB
int common
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/ide/common/repository/GradleCoordinate$ListComponent.class
GradleCoordinate.java
package com.android.ide.common.repository
public com.android.ide.common.repository.GradleCoordinate$ListComponent extends com.android.ide.common.repository.GradleCoordinate$RevisionComponent {
private final java.util.List mItems
private boolean mClosed
public void <init> ()
public static transient com.android.ide.common.repository.GradleCoordinate$ListComponent of (com.android.ide.common.repository.GradleCoordinate$RevisionComponent[])
com.android.ide.common.repository.GradleCoordinate$RevisionComponent component
com.android.ide.common.repository.GradleCoordinate$RevisionComponent[] components
com.android.ide.common.repository.GradleCoordinate$ListComponent result
public void add (com.android.ide.common.repository.GradleCoordinate$RevisionComponent)
com.android.ide.common.repository.GradleCoordinate$RevisionComponent component
public int asInteger ()
public boolean isPreview ()
public int compareTo (com.android.ide.common.repository.GradleCoordinate$RevisionComponent)
int rc
int i
com.android.ide.common.repository.GradleCoordinate$ListComponent rhs
com.android.ide.common.repository.GradleCoordinate$RevisionComponent o
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/ide/common/repository/GradleCoordinate$NumberComponent.class
GradleCoordinate.java
package com.android.ide.common.repository
public com.android.ide.common.repository.GradleCoordinate$NumberComponent extends com.android.ide.common.repository.GradleCoordinate$RevisionComponent {
private final int mNumber
public void <init> (int)
int number
public java.lang.String toString ()
public int asInteger ()
public boolean isPreview ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public int compareTo (com.android.ide.common.repository.GradleCoordinate$RevisionComponent)
com.android.ide.common.repository.GradleCoordinate$RevisionComponent o
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/ide/common/repository/GradleCoordinate$PaddedNumberComponent.class
GradleCoordinate.java
package com.android.ide.common.repository
public com.android.ide.common.repository.GradleCoordinate$PaddedNumberComponent extends com.android.ide.common.repository.GradleCoordinate$NumberComponent {
private final String mString
public void <init> (int, java.lang.String)
int number
String string
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/android/ide/common/repository/GradleCoordinate$PlusComponent.class
GradleCoordinate.java
package com.android.ide.common.repository
com.android.ide.common.repository.GradleCoordinate$PlusComponent extends com.android.ide.common.repository.GradleCoordinate$RevisionComponent {
private void <init> ()
public java.lang.String toString ()
public int asInteger ()
public boolean isPreview ()
public int compareTo (com.android.ide.common.repository.GradleCoordinate$RevisionComponent)
com.android.ide.common.repository.GradleCoordinate$RevisionComponent o
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/ide/common/repository/GradleCoordinate$RevisionComponent.class
GradleCoordinate.java
package com.android.ide.common.repository
public abstract com.android.ide.common.repository.GradleCoordinate$RevisionComponent extends java.lang.Object implements java.lang.Comparable {
public void <init> ()
public abstract int asInteger ()
public abstract boolean isPreview ()
}
com/android/ide/common/repository/GradleCoordinate$StringComponent.class
GradleCoordinate.java
package com.android.ide.common.repository
public com.android.ide.common.repository.GradleCoordinate$StringComponent extends com.android.ide.common.repository.GradleCoordinate$RevisionComponent {
private final String mString
public void <init> (java.lang.String)
String string
public java.lang.String toString ()
public int asInteger ()
public boolean isPreview ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public int compareTo (com.android.ide.common.repository.GradleCoordinate$RevisionComponent)
com.android.ide.common.repository.GradleCoordinate$RevisionComponent o
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/ide/common/repository/GradleCoordinate.class
GradleCoordinate.java
package com.android.ide.common.repository
public final com.android.ide.common.repository.GradleCoordinate extends java.lang.Object {
private static final String NONE
public static final String PREVIEW_ID
public static final com.android.ide.common.repository.GradleCoordinate$PlusComponent PLUS_REV
public static final int PLUS_REV_VALUE
private final String mGroupId
private final String mArtifactId
private final com.android.ide.common.repository.GradleCoordinate$ArtifactType mArtifactType
private final java.util.List mRevisions
private static final java.util.regex.Pattern MAVEN_PATTERN
public static final java.util.Comparator COMPARE_PLUS_LOWER
public static final java.util.Comparator COMPARE_PLUS_HIGHER
public transient void <init> (java.lang.String, java.lang.String, com.android.ide.common.repository.GradleCoordinate$RevisionComponent[])
String groupId
String artifactId
com.android.ide.common.repository.GradleCoordinate$RevisionComponent[] revisions
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String groupId
String artifactId
String revision
public transient void <init> (java.lang.String, java.lang.String, int[])
String groupId
String artifactId
int[] revisions
private static java.util.List createComponents (int[])
int revision
int[] revisions
java.util.List result
public void <init> (java.lang.String, java.lang.String, java.util.List, com.android.ide.common.repository.GradleCoordinate$ArtifactType)
String groupId
String artifactId
java.util.List revisions
com.android.ide.common.repository.GradleCoordinate$ArtifactType type
public static com.android.ide.common.repository.GradleCoordinate parseCoordinateString (java.lang.String)
String coordinateString
java.util.regex.Matcher matcher
String groupId
String artifactId
String revision
String typeString
com.android.ide.common.repository.GradleCoordinate$ArtifactType type
java.util.List revisions
public static com.android.ide.common.repository.GradleCoordinate parseVersionOnly (java.lang.String)
String revision
public static java.util.List parseRevisionNumber (java.lang.String)
int last
char c
int i
String revision
java.util.List components
StringBuilder buffer
private static void flushBuffer (java.util.List, java.lang.StringBuilder, boolean)
com.android.ide.common.repository.GradleCoordinate$RevisionComponent newComponent
com.android.ide.common.repository.GradleCoordinate$RevisionComponent newComponent
int number
com.android.ide.common.repository.GradleCoordinate$RevisionComponent newComponent
NumberFormatException e
String string
com.android.ide.common.repository.GradleCoordinate$ListComponent component
java.util.List components
StringBuilder buffer
boolean closeList
com.android.ide.common.repository.GradleCoordinate$RevisionComponent newComponent
public java.lang.String toString ()
String s
public java.lang.String getGroupId ()
public java.lang.String getArtifactId ()
public com.android.ide.common.repository.GradleCoordinate$ArtifactType getArtifactType ()
public java.lang.String getId ()
public com.android.ide.common.repository.GradleCoordinate$ArtifactType getType ()
public boolean acceptsGreaterRevisions ()
public java.lang.String getRevision ()
com.android.ide.common.repository.GradleCoordinate$RevisionComponent component
StringBuilder revision
private java.lang.String getPrefix ()
com.android.ide.common.repository.GradleCoordinate$RevisionComponent component
StringBuilder prefix
public com.android.ide.common.gradle.Version getLowerBoundVersion ()
public com.android.ide.common.gradle.Version getUpperBoundVersion ()
public com.android.ide.common.repository.GradleVersion getVersion ()
public com.android.ide.common.gradle.VersionRange getVersionRange ()
com.android.ide.common.gradle.Version version
com.android.ide.common.gradle.Component component
com.android.ide.common.repository.KnownVersionStability stability
String revision
public boolean isPreview ()
public int getMajorVersion ()
public int getMinorVersion ()
public int getMicroVersion ()
public boolean isSameArtifact (com.android.ide.common.repository.GradleCoordinate)
com.android.ide.common.repository.GradleCoordinate o
public boolean matches (com.android.ide.common.repository.GradleCoordinate)
com.android.ide.common.repository.GradleCoordinate$RevisionComponent thatRev
com.android.ide.common.repository.GradleCoordinate pattern
java.util.Iterator thisRev
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.repository.GradleCoordinate that
public int hashCode ()
com.android.ide.common.repository.GradleCoordinate$RevisionComponent component
int result
static void <clinit> ()
}
com/android/ide/common/repository/GradleVersion$VersionQualifiers.class
GradleVersion.java
package com.android.ide.common.repository
com.android.ide.common.repository.GradleVersion$VersionQualifiers extends java.lang.Object {
String previewType
int preview
int additionalPreviewType
String previewChannel
private void <init> (java.lang.String, int, int, java.lang.String)
String previewType
int preview
int additionalPreviewType
String previewChannel
public java.lang.String toString ()
}
com/android/ide/common/repository/GradleVersion$VersionSegment.class
GradleVersion.java
package com.android.ide.common.repository
public com.android.ide.common.repository.GradleVersion$VersionSegment extends java.lang.Object {
private final String mText
private final int mValue
void <init> ()
void <init> (int)
int value
void <init> (java.lang.String)
int value
NumberFormatException e
int value
String text
public java.lang.String getText ()
public int getValue ()
public boolean acceptsGreaterValue ()
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.repository.GradleVersion$VersionSegment that
public int hashCode ()
public java.lang.String toString ()
}
com/android/ide/common/repository/GradleVersion.class
GradleVersion.java
package com.android.ide.common.repository
public com.android.ide.common.repository.GradleVersion extends java.lang.Object implements java.lang.Comparable {
private static final String PLUS
private static final java.util.regex.Pattern PREVIEW_AND_SNAPSHOT_PATTERN
private final String mRawValue
private final com.android.ide.common.repository.GradleVersion$VersionSegment mMajorSegment
private final com.android.ide.common.repository.GradleVersion$VersionSegment mMinorSegment
private final com.android.ide.common.repository.GradleVersion$VersionSegment mMicroSegment
private final int mPreview
private final String mPreviewType
private final boolean mSnapshot
private final java.util.List mAdditionalSegments
private final com.android.ide.common.repository.GradleVersion$VersionQualifiers mQualifiers
public static com.android.ide.common.repository.GradleVersion tryParse (java.lang.String)
String value
public static com.android.ide.common.repository.GradleVersion parse (java.lang.String)
String group
String group3
String group4
String qualifiersText
String qualifierName
int qualifierValue
int additionalQualifierValue
String qualifierChannel
java.util.regex.Matcher matcher
boolean snapshot
int preview
String previewType
java.util.List parsedVersionSegments
int segmentCount
com.android.ide.common.repository.GradleVersion$VersionSegment majorSegment
com.android.ide.common.repository.GradleVersion$VersionSegment minorSegment
com.android.ide.common.repository.GradleVersion$VersionSegment microSegment
java.util.List additionalSegments
NumberFormatException e
String value
String version
com.android.ide.common.repository.GradleVersion$VersionQualifiers qualifiers
char dash
int dashIndex
private static java.util.List splitSegments (java.lang.String)
String segment
String version
Iterable segments
java.util.List parsedSegments
private static java.util.List parseSegment (java.lang.String)
java.util.List segments
String text
int length
private static boolean isSnapshotQualifier (java.lang.String)
String value
private static java.lang.IllegalArgumentException parsingFailure (java.lang.String)
String value
private static java.lang.IllegalArgumentException parsingFailure (java.lang.String, java.lang.Throwable)
String value
Throwable cause
public void <init> (int, int)
int major
int minor
public void <init> (int, int, int)
int major
int minor
int micro
private void <init> (java.lang.String, com.android.ide.common.repository.GradleVersion$VersionSegment, com.android.ide.common.repository.GradleVersion$VersionSegment, com.android.ide.common.repository.GradleVersion$VersionSegment, java.util.List, int, java.lang.String, boolean, com.android.ide.common.repository.GradleVersion$VersionQualifiers)
String rawValue
com.android.ide.common.repository.GradleVersion$VersionSegment majorSegment
com.android.ide.common.repository.GradleVersion$VersionSegment minorSegment
com.android.ide.common.repository.GradleVersion$VersionSegment microSegment
java.util.List additionalSegments
int preview
String previewType
boolean snapshot
com.android.ide.common.repository.GradleVersion$VersionQualifiers qualifiers
public int getMajor ()
public com.android.ide.common.repository.GradleVersion$VersionSegment getMajorSegment ()
public int getMinor ()
public com.android.ide.common.repository.GradleVersion$VersionSegment getMinorSegment ()
public int getMicro ()
private static int valueOf (com.android.ide.common.repository.GradleVersion$VersionSegment)
com.android.ide.common.repository.GradleVersion$VersionSegment segment
public com.android.ide.common.repository.GradleVersion$VersionSegment getMicroSegment ()
public int getPreview ()
public boolean isPreview ()
public java.lang.String getPreviewType ()
public boolean isSnapshot ()
public int compareTo (java.lang.String)
String version
public int compareTo (com.android.ide.common.repository.GradleVersion)
com.android.ide.common.repository.GradleVersion version
public int compareIgnoringQualifiers (java.lang.String)
String version
public int compareIgnoringQualifiers (com.android.ide.common.repository.GradleVersion)
com.android.ide.common.repository.GradleVersion version
private int compareTo (com.android.ide.common.repository.GradleVersion, boolean)
com.android.ide.common.repository.GradleVersion version
boolean ignoreQualifiers
int delta
public boolean isAtLeast (int, int, int)
int major
int minor
int micro
public boolean isAtLeastIncludingPreviews (int, int, int)
int major
int minor
int micro
public boolean isAtLeast (int, int, int, java.lang.String, int, boolean)
int major
int minor
int micro
String previewType
int previewVersion
boolean isSnapshot
int delta
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.repository.GradleVersion that
public int hashCode ()
public java.lang.String toString ()
public static com.android.ide.common.repository.GradleVersion max (com.android.ide.common.repository.GradleVersion, com.android.ide.common.repository.GradleVersion)
com.android.ide.common.repository.GradleVersion version1
com.android.ide.common.repository.GradleVersion version2
public static com.android.ide.common.repository.GradleVersion tryParseAndroidGradlePluginVersion (java.lang.String)
String value
public static com.android.ide.common.repository.GradleVersion tryParseStableAndroidGradlePluginVersion (java.lang.String)
String value
public static com.android.ide.common.repository.GradleVersion parseAndroidGradlePluginVersion (java.lang.String)
String value
com.android.ide.common.repository.GradleVersion version
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/ide/common/repository/GradleVersionRange.class
GradleVersionRange.java
package com.android.ide.common.repository
public com.android.ide.common.repository.GradleVersionRange extends java.lang.Object {
private static final java.util.regex.Pattern RANGE_PATTERN
private final com.android.ide.common.gradle.Version myMin
private final com.android.ide.common.gradle.Version myMax
public static com.android.ide.common.repository.GradleVersionRange parse (java.lang.String)
String value
public static com.android.ide.common.repository.GradleVersionRange parse (java.lang.String, com.android.ide.common.repository.KnownVersionStability)
com.android.ide.common.gradle.Version minimum
String value
com.android.ide.common.repository.KnownVersionStability stability
java.util.regex.Matcher matcher
public static com.android.ide.common.repository.GradleVersionRange tryParse (java.lang.String, com.android.ide.common.repository.KnownVersionStability)
String value
com.android.ide.common.repository.KnownVersionStability stability
public static com.android.ide.common.repository.GradleVersionRange tryParse (java.lang.String)
String value
private static java.lang.IllegalArgumentException parsingFailure (java.lang.String)
String value
private void <init> (com.android.ide.common.gradle.Version, com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version min
com.android.ide.common.gradle.Version max
public com.android.ide.common.gradle.Version getMin ()
public com.android.ide.common.gradle.Version getMax ()
public com.android.ide.common.repository.GradleVersionRange intersection (com.android.ide.common.repository.GradleVersionRange)
com.android.ide.common.repository.GradleVersionRange other
com.android.ide.common.gradle.Version min
com.android.ide.common.gradle.Version max
public com.android.ide.common.repository.GradleVersionRange intersection (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version version
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
com.android.ide.common.repository.GradleVersionRange range
public java.lang.String toString ()
static void <clinit> ()
}
com/android/ide/common/repository/MavenRepositories.class
MavenRepositories.java
package com.android.ide.common.repository
public com.android.ide.common.repository.MavenRepositories extends java.lang.Object {
private static final String MAVEN_METADATA_FILE_NAME
private void <init> ()
public static com.android.ide.common.gradle.Component getHighestInstalledVersion (java.lang.String, java.lang.String, java.nio.file.Path, java.util.function.Predicate, boolean)
com.android.ide.common.gradle.Version version
com.android.ide.common.gradle.Component component
java.nio.file.Path dir
String groupId
String artifactId
java.nio.file.Path repository
java.util.function.Predicate filter
boolean allowPreview
java.nio.file.Path versionDir
java.nio.file.Path[] versions
com.android.ide.common.gradle.Component highest
public static com.android.ide.common.gradle.Version getHighestVersion (java.nio.file.Path, java.util.function.Predicate, boolean)
String name
com.android.ide.common.gradle.Version version
java.nio.file.Path dir
java.nio.file.Path versionDir
java.util.function.Predicate filter
boolean allowPreview
java.nio.file.Path[] versionDirs
com.android.ide.common.gradle.Version maxVersion
public static boolean isPreview (com.android.ide.common.gradle.Component)
com.android.ide.common.gradle.Component component
public static boolean isAndroidX (java.lang.String)
String groupId
public static java.nio.file.Path getArtifactIdDirectory (java.nio.file.Path, java.lang.String, java.lang.String)
java.nio.file.Path repository
String groupId
String artifactId
public static java.nio.file.Path getModuleDirectory (java.nio.file.Path, com.android.ide.common.gradle.Module)
java.nio.file.Path repository
com.android.ide.common.gradle.Module module
public static java.nio.file.Path getArtifactDirectory (java.nio.file.Path, com.android.ide.common.gradle.Component)
java.nio.file.Path repository
com.android.ide.common.gradle.Component component
java.nio.file.Path artifactIdDirectory
public static java.util.Set getAllVersions (java.nio.file.Path, com.android.ide.common.gradle.Module)
String name
java.nio.file.Path dir
java.nio.file.Path repository
com.android.ide.common.gradle.Module module
java.nio.file.Path moduleDirectory
java.nio.file.Path[] versionDirs
com.google.common.collect.ImmutableSortedSet$Builder builder
}
com/android/ide/common/repository/ResourceVisibilityLookup$1.class
ResourceVisibilityLookup.java
package com.android.ide.common.repository
com.android.ide.common.repository.ResourceVisibilityLookup$1 extends com.android.ide.common.repository.ResourceVisibilityLookup {
void <init> ()
public boolean isPrivate (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
public boolean isKnown (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
public boolean isPublic (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
public java.lang.String getPrivateIn (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
public boolean isEmpty ()
}
com/android/ide/common/repository/ResourceVisibilityLookup$AndroidLibraryResourceVisibility.class
ResourceVisibilityLookup.java
package com.android.ide.common.repository
public com.android.ide.common.repository.ResourceVisibilityLookup$AndroidLibraryResourceVisibility extends com.android.ide.common.repository.ResourceVisibilityLookup$LibraryResourceVisibility {
private final String mLibraryArtifactAddress
private void <init> (java.lang.String, com.google.common.collect.Multimap, com.google.common.collect.Multimap)
String libraryArtifactAddress
com.google.common.collect.Multimap publicResources
com.google.common.collect.Multimap allResources
public java.lang.String toString ()
protected java.lang.String getLibraryName ()
public volatile synthetic boolean isPublic (com.android.resources.ResourceType, java.lang.String)
public volatile synthetic boolean isKnown (com.android.resources.ResourceType, java.lang.String)
public volatile synthetic boolean isPrivate (com.android.resources.ResourceType, java.lang.String)
public volatile synthetic java.lang.String getPrivateIn (com.android.resources.ResourceType, java.lang.String)
public volatile synthetic boolean isEmpty ()
}
com/android/ide/common/repository/ResourceVisibilityLookup$LibraryResourceVisibility.class
ResourceVisibilityLookup.java
package com.android.ide.common.repository
com.android.ide.common.repository.ResourceVisibilityLookup$LibraryResourceVisibility extends com.android.ide.common.repository.ResourceVisibilityLookup {
protected final String mMapKey
private final com.google.common.collect.Multimap mAll
private final com.google.common.collect.Multimap mPublic
protected void <init> (com.google.common.collect.Multimap, com.google.common.collect.Multimap, java.lang.String)
com.google.common.collect.Multimap publicResources
com.google.common.collect.Multimap allResources
String mapKey
protected void <init> (java.io.File, java.io.File, java.lang.String)
java.io.File publicResources
java.io.File allResources
String mapKey
com.google.common.collect.Multimap all
public java.lang.String toString ()
public boolean isEmpty ()
public java.lang.String getPrivateIn (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
protected java.lang.String getLibraryName ()
static com.google.common.collect.Multimap computeVisibilityMap (java.io.File)
int index
String typeString
com.android.resources.ResourceType type
String name
String line
java.util.List lines
com.google.common.collect.Multimap result
java.io.File publicResources
public boolean isPrivate (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
public boolean isKnown (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
public boolean isPublic (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
}
com/android/ide/common/repository/ResourceVisibilityLookup$MultipleLibraryResourceVisibility.class
ResourceVisibilityLookup.java
package com.android.ide.common.repository
public com.android.ide.common.repository.ResourceVisibilityLookup$MultipleLibraryResourceVisibility extends com.android.ide.common.repository.ResourceVisibilityLookup {
private final java.util.List mRepositories
public void <init> (java.util.List)
java.util.List repositories
public boolean isPrivate (com.android.resources.ResourceType, java.lang.String)
com.android.ide.common.repository.ResourceVisibilityLookup lookup
int i
int n
com.android.resources.ResourceType type
String name
public boolean isKnown (com.android.resources.ResourceType, java.lang.String)
com.android.ide.common.repository.ResourceVisibilityLookup lookup
int i
int n
com.android.resources.ResourceType type
String name
public boolean isPublic (com.android.resources.ResourceType, java.lang.String)
com.android.ide.common.repository.ResourceVisibilityLookup lookup
int i
int n
com.android.resources.ResourceType type
String name
public boolean isEmpty ()
int i
int n
public java.lang.String getPrivateIn (com.android.resources.ResourceType, java.lang.String)
com.android.ide.common.repository.ResourceVisibilityLookup r
int i
int n
com.android.resources.ResourceType type
String name
public java.lang.String toString ()
}
com/android/ide/common/repository/ResourceVisibilityLookup.class
ResourceVisibilityLookup.java
package com.android.ide.common.repository
public abstract com.android.ide.common.repository.ResourceVisibilityLookup extends java.lang.Object {
public static final com.android.ide.common.repository.ResourceVisibilityLookup NONE
static final synthetic boolean $assertionsDisabled
public void <init> ()
public abstract boolean isPrivate (com.android.resources.ResourceType, java.lang.String)
public abstract boolean isPublic (com.android.resources.ResourceType, java.lang.String)
protected abstract boolean isKnown (com.android.resources.ResourceType, java.lang.String)
public boolean isPrivate (com.android.resources.ResourceUrl)
com.android.resources.ResourceUrl url
public abstract java.lang.String getPrivateIn (com.android.resources.ResourceType, java.lang.String)
public abstract boolean isEmpty ()
public static com.android.ide.common.repository.ResourceVisibilityLookup create (java.io.File, java.io.File, java.lang.String)
java.io.File publicResources
java.io.File allResources
String mapKey
public static com.android.ide.common.repository.ResourceVisibilityLookup create (java.util.List)
java.util.List libraries
static com.android.ide.common.repository.ResourceVisibilityLookup$AndroidLibraryResourceVisibility create (java.lang.String, java.io.File, java.io.File)
String libraryArtifactAddress
java.io.File librarySymbolFile
java.io.File libraryPublicResources
com.google.common.collect.Multimap publicResources
private static com.google.common.collect.Multimap getSymbols (java.io.File)
java.io.IOException ignore
java.io.File symbolFile
private static com.google.common.collect.Multimap readSymbolFile (java.io.File) throws java.io.IOException
com.android.resources.ResourceType type
int typeStart
int typeEnd
String typeString
com.android.resources.ResourceType type
int nameStart
int nameEnd
String name
String line
java.io.File symbolFile
java.util.List lines
com.google.common.collect.Multimap result
com.android.resources.ResourceType previousType
String previousTypeString
int lineIndex
int count
static void <clinit> ()
}
com/android/ide/common/repository/SdkMavenRepository.class
SdkMavenRepository.java
package com.android.ide.common.repository
public final enum com.android.ide.common.repository.SdkMavenRepository extends java.lang.Enum {
public static final enum com.android.ide.common.repository.SdkMavenRepository ANDROID
public static final enum com.android.ide.common.repository.SdkMavenRepository GOOGLE
private final String mDir
private static final synthetic com.android.ide.common.repository.SdkMavenRepository[] $VALUES
public static com.android.ide.common.repository.SdkMavenRepository[] values ()
public static com.android.ide.common.repository.SdkMavenRepository valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String dir
public java.nio.file.Path getRepositoryLocation (java.nio.file.Path, boolean)
java.nio.file.Path dir
java.nio.file.Path sdkHome
boolean requireExists
public boolean isInstalled (java.nio.file.Path)
java.nio.file.Path sdkHome
public boolean isInstalled (com.android.sdklib.repository.AndroidSdkHandler)
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager mgr
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
public java.lang.String getPackageId ()
public static com.android.ide.common.repository.SdkMavenRepository find (java.nio.file.Path, java.lang.String, java.lang.String)
java.nio.file.Path artifactIdDirectory
java.nio.file.Path repositoryLocation
com.android.ide.common.repository.SdkMavenRepository repository
java.nio.file.Path sdkLocation
String groupId
String artifactId
public java.lang.String getDirName ()
public static com.android.ide.common.gradle.Component getComponentFromSdkPath (java.lang.String)
String path
String prefix
java.util.List directories
String version
String name
String group
public static com.android.repository.api.RepoPackage findBestPackageMatching (com.android.ide.common.gradle.Dependency, java.util.Collection)
com.android.ide.common.gradle.Component test
com.android.repository.api.RepoPackage p
com.android.ide.common.gradle.Dependency dependency
java.util.Collection packages
com.android.repository.api.RepoPackage result
com.android.ide.common.gradle.RichVersion richVersion
com.android.ide.common.gradle.Component component
public static com.android.repository.api.LocalPackage findLatestLocalVersion (com.android.ide.common.gradle.Module, boolean, com.android.sdklib.repository.AndroidSdkHandler, java.util.function.Predicate, com.android.repository.api.ProgressIndicator)
com.android.ide.common.gradle.Module module
boolean allowPreview
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.util.function.Predicate filter
com.android.repository.api.ProgressIndicator progress
String prefix
java.util.function.Predicate revisionFilter
public static com.android.repository.api.LocalPackage findLatestLocalVersion (com.android.ide.common.gradle.Dependency, com.android.sdklib.repository.AndroidSdkHandler, java.util.function.Predicate, com.android.repository.api.ProgressIndicator)
com.android.ide.common.gradle.Dependency dependency
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.util.function.Predicate filter
com.android.repository.api.ProgressIndicator progress
com.android.ide.common.gradle.Module module
private static com.android.ide.common.gradle.Version revisionToVersion (com.android.repository.Revision)
com.android.repository.Revision revision
public static com.android.repository.api.RemotePackage findLatestRemoteVersion (com.android.ide.common.gradle.Module, boolean, com.android.sdklib.repository.AndroidSdkHandler, java.util.function.Predicate, com.android.repository.api.ProgressIndicator)
com.android.ide.common.gradle.Module module
boolean allowPreview
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.util.function.Predicate filter
com.android.repository.api.ProgressIndicator progress
String prefix
java.util.function.Predicate revisionFilter
public static com.android.repository.api.RemotePackage findLatestRemoteVersion (com.android.ide.common.gradle.Dependency, com.android.sdklib.repository.AndroidSdkHandler, java.util.function.Predicate, com.android.repository.api.ProgressIndicator)
com.android.ide.common.gradle.Dependency dependency
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.util.function.Predicate filter
com.android.repository.api.ProgressIndicator progress
com.android.ide.common.gradle.Module module
public static com.android.repository.api.RepoPackage findLatestVersion (com.android.ide.common.gradle.Module, boolean, com.android.sdklib.repository.AndroidSdkHandler, java.util.function.Predicate, com.android.repository.api.ProgressIndicator)
com.android.ide.common.gradle.Module module
boolean allowPreview
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.util.function.Predicate filter
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.LocalPackage local
com.android.repository.api.RemotePackage remote
com.android.ide.common.gradle.Component localComponent
com.android.ide.common.gradle.Component remoteComponent
public static com.android.repository.api.RepoPackage findLatestVersion (com.android.ide.common.gradle.Dependency, com.android.sdklib.repository.AndroidSdkHandler, java.util.function.Predicate, com.android.repository.api.ProgressIndicator)
com.android.ide.common.gradle.Dependency dependency
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.util.function.Predicate filter
com.android.repository.api.ProgressIndicator progress
com.android.ide.common.gradle.Module module
private static synthetic boolean lambda$findLatestRemoteVersion$1 (java.util.function.Predicate, com.android.repository.Revision)
java.util.function.Predicate filter
com.android.repository.Revision revision
private static synthetic boolean lambda$findLatestLocalVersion$0 (java.util.function.Predicate, com.android.repository.Revision)
java.util.function.Predicate filter
com.android.repository.Revision revision
private static synthetic com.android.ide.common.repository.SdkMavenRepository[] $values ()
static void <clinit> ()
}
com/android/ide/common/resources/AbstractResourceRepository.class
AbstractResourceRepository.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.AbstractResourceRepository extends java.lang.Object implements com.android.ide.common.resources.ResourceRepository {
public void <init> ()
protected abstract com.google.common.collect.ListMultimap getResourcesInternal (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
public java.util.List getResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.lang.String)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
String resourceName
com.google.common.collect.ListMultimap map
java.util.List items
public java.util.List getResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.util.function.Predicate)
com.android.ide.common.resources.ResourceItem item
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
java.util.function.Predicate filter
java.util.List result
com.google.common.collect.ListMultimap map
public com.google.common.collect.ListMultimap getResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
com.google.common.collect.ListMultimap map
public boolean hasResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.lang.String)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
String resourceName
com.google.common.collect.ListMultimap map
java.util.List items
public boolean hasResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
com.google.common.collect.ListMultimap map
public java.util.Set getResourceTypes (com.android.ide.common.rendering.api.ResourceNamespace)
com.android.resources.ResourceType resourceType
com.android.ide.common.rendering.api.ResourceNamespace namespace
java.util.EnumSet result
protected static com.android.ide.common.resources.ResourceVisitor$VisitResult acceptByResources (java.util.Map, com.android.ide.common.resources.ResourceVisitor)
com.android.ide.common.resources.ResourceItem item
java.util.Map$Entry entry
java.util.Map map
com.android.ide.common.resources.ResourceVisitor visitor
}
com/android/ide/common/resources/AndroidManifestPackageNameUtils.class
AndroidManifestPackageNameUtils.java
package com.android.ide.common.resources
public com.android.ide.common.resources.AndroidManifestPackageNameUtils extends java.lang.Object {
public void <init> ()
public static java.lang.String getPackageNameFromManifestFile (com.android.ide.common.util.PathString) throws java.io.IOException
java.io.InputStream stream
org.xmlpull.v1.XmlPullParserException e
com.android.ide.common.util.PathString manifestFile
public static java.lang.String getPackageNameFromResApk (java.util.zip.ZipFile) throws java.io.IOException
java.io.InputStream stream
org.xmlpull.v1.XmlPullParserException e
java.util.zip.ZipFile resApk
java.util.zip.ZipEntry zipEntry
private static java.lang.String getPackageName (java.io.InputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser parser
java.io.InputStream stream
org.xmlpull.v1.XmlPullParser parser
}
com/android/ide/common/resources/AssetFile.class
AssetFile.java
package com.android.ide.common.resources
com.android.ide.common.resources.AssetFile extends com.android.ide.common.resources.DataFile {
void <init> (java.io.File, com.android.ide.common.resources.AssetItem)
java.io.File file
com.android.ide.common.resources.AssetItem item
}
com/android/ide/common/resources/AssetItem.class
AssetItem.java
package com.android.ide.common.resources
com.android.ide.common.resources.AssetItem extends com.android.ide.common.resources.DataItem {
void <init> (java.lang.String)
String name
static com.android.ide.common.resources.AssetItem create (java.io.File, java.io.File)
java.io.File sourceFolder
java.io.File file
StringBuilder sb
String fileName
private static void computePath (java.lang.StringBuilder, java.io.File, java.io.File)
StringBuilder sb
java.io.File current
java.io.File stop
boolean shouldBeUnGzipped ()
private static boolean shouldBeUnGzipped (java.lang.String)
String fileName
}
com/android/ide/common/resources/AssetMerger.class
AssetMerger.java
package com.android.ide.common.resources
public com.android.ide.common.resources.AssetMerger extends com.android.ide.common.resources.DataMerger {
public void <init> ()
protected com.android.ide.common.resources.AssetSet createFromXml (org.w3c.dom.Node, java.lang.String) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node node
String aaptEnv
com.android.ide.common.resources.AssetSet set
protected boolean requiresMerge (java.lang.String)
String dataItemKey
protected void mergeItems (java.lang.String, java.util.List, com.android.ide.common.resources.MergeConsumer)
String dataItemKey
java.util.List items
com.android.ide.common.resources.MergeConsumer consumer
public volatile synthetic java.lang.String toString ()
public volatile synthetic com.android.ide.common.resources.FileValidity findDataSetContaining (java.io.File, com.android.ide.common.resources.FileValidity)
public volatile synthetic com.android.ide.common.resources.FileValidity findDataSetContaining (java.io.File)
public volatile synthetic boolean checkValidUpdate (java.util.List)
public volatile synthetic void cleanBlob (java.io.File)
public volatile synthetic boolean loadFromBlob (java.io.File, boolean, java.lang.String) throws com.android.ide.common.resources.MergingException
public volatile synthetic void writeBlobToWithTimestamps (java.io.File, com.android.ide.common.resources.MergeConsumer) throws com.android.ide.common.resources.MergingException
public volatile synthetic void writeBlobTo (java.io.File, com.android.ide.common.resources.MergeConsumer, boolean) throws com.android.ide.common.resources.MergingException
public volatile synthetic void mergeData (com.android.ide.common.resources.MergeConsumer, boolean) throws com.android.ide.common.resources.MergingException
public volatile synthetic com.google.common.collect.ListMultimap getDataMap ()
public volatile synthetic int size ()
public volatile synthetic java.util.List getDataSets ()
public volatile synthetic void addDataSet (com.android.ide.common.resources.DataSet)
protected volatile synthetic com.android.ide.common.resources.DataSet createFromXml (org.w3c.dom.Node, java.lang.String) throws com.android.ide.common.resources.MergingException
}
com/android/ide/common/resources/AssetSet.class
AssetSet.java
package com.android.ide.common.resources
public com.android.ide.common.resources.AssetSet extends com.android.ide.common.resources.DataSet {
public void <init> (java.lang.String, java.lang.String)
String configName
String aaptEnv
protected com.android.ide.common.resources.DataSet createSet (java.lang.String, java.lang.String)
String name
String aaptEnv
protected com.android.ide.common.resources.AssetFile createFileAndItems (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory)
java.io.File sourceFolder
java.io.File file
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
protected com.android.ide.common.resources.AssetFile createFileAndItemsFromXml (java.io.File, org.w3c.dom.Node)
java.io.File file
org.w3c.dom.Node fileNode
org.w3c.dom.Attr nameAttr
com.android.ide.common.resources.AssetItem item
protected boolean isValidSourceFile (java.io.File, java.io.File)
java.io.File sourceFolder
java.io.File file
java.io.File parent
protected void readSourceFolder (java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
private void readFiles (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.io.File file
java.io.File sourceFolder
java.io.File folder
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
java.io.File[] files
protected volatile synthetic com.android.ide.common.resources.DataFile createFileAndItems (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
protected volatile synthetic com.android.ide.common.resources.DataFile createFileAndItemsFromXml (java.io.File, org.w3c.dom.Node) throws com.android.ide.common.resources.MergingException
}
com/android/ide/common/resources/DataBindingResourceType.class
DataBindingResourceType.java
package com.android.ide.common.resources
public final enum com.android.ide.common.resources.DataBindingResourceType extends java.lang.Enum {
public static final enum com.android.ide.common.resources.DataBindingResourceType VARIABLE
public static final enum com.android.ide.common.resources.DataBindingResourceType IMPORT
public final String[] attributes
private static final synthetic com.android.ide.common.resources.DataBindingResourceType[] $VALUES
public static com.android.ide.common.resources.DataBindingResourceType[] values ()
public static com.android.ide.common.resources.DataBindingResourceType valueOf (java.lang.String)
String name
private transient void <init> (java.lang.String, int, java.lang.String[])
String[] attributes
private static synthetic com.android.ide.common.resources.DataBindingResourceType[] $values ()
static void <clinit> ()
}
com/android/ide/common/resources/DataFile$FileType.class
DataFile.java
package com.android.ide.common.resources
public final enum com.android.ide.common.resources.DataFile$FileType extends java.lang.Enum {
public static final enum com.android.ide.common.resources.DataFile$FileType SINGLE_FILE
public static final enum com.android.ide.common.resources.DataFile$FileType GENERATED_FILES
public static final enum com.android.ide.common.resources.DataFile$FileType XML_VALUES
private static final synthetic com.android.ide.common.resources.DataFile$FileType[] $VALUES
public static com.android.ide.common.resources.DataFile$FileType[] values ()
public static com.android.ide.common.resources.DataFile$FileType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.resources.DataFile$FileType[] $values ()
static void <clinit> ()
}
com/android/ide/common/resources/DataFile.class
DataFile.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.DataFile extends java.lang.Object implements java.io.Serializable {
private final com.android.ide.common.resources.DataFile$FileType mType
protected java.io.File mFile
protected final java.util.Map mItems
static final synthetic boolean $assertionsDisabled
void <init> (java.io.File, com.android.ide.common.resources.DataFile$FileType)
java.io.File file
com.android.ide.common.resources.DataFile$FileType fileType
protected final void init (com.android.ide.common.resources.DataItem)
com.android.ide.common.resources.DataItem item
protected final void init (java.lang.Iterable)
Iterable items
com.android.ide.common.resources.DataFile$FileType getType ()
public java.io.File getFile ()
com.android.ide.common.resources.DataItem getItem ()
boolean hasNotRemovedItems ()
com.android.ide.common.resources.DataItem item
public java.util.Collection getItems ()
public java.util.Map getItemMap ()
public void addItem (com.android.ide.common.resources.DataItem)
com.android.ide.common.resources.DataItem item
public void addItems (java.lang.Iterable)
com.android.ide.common.resources.DataItem item
Iterable items
public void removeItem (com.android.ide.common.resources.DataItem)
com.android.ide.common.resources.DataItem item
void addExtraAttributes (org.w3c.dom.Document, org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Document document
org.w3c.dom.Node node
String namespaceUri
public void replace (com.android.ide.common.resources.DataItem, com.android.ide.common.resources.DataItem)
com.android.ide.common.resources.DataItem oldItem
com.android.ide.common.resources.DataItem newItem
public java.lang.String toString ()
static void <clinit> ()
}
com/android/ide/common/resources/DataItem.class
DataItem.java
package com.android.ide.common.resources
abstract com.android.ide.common.resources.DataItem extends java.lang.Object implements java.io.Serializable {
private static final int MASK_TOUCHED
private static final int MASK_REMOVED
private static final int MASK_WRITTEN
private final String mName
private com.android.ide.common.resources.DataFile mSourceFile
private int mStatus
void <init> (java.lang.String)
String name
public java.lang.String getName ()
public com.android.ide.common.resources.DataFile getSourceFile ()
public void setSourceFile (com.android.ide.common.resources.DataFile)
com.android.ide.common.resources.DataFile sourceFile
com.android.ide.common.resources.DataItem resetStatus ()
com.android.ide.common.resources.DataItem resetStatusToWritten ()
com.android.ide.common.resources.DataItem resetStatusToTouched ()
boolean wasTouched
com.android.ide.common.resources.DataItem setWritten ()
com.android.ide.common.resources.DataItem setRemoved ()
com.android.ide.common.resources.DataItem setTouched ()
boolean isRemoved ()
boolean isTouched ()
boolean isWritten ()
protected int getStatus ()
public java.lang.String getKey ()
void addExtraAttributes (org.w3c.dom.Document, org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Document document
org.w3c.dom.Node node
String namespaceUri
org.w3c.dom.Node getDetailsXml (org.w3c.dom.Document)
org.w3c.dom.Document document
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.resources.DataItem other
com.android.ide.common.resources.DataFile source
com.android.ide.common.resources.DataFile otherSource
public int hashCode ()
protected void wasTouched ()
public java.io.File getFile ()
com.android.ide.common.resources.DataFile source
public java.lang.String toString ()
}
com/android/ide/common/resources/DataMap.class
DataMap.java
package com.android.ide.common.resources
abstract com.android.ide.common.resources.DataMap extends java.lang.Object {
public abstract int size ()
public abstract com.google.common.collect.ListMultimap getDataMap ()
}
com/android/ide/common/resources/DataMerger.class
DataMerger.java
package com.android.ide.common.resources
abstract com.android.ide.common.resources.DataMerger extends java.lang.Object implements com.android.ide.common.resources.DataMap {
static final String FN_MERGER_XML
static final String NODE_MERGER
static final String NODE_DATA_SET
static final String NODE_CONFIGURATION
static final String ATTR_VERSION
static final String MERGE_BLOB_VERSION
protected final javax.xml.parsers.DocumentBuilderFactory mFactory
private final java.util.List mDataSets
static final synthetic boolean $assertionsDisabled
public void <init> ()
public void <init> (javax.xml.parsers.DocumentBuilderFactory)
javax.xml.parsers.DocumentBuilderFactory factory
protected abstract com.android.ide.common.resources.DataSet createFromXml (org.w3c.dom.Node, java.lang.String) throws com.android.ide.common.resources.MergingException
protected abstract boolean requiresMerge (java.lang.String)
protected abstract void mergeItems (java.lang.String, java.util.List, com.android.ide.common.resources.MergeConsumer) throws com.android.ide.common.resources.MergingException
public void addDataSet (com.android.ide.common.resources.DataSet)
com.android.ide.common.resources.DataSet resourceSet
public java.util.List getDataSets ()
void validateDataSets () throws com.android.ide.common.resources.DuplicateDataException
com.android.ide.common.resources.DataSet resourceSet
public int size ()
com.google.common.collect.ListMultimap map
com.android.ide.common.resources.DataSet resourceSet
java.util.Set keys
public com.google.common.collect.ListMultimap getDataMap ()
java.util.Map$Entry entry
com.google.common.collect.ListMultimap map
com.android.ide.common.resources.DataSet resourceSet
com.google.common.collect.ListMultimap fullItemMultimap
public void mergeData (com.android.ide.common.resources.MergeConsumer, boolean) throws com.android.ide.common.resources.MergingException
com.google.common.collect.ListMultimap map
com.android.ide.common.resources.DataSet dataSet
java.util.List setItems
com.google.common.collect.ListMultimap itemMap
com.android.ide.common.resources.DataSet dataSet
java.util.List items
com.android.ide.common.resources.DataItem item
int ii
com.android.ide.common.resources.DataSet dataSet
com.google.common.collect.ListMultimap itemMap
java.util.List items
int i
com.android.ide.common.resources.DataItem previouslyWritten
com.android.ide.common.resources.DataItem toWrite
boolean foundIgnoredItem
String dataItemKey
java.util.Set dataItemKeys
com.android.ide.common.resources.MergeConsumer consumer
boolean doCleanUp
public void writeBlobTo (java.io.File, com.android.ide.common.resources.MergeConsumer, boolean) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node dataSetNode
com.android.ide.common.resources.DataSet dataSet
java.io.IOException ioe
java.io.IOException ioe
org.w3c.dom.Document document
org.w3c.dom.Node rootNode
String content
java.io.File file
javax.xml.parsers.DocumentBuilder builder
javax.xml.parsers.ParserConfigurationException e
java.io.File blobRootFolder
com.android.ide.common.resources.MergeConsumer consumer
boolean includeTimestamps
javax.xml.parsers.DocumentBuilder builder
public void writeBlobToWithTimestamps (java.io.File, com.android.ide.common.resources.MergeConsumer) throws com.android.ide.common.resources.MergingException
java.io.File blobRootFolder
com.android.ide.common.resources.MergeConsumer consumer
public boolean loadFromBlob (java.io.File, boolean, java.lang.String) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.DataSet dataSet
org.w3c.dom.Node node
int i
int n
org.w3c.dom.Document document
org.w3c.dom.Node rootNode
String version
org.w3c.dom.Attr versionAttr
org.w3c.dom.NodeList nodes
Exception e
java.io.File blobRootFolder
boolean incrementalState
String aaptEnv
java.io.File file
protected java.lang.String getAdditionalDataTagName ()
protected void loadAdditionalData (org.w3c.dom.Node, boolean) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node additionalDataNode
boolean incrementalState
protected void writeAdditionalData (org.w3c.dom.Document, org.w3c.dom.Node) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Document document
org.w3c.dom.Node rootNode
public void cleanBlob (java.io.File)
java.io.File blobRootFolder
java.io.File file
private void setPostBlobLoadStateToWritten ()
java.util.Map$Entry entry
com.google.common.collect.ListMultimap map
com.android.ide.common.resources.DataSet dataSet
java.util.List itemList
String key
com.google.common.collect.ListMultimap itemMap
private void setPostBlobLoadStateToTouched ()
java.util.Map$Entry entry
com.google.common.collect.ListMultimap map
com.android.ide.common.resources.DataSet dataSet
java.util.List itemList
String key
com.google.common.collect.ListMultimap itemMap
private void postMergeCleanUp ()
com.android.ide.common.resources.DataItem item
int i
java.util.List list
String key
com.google.common.collect.ListMultimap map
java.util.List keys
com.android.ide.common.resources.DataSet dataSet
java.util.List itemList
String key
com.google.common.collect.ListMultimap itemMap
public boolean checkValidUpdate (java.util.List)
com.android.ide.common.resources.DataSet localSet
com.android.ide.common.resources.DataSet newSet
java.util.List localSourceFiles
java.util.List newSourceFiles
int i
int n
java.util.List dataSets
public com.android.ide.common.resources.FileValidity findDataSetContaining (java.io.File)
java.io.File file
public com.android.ide.common.resources.FileValidity findDataSetContaining (java.io.File, com.android.ide.common.resources.FileValidity)
java.io.File sourceFile
com.android.ide.common.resources.DataSet dataSet
java.io.File file
com.android.ide.common.resources.FileValidity fileValidity
protected synchronized void createDir (java.io.File) throws java.io.IOException
java.io.File folder
public java.lang.String toString ()
protected boolean filterAccept (com.android.ide.common.resources.DataItem)
com.android.ide.common.resources.DataItem dataItem
static void <clinit> ()
}
com/android/ide/common/resources/DataSet$1.class
DataSet.java
package com.android.ide.common.resources
synthetic com.android.ide.common.resources.DataSet$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$ide$common$resources$DataFile$FileType
static final synthetic int[] $SwitchMap$com$android$ide$common$resources$FileStatus
static void <clinit> ()
}
com/android/ide/common/resources/DataSet.class
DataSet.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.DataSet extends java.lang.Object implements com.android.ide.common.resources.SourceSet com.android.ide.common.resources.DataMap {
static final String NODE_SOURCE
static final String NODE_FILE
static final String ATTR_CONFIG
static final String ATTR_PATH
static final String ATTR_NAME
static final String ATTR_TIMESTAMP
static final String ATTR_IGNORE_PATTERN
private final String mConfigName
private final boolean mValidateEnabled
private final java.util.List mSourceFiles
private final com.google.common.collect.ListMultimap mItems
private String allowedFolderPrefix
private final com.google.common.collect.ListMultimap mSourceFileToDataFilesMap
private final java.util.Map mDataFileMap
private com.android.ide.common.resources.PatternBasedFileFilter mFileFilter
protected void <init> (java.lang.String, boolean, java.lang.String)
String configName
boolean validateEnabled
String aaptEnv
protected abstract com.android.ide.common.resources.DataSet createSet (java.lang.String, java.lang.String)
protected abstract com.android.ide.common.resources.DataFile createFileAndItemsFromXml (java.io.File, org.w3c.dom.Node) throws com.android.ide.common.resources.MergingException
protected abstract void readSourceFolder (java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
protected abstract com.android.ide.common.resources.DataFile createFileAndItems (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
public void addSources (java.util.Collection)
java.util.Collection files
public void addSource (java.io.File)
java.io.File file
public java.util.List getSourceFiles ()
public java.lang.String getConfigName ()
public java.io.File findMatchingSourceFile (java.io.File)
String sourcePath
java.io.File sourceFile
java.io.File file
java.io.File matchingSourceFile
public int size ()
public boolean isEmpty ()
public com.google.common.collect.ListMultimap getDataMap ()
public void loadFromFiles (com.android.utils.ILogger) throws com.android.ide.common.resources.MergingException
com.android.utils.ILogger logger
public void loadFromFiles (com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.MergingException e
java.io.File file
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
java.util.List errors
public com.android.ide.common.resources.DataFile loadFile (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
java.io.File dataFile
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
void appendToXml (org.w3c.dom.Node, org.w3c.dom.Document, com.android.ide.common.resources.MergeConsumer, boolean)
org.w3c.dom.Node adoptedNode
com.android.ide.common.resources.DataItem item
com.android.ide.common.resources.DataItem dataItem
org.w3c.dom.Node fileNode
com.android.ide.common.resources.DataFile dataFile
org.w3c.dom.Node sourceNode
java.util.Collection dataFiles
java.io.File sourceFile
org.w3c.dom.Node setNode
org.w3c.dom.Document document
com.android.ide.common.resources.MergeConsumer consumer
boolean includeTimestamps
private org.w3c.dom.Node createFileElement (org.w3c.dom.Document, org.w3c.dom.Node, com.android.ide.common.resources.DataFile, boolean)
long timestamp
org.w3c.dom.Document document
org.w3c.dom.Node sourceNode
com.android.ide.common.resources.DataFile dataFile
boolean includeTimestamps
org.w3c.dom.Node fileNode
com.android.ide.common.resources.DataSet createFromXml (org.w3c.dom.Node, java.lang.String) throws com.android.ide.common.resources.MergingException
long blobDataFileTimestamp
long actualFileTimestamp
NumberFormatException e
org.w3c.dom.Node fileNode
java.io.File actualFile
org.w3c.dom.Attr timestampAttr
com.android.ide.common.resources.DataFile dataFile
int j
int m
org.w3c.dom.Node sourceNode
org.w3c.dom.Attr pathAttr
java.io.File sourceFolder
org.w3c.dom.NodeList fileNodes
int i
int n
org.w3c.dom.Node dataSetNode
String aaptEnv
org.w3c.dom.Attr configNameAttr
com.android.ide.common.resources.DataSet dataSet
org.w3c.dom.Attr ignoredPatternAttr
org.w3c.dom.NodeList sourceNodes
protected void checkItems () throws com.android.ide.common.resources.DuplicateDataException
com.android.ide.common.resources.DataItem item
java.util.Collection items
com.android.ide.common.resources.DataItem lastItem
java.util.Map$Entry entry
java.util.Collection duplicateCollections
public boolean updateWith (java.io.File, java.io.File, com.android.ide.common.resources.FileStatus, com.android.utils.ILogger) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
java.io.File changedFile
com.android.ide.common.resources.FileStatus fileStatus
com.android.utils.ILogger logger
protected boolean handleRemovedFile (java.io.File)
com.android.ide.common.resources.DataItem dataItem
java.io.File removedFile
com.android.ide.common.resources.DataFile dataFile
protected boolean isValidSourceFile (java.io.File, java.io.File)
java.io.File sourceFolder
java.io.File file
protected com.android.ide.common.resources.DataFile handleNewFile (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
java.io.File file
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
com.android.ide.common.resources.DataFile dataFile
protected void processNewDataFile (java.io.File, com.android.ide.common.resources.DataFile, boolean) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.DataItem dataItem
java.io.File sourceFolder
com.android.ide.common.resources.DataFile dataFile
boolean setTouched
java.util.Collection dataItems
protected boolean handleChangedFile (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.DataItem item
java.io.File sourceFolder
java.io.File changedFile
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
com.android.ide.common.resources.DataFile dataFile
protected void addItem (com.android.ide.common.resources.DataItem, java.lang.String) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.DataItem item
String key
protected com.android.ide.common.resources.DataFile getDataFile (java.io.File)
java.io.File file
void addDataFile (java.io.File, com.android.ide.common.resources.DataFile)
java.io.File sourceFile
com.android.ide.common.resources.DataFile dataFile
public java.lang.String toString ()
protected boolean checkFileForAndroidRes (java.io.File)
java.io.File file
public void setIgnoredPatterns (java.lang.String)
String aaptStylePattern
public void setIgnoredPatterns (java.util.List)
java.util.List ignoredPatterns
public void setAllowedFolderPrefix (java.lang.String)
String allowedFolderPrefix
public boolean isIgnored (java.io.File)
java.io.File file
protected boolean getValidateEnabled ()
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.resources.DataSet dataSet
public int hashCode ()
}
com/android/ide/common/resources/DuplicateDataException.class
DuplicateDataException.java
package com.android.ide.common.resources
public com.android.ide.common.resources.DuplicateDataException extends com.android.ide.common.resources.MergingException {
private static final String DUPLICATE_RESOURCES
void <init> (com.android.ide.common.blame.Message[])
com.android.ide.common.blame.Message[] messages
static com.android.ide.common.blame.Message[] createMessages (java.util.Collection)
com.android.ide.common.resources.DataItem item
com.google.common.collect.ImmutableList$Builder positions
java.util.Collection duplicateItems
java.util.Collection duplicateDataItemSets
java.util.List messages
private static com.android.ide.common.blame.SourceFilePosition getPosition (com.android.ide.common.resources.DataItem)
com.android.ide.common.resources.DataItem item
com.android.ide.common.resources.DataFile dataFile
java.io.File f
com.android.ide.common.blame.SourcePosition sourcePosition
}
com/android/ide/common/resources/FileResourceNameValidator.class
FileResourceNameValidator.java
package com.android.ide.common.resources
public final com.android.ide.common.resources.FileResourceNameValidator extends java.lang.Object {
private void <init> ()
public static void validate (java.io.File, com.android.resources.ResourceFolderType) throws com.android.ide.common.resources.MergingException
java.io.File file
com.android.resources.ResourceFolderType resourceType
String error
public static java.lang.String getErrorTextForFileResource (java.lang.String, com.android.resources.ResourceFolderType)
String fileName
String fileName
String fileName
String fileName
String fileName
String fileName
String fileName
String fileNameWithExt
com.android.resources.ResourceFolderType resourceFolderType
String fileName
public static java.lang.String getErrorTextForNameWithoutExtension (java.lang.String, com.android.resources.ResourceFolderType)
int c
String fileNameWithoutExt
com.android.resources.ResourceFolderType resourceFolderType
private static boolean isValidCharacter (int)
int c
public static java.lang.String getValidResourceFileName (java.lang.String)
String fileNameWithoutExtension
StringBuilder result
int first
private static void checkAndAppend (int, java.lang.StringBuilder, java.util.function.IntPredicate)
int lowerCase
int codePoint
StringBuilder result
java.util.function.IntPredicate predicate
private static java.lang.String removeSingleExtension (java.lang.String)
String fileNameWithExt
int lastDot
private static boolean oneOfStartsWithIgnoreCase (java.util.List, java.lang.String)
String allowedString
java.util.List strings
String prefix
boolean matches
private static synthetic void lambda$getValidResourceFileName$1 (java.lang.StringBuilder, int)
StringBuilder result
int c
private static synthetic boolean lambda$getValidResourceFileName$0 (int)
int c
}
com/android/ide/common/resources/FileStatus.class
FileStatus.java
package com.android.ide.common.resources
public final enum com.android.ide.common.resources.FileStatus extends java.lang.Enum {
public static final enum com.android.ide.common.resources.FileStatus NEW
public static final enum com.android.ide.common.resources.FileStatus REMOVED
public static final enum com.android.ide.common.resources.FileStatus CHANGED
private static final synthetic com.android.ide.common.resources.FileStatus[] $VALUES
public static com.android.ide.common.resources.FileStatus[] values ()
public static com.android.ide.common.resources.FileStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.resources.FileStatus[] $values ()
static void <clinit> ()
}
com/android/ide/common/resources/FileValidity$FileStatus.class
FileValidity.java
package com.android.ide.common.resources
public final enum com.android.ide.common.resources.FileValidity$FileStatus extends java.lang.Enum {
public static final enum com.android.ide.common.resources.FileValidity$FileStatus VALID_FILE
public static final enum com.android.ide.common.resources.FileValidity$FileStatus IGNORED_FILE
public static final enum com.android.ide.common.resources.FileValidity$FileStatus UNKNOWN_FILE
private static final synthetic com.android.ide.common.resources.FileValidity$FileStatus[] $VALUES
public static com.android.ide.common.resources.FileValidity$FileStatus[] values ()
public static com.android.ide.common.resources.FileValidity$FileStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.resources.FileValidity$FileStatus[] $values ()
static void <clinit> ()
}
com/android/ide/common/resources/FileValidity.class
FileValidity.java
package com.android.ide.common.resources
public com.android.ide.common.resources.FileValidity extends java.lang.Object {
com.android.ide.common.resources.FileValidity$FileStatus status
com.android.ide.common.resources.DataSet dataSet
java.io.File sourceFile
public void <init> ()
public com.android.ide.common.resources.FileValidity$FileStatus getStatus ()
public com.android.ide.common.resources.DataSet getDataSet ()
public java.io.File getSourceFile ()
public void clear ()
}
com/android/ide/common/resources/GeneratedResourceMergerItem.class
GeneratedResourceMergerItem.java
package com.android.ide.common.resources
public com.android.ide.common.resources.GeneratedResourceMergerItem extends com.android.ide.common.resources.SourcelessResourceMergerItem {
private final java.io.File mGeneratedFile
private final String mQualifiers
public void <init> (java.lang.String, com.android.ide.common.rendering.api.ResourceNamespace, java.io.File, com.android.resources.ResourceType, java.lang.String, java.lang.String)
String name
com.android.ide.common.rendering.api.ResourceNamespace namespace
java.io.File generatedFile
com.android.resources.ResourceType type
String qualifiers
String libraryName
public java.lang.String getQualifiers ()
public java.io.File getFile ()
org.w3c.dom.Node getDetailsXml (org.w3c.dom.Document)
org.w3c.dom.Document document
org.w3c.dom.Element element
}
com/android/ide/common/resources/GeneratedResourceSet.class
GeneratedResourceSet.java
package com.android.ide.common.resources
public com.android.ide.common.resources.GeneratedResourceSet extends com.android.ide.common.resources.ResourceSet {
public static final String ATTR_GENERATED
public void <init> (com.android.ide.common.resources.ResourceSet, java.lang.String)
java.io.File source
com.android.ide.common.resources.ResourceSet originalSet
String aaptEnv
public void <init> (java.lang.String, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String, java.lang.String)
String name
com.android.ide.common.rendering.api.ResourceNamespace namespace
String libraryName
String aaptEnv
protected com.android.ide.common.resources.DataSet createSet (java.lang.String, java.lang.String)
String name
String aaptEnv
void appendToXml (org.w3c.dom.Node, org.w3c.dom.Document, com.android.ide.common.resources.MergeConsumer, boolean)
org.w3c.dom.Node setNode
org.w3c.dom.Document document
com.android.ide.common.resources.MergeConsumer consumer
boolean includeTimestamps
public void loadFromFiles (com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
public java.io.File findMatchingSourceFile (java.io.File)
java.io.File file
}
com/android/ide/common/resources/IdGeneratingResourceParser$IdResourceMergerItem.class
IdGeneratingResourceParser.java
package com.android.ide.common.resources
public com.android.ide.common.resources.IdGeneratingResourceParser$IdResourceMergerItem extends com.android.ide.common.resources.ResourceMergerItem {
static final synthetic boolean $assertionsDisabled
public void <init> (java.lang.String, com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.lang.String)
String name
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
String libraryName
org.w3c.dom.Node getDetailsXml (org.w3c.dom.Document)
com.android.ide.common.resources.ResourceFile sourceFile
org.w3c.dom.Document document
org.w3c.dom.Node newNode
public boolean isFileBased ()
static void <clinit> ()
}
com/android/ide/common/resources/IdGeneratingResourceParser.class
IdGeneratingResourceParser.java
package com.android.ide.common.resources
com.android.ide.common.resources.IdGeneratingResourceParser extends java.lang.Object {
private final com.android.ide.common.resources.ResourceMergerItem mFileResourceMergerItem
private final java.util.Set mIdResourceMergerItems
private final com.android.ide.common.rendering.api.ResourceNamespace mNamespace
private final String mLibraryName
void <init> (java.io.File, java.lang.String, com.android.resources.ResourceType, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node child
int i
com.android.ide.common.resources.ResourceMergerItem resourceItem
String id
java.io.File file
String sourceName
com.android.resources.ResourceType sourceType
com.android.ide.common.rendering.api.ResourceNamespace namespace
String libraryName
org.w3c.dom.Document mDocument
java.util.Set pendingResourceIds
org.w3c.dom.NodeList nodes
private static org.w3c.dom.Document readDocument (java.io.File) throws com.android.ide.common.resources.MergingException
Exception e
java.io.File file
private static boolean hasDataBindings (org.w3c.dom.Document)
org.w3c.dom.Document document
org.w3c.dom.Node rootNode
public com.android.ide.common.resources.ResourceMergerItem getFileResourceMergerItem ()
public java.util.Collection getIdResourceMergerItems ()
private void parseIds (java.util.Set, org.w3c.dom.Node, java.util.Set)
String id
com.android.ide.common.resources.ResourceMergerItem item
String id
String id
org.w3c.dom.Node attribute
String value
int i
org.w3c.dom.Node child
int i
java.util.Set items
org.w3c.dom.Node node
java.util.Set pendingResourceIds
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.NodeList children
}
com/android/ide/common/resources/Locale.class
Locale.java
package com.android.ide.common.resources
public com.android.ide.common.resources.Locale extends java.lang.Object {
private static final String DEFAULT_LOCALE_LABEL
private static final com.android.ide.common.resources.configuration.LocaleQualifier ANY_QUALIFIER
public static final com.android.ide.common.resources.Locale ANY
public final com.android.ide.common.resources.configuration.LocaleQualifier qualifier
public static final java.util.Comparator SCRIPT_CODE_COMPARATOR
public static final java.util.Comparator REGION_NAME_COMPARATOR
public static final java.util.Comparator LANGUAGE_NAME_COMPARATOR
public static final java.util.Comparator REGION_CODE_COMPARATOR
public static final java.util.Comparator LANGUAGE_CODE_COMPARATOR
static final synthetic boolean $assertionsDisabled
private void <init> (com.android.ide.common.resources.configuration.LocaleQualifier)
com.android.ide.common.resources.configuration.LocaleQualifier locale
public static com.android.ide.common.resources.Locale create (com.android.ide.common.resources.configuration.LocaleQualifier)
com.android.ide.common.resources.configuration.LocaleQualifier locale
public static com.android.ide.common.resources.Locale create (com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.FolderConfiguration folder
com.android.ide.common.resources.configuration.LocaleQualifier locale
public static com.android.ide.common.resources.Locale create (java.lang.String)
String localeString
com.android.ide.common.resources.configuration.LocaleQualifier qualifier
public boolean hasLanguage ()
public boolean hasRegion ()
public java.lang.String toLocaleId ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.ide.common.resources.Locale other
public java.lang.String toString ()
public static java.lang.String getLocaleLabel (com.android.ide.common.resources.Locale, boolean)
com.android.ide.common.resources.Locale locale
boolean brief
String label
public static java.lang.String getLocaleLabelWithoutScript (com.android.ide.common.resources.Locale, boolean)
String regionName
String regionCode
com.android.ide.common.resources.Locale locale
boolean brief
String languageCode
String languageName
private static synthetic java.lang.String lambda$static$4 (com.android.ide.common.resources.Locale)
com.android.ide.common.resources.Locale locale
private static synthetic java.lang.String lambda$static$3 (com.android.ide.common.resources.Locale)
com.android.ide.common.resources.Locale locale
private static synthetic java.lang.String lambda$static$2 (com.android.ide.common.resources.Locale)
com.android.ide.common.resources.Locale locale
private static synthetic java.lang.String lambda$static$1 (com.android.ide.common.resources.Locale)
com.android.ide.common.resources.Locale locale
private static synthetic java.lang.String lambda$static$0 (com.android.ide.common.resources.Locale)
com.android.ide.common.resources.Locale locale
static void <clinit> ()
}
com/android/ide/common/resources/LocaleManager.class
LocaleManager.java
package com.android.ide.common.resources
public com.android.ide.common.resources.LocaleManager extends java.lang.Object {
private static final String[] ISO_639_2_CODES
private static final String[] ISO_639_2_NAMES
private static final String[] ISO_639_1_CODES
private static final int[] ISO_639_1_TO_2
private static final int[] ISO_639_2_TO_1
private static final String[] ISO_3166_2_CODES
private static final String[] ISO_3166_2_NAMES
private static final String[] ISO_3166_1_CODES
private static final int[] ISO_3166_1_TO_2
private static final int[] ISO_3166_2_TO_1
private static final int[] REGIONS_AFR
private static final int[] REGIONS_ARA
private static final int[] REGIONS_BEN
private static final int[] REGIONS_BOD
private static final int[] REGIONS_CAT
private static final int[] REGIONS_DAN
private static final int[] REGIONS_DEU
private static final int[] REGIONS_ELL
private static final int[] REGIONS_ENG
private static final int[] REGIONS_EWE
private static final int[] REGIONS_FAO
private static final int[] REGIONS_FAS
private static final int[] REGIONS_FRA
private static final int[] REGIONS_FUL
private static final int[] REGIONS_GLE
private static final int[] REGIONS_HAU
private static final int[] REGIONS_HRV
private static final int[] REGIONS_ITA
private static final int[] REGIONS_KOR
private static final int[] REGIONS_LIN
private static final int[] REGIONS_LRC
private static final int[] REGIONS_MSA
private static final int[] REGIONS_NEP
private static final int[] REGIONS_NLD
private static final int[] REGIONS_NOB
private static final int[] REGIONS_ORM
private static final int[] REGIONS_OSS
private static final int[] REGIONS_PAN
private static final int[] REGIONS_POR
private static final int[] REGIONS_PUS
private static final int[] REGIONS_QUE
private static final int[] REGIONS_RON
private static final int[] REGIONS_RUS
private static final int[] REGIONS_SME
private static final int[] REGIONS_SND
private static final int[] REGIONS_SOM
private static final int[] REGIONS_SPA
private static final int[] REGIONS_SQI
private static final int[] REGIONS_SRP
private static final int[] REGIONS_SWA
private static final int[] REGIONS_SWE
private static final int[] REGIONS_TAM
private static final int[] REGIONS_TIR
private static final int[] REGIONS_TUR
private static final int[] REGIONS_URD
private static final int[] REGIONS_UZB
private static final int[] REGIONS_YOR
private static final int[] REGIONS_YRL
private static final int[] REGIONS_ZHO
private static final int[][] LANGUAGE_REGIONS
private static final int[] LANGUAGE_REGION
static final synthetic boolean $assertionsDisabled
private void <init> ()
public static java.lang.String getRegionName (java.lang.String)
int index
int index
String regionCode
public static java.lang.String getLanguageName (java.lang.String)
int index
int index
String languageCode
public static java.util.List getLanguageCodes ()
public static java.util.List getLanguageCodes (boolean)
int iso2
int i
java.util.List codes
boolean include3
public static java.util.List getRegionCodes ()
public static java.util.List getRegionCodes (boolean)
int iso2
int i
java.util.List codes
boolean include3
public static boolean isValidLanguageCode (java.lang.String)
String languageCode
public static boolean isValidRegionCode (java.lang.String)
String regionCode
public static java.lang.String getDefaultLanguageRegion (java.lang.String)
int twoLetterIndex
int index
int regionIndex
int index
String languageCode
private static java.lang.String getRegionCode (int)
int twoLetterIndex
int index
public static java.util.List getRelevantRegions (java.lang.String)
int index
int languageIndex
int languageIndex
String regionCode
String regionCode
int regionIndex
String languageCode
int languageIndex
int[] regionIndices
java.util.List result
public static java.lang.String getLanguageAlpha2 (java.lang.String)
String languageCode
int index
int alpha2
public static java.lang.String getLanguageAlpha3 (java.lang.String)
String languageCode
int index
int alpha2
public static java.lang.String getRegionAlpha2 (java.lang.String)
String regionCode
int index
int alpha2
public static java.lang.String getRegionAlpha3 (java.lang.String)
String regionCode
int index
int alpha2
static void <clinit> ()
}
com/android/ide/common/resources/MergeConsumer$ConsumerException.class
MergeConsumer.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergeConsumer$ConsumerException extends com.android.ide.common.resources.MergingException {
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.Throwable, java.io.File)
Throwable cause
java.io.File file
private void <init> (java.lang.Throwable, com.android.ide.common.blame.SourceFile)
Throwable cause
com.android.ide.common.blame.SourceFile file
}
com/android/ide/common/resources/MergeConsumer.class
MergeConsumer.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.MergeConsumer extends java.lang.Object {
public abstract void start (javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
public abstract void end () throws com.android.ide.common.resources.MergeConsumer$ConsumerException
public abstract void addItem (com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
public abstract void removeItem (com.android.ide.common.resources.DataItem, com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
public abstract boolean ignoreItemInMerge (com.android.ide.common.resources.DataItem)
}
com/android/ide/common/resources/MergeWriter.class
MergeWriter.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.MergeWriter extends java.lang.Object implements com.android.ide.common.resources.MergeConsumer {
private final java.io.File mRootFolder
private final com.android.ide.common.workers.WorkerExecutorFacade mExecutor
public void <init> (java.io.File, com.android.ide.common.workers.WorkerExecutorFacade)
java.io.File rootFolder
com.android.ide.common.workers.WorkerExecutorFacade workerExecutorFacade
public void start (javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
javax.xml.parsers.DocumentBuilderFactory factory
public void end () throws com.android.ide.common.resources.MergeConsumer$ConsumerException
com.android.ide.common.resources.MergeConsumer$ConsumerException e
Exception e
protected void postWriteAction () throws com.android.ide.common.resources.MergeConsumer$ConsumerException
protected com.android.ide.common.workers.WorkerExecutorFacade getExecutor ()
protected java.io.File getRootFolder ()
}
com/android/ide/common/resources/MergedAssetWriter$AssetWorkAction.class
MergedAssetWriter.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergedAssetWriter$AssetWorkAction extends java.lang.Object implements com.android.ide.common.workers.WorkerExecutorFacade$WorkAction {
private final java.util.List assetItemBucket
private final java.io.File rootFolder
public void <init> (com.android.ide.common.resources.MergedAssetWriter$AssetWorkParameters)
com.android.ide.common.resources.MergedAssetWriter$AssetWorkParameters parameters
public void run ()
java.util.zip.GZIPInputStream gzipInputStream
com.android.ide.common.resources.AssetFile assetFile
java.nio.file.Path fromFile
java.nio.file.Path toFile
java.io.IOException e
com.android.ide.common.resources.AssetItem item
}
com/android/ide/common/resources/MergedAssetWriter$AssetWorkParameters.class
MergedAssetWriter.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergedAssetWriter$AssetWorkParameters extends java.lang.Object implements java.io.Serializable {
public final java.util.List assetItemBucket
public final java.io.File rootFolder
private void <init> (java.util.List, java.io.File)
java.util.List assetItemBucket
java.io.File rootFolder
}
com/android/ide/common/resources/MergedAssetWriter.class
MergedAssetWriter.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergedAssetWriter extends com.android.ide.common.resources.MergeWriter {
private static final int MIN_JOBS_PER_BUCKET
private static final int MAX_BUCKETS
private final java.util.Map addedItems
private final java.util.List removedItems
public void <init> (java.io.File, com.android.ide.common.workers.WorkerExecutorFacade)
java.io.File rootFolder
com.android.ide.common.workers.WorkerExecutorFacade facade
public void addItem (com.android.ide.common.resources.AssetItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
com.android.ide.common.resources.AssetItem item
private java.util.List createBuckets ()
int bucket
int bucketCount
java.util.Iterator jobsIterator
int currBucket
java.util.List jobBuckets
int totalJobs
protected void postWriteAction () throws com.android.ide.common.resources.MergeConsumer$ConsumerException
java.io.File removedFile
com.android.ide.common.resources.AssetItem removedItem
java.util.List bucket
java.util.List jobBuckets
public void removeItem (com.android.ide.common.resources.AssetItem, com.android.ide.common.resources.AssetItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
com.android.ide.common.resources.AssetItem removedItem
com.android.ide.common.resources.AssetItem replacedBy
public boolean ignoreItemInMerge (com.android.ide.common.resources.AssetItem)
com.android.ide.common.resources.AssetItem item
public volatile synthetic boolean ignoreItemInMerge (com.android.ide.common.resources.DataItem)
public volatile synthetic void removeItem (com.android.ide.common.resources.DataItem, com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
public volatile synthetic void addItem (com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
}
com/android/ide/common/resources/MergedResourceMergerItem.class
MergedResourceMergerItem.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergedResourceMergerItem extends com.android.ide.common.resources.SourcelessResourceMergerItem {
private final String mQualifiers
public void <init> (java.lang.String, com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.lang.String, org.w3c.dom.Node, java.lang.String)
String name
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
String qualifiers
org.w3c.dom.Node value
String libraryName
public java.lang.String getQualifiers ()
public com.android.ide.common.resources.DataFile$FileType getSourceType ()
}
com/android/ide/common/resources/MergedResourceWriter$1.class
MergedResourceWriter.java
package com.android.ide.common.resources
synthetic com.android.ide.common.resources.MergedResourceWriter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$ide$common$resources$DataFile$FileType
static void <clinit> ()
}
com/android/ide/common/resources/MergedResourceWriter$FileGenerationParameters.class
MergedResourceWriter.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergedResourceWriter$FileGenerationParameters extends java.lang.Object implements java.io.Serializable {
public final com.android.ide.common.resources.ResourceMergerItem resourceItem
public final com.android.ide.common.resources.ResourcePreprocessor resourcePreprocessor
private void <init> (com.android.ide.common.resources.ResourceMergerItem, com.android.ide.common.resources.ResourcePreprocessor)
com.android.ide.common.resources.ResourceMergerItem resourceItem
com.android.ide.common.resources.ResourcePreprocessor resourcePreprocessor
}
com/android/ide/common/resources/MergedResourceWriter$FileGenerationWorkAction.class
MergedResourceWriter.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergedResourceWriter$FileGenerationWorkAction extends java.lang.Object implements com.android.ide.common.workers.WorkerExecutorFacade$WorkAction {
private final com.android.ide.common.resources.MergedResourceWriter$FileGenerationParameters workItem
public void <init> (com.android.ide.common.resources.MergedResourceWriter$FileGenerationParameters)
com.android.ide.common.resources.MergedResourceWriter$FileGenerationParameters workItem
public void run ()
Exception e
}
com/android/ide/common/resources/MergedResourceWriter.class
MergedResourceWriter.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergedResourceWriter extends com.android.ide.common.resources.MergeWriter {
private com.android.ide.common.blame.MergingLog mMergingLog
private javax.xml.parsers.DocumentBuilderFactory mFactory
private com.google.common.collect.ListMultimap mValuesResMap
private java.util.Set mQualifierWithDeletedValues
private final java.util.concurrent.ConcurrentLinkedDeque mCompiling
private final java.io.File mCompiledFileMapFile
private final java.util.Properties mCompiledFileMap
private final com.android.ide.common.resources.MergedResourceWriterRequest mergeWriterRequest
private final java.util.concurrent.ConcurrentLinkedQueue mCompileResourceRequests
public void <init> (com.android.ide.common.resources.MergedResourceWriterRequest)
java.io.FileReader fr
com.android.ide.common.resources.MergedResourceWriterRequest request
public static com.android.ide.common.resources.MergedResourceWriter createWriterWithoutPngCruncher (java.io.File, java.io.File, java.io.File, com.android.ide.common.resources.ResourcePreprocessor, java.io.File, java.util.Map, java.lang.String)
java.io.File rootFolder
java.io.File publicFile
java.io.File blameLogFolder
com.android.ide.common.resources.ResourcePreprocessor preprocessor
java.io.File temporaryDirectory
java.util.Map moduleSourceSet
String packageName
public static com.android.ide.common.resources.MergedResourceWriter createWriterWithoutPngCruncher (com.android.ide.common.workers.ExecutorServiceAdapter, java.io.File, java.io.File, java.io.File, com.android.ide.common.resources.ResourcePreprocessor, java.io.File, java.util.Map)
com.android.ide.common.workers.ExecutorServiceAdapter executorServiceAdapter
java.io.File rootFolder
java.io.File publicFile
java.io.File blameLogFolder
com.android.ide.common.resources.ResourcePreprocessor preprocessor
java.io.File temporaryDirectory
java.util.Map moduleSourceSet
public void start (javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
javax.xml.parsers.DocumentBuilderFactory factory
public void end () throws com.android.ide.common.resources.MergeConsumer$ConsumerException
java.io.IOException e
java.io.File destination
java.io.File strippedLayoutFolder
java.io.File strippedLayout
boolean removedDataBinding
java.io.File typeDir
java.io.File fileToCompile
com.android.ide.common.resources.CompileResourceRequest compileResourceRequest
Exception e
com.android.ide.common.resources.CompileResourceRequest request
java.io.File tmpDir
Exception e
java.io.IOException e
java.io.FileWriter fw
java.io.IOException e
private java.lang.String getSourceFilePath (java.io.File)
java.io.File inputFile
public boolean ignoreItemInMerge (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem item
public void addItem (com.android.ide.common.resources.ResourceMergerItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
com.android.ide.common.resources.MergedResourceWriter$FileGenerationParameters workItem
Exception e
java.io.File file
String folderName
com.android.ide.common.resources.CompileResourceRequest crunchRequest
com.android.ide.common.resources.ResourceMergerItem item
com.android.ide.common.resources.DataFile$FileType type
public void removeItem (com.android.ide.common.resources.ResourceMergerItem, com.android.ide.common.resources.ResourceMergerItem)
java.io.File removedFile
java.io.File replacedFile
com.android.ide.common.resources.ResourceMergerItem removedItem
com.android.ide.common.resources.ResourceMergerItem replacedBy
com.android.ide.common.resources.DataFile$FileType removedType
com.android.ide.common.resources.DataFile$FileType replacedType
protected void postWriteAction () throws com.android.ide.common.resources.MergeConsumer$ConsumerException
java.io.IOException e
com.android.ide.common.resources.ResourceMergerItem item
org.w3c.dom.Node child
int i
org.w3c.dom.Node nodeValue
com.android.ide.common.resources.ResourceFile source
org.w3c.dom.Node adoptedNode
com.android.ide.common.resources.ResourceMergerItem item
String content
java.io.File typeDir
java.io.File file
String fileSourcePath
String outFileSourcePath
String flattenedName
org.w3c.dom.Element element
String name
String type
org.w3c.dom.Node node
boolean mkdirs
int size
StringBuilder sb
java.io.File parentFile
String text
String folderName
java.io.File valuesFolder
java.io.File outFile
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document document
String publicTag
java.util.List publicNodes
org.w3c.dom.Node rootNode
String content
java.util.Map blame
com.android.ide.common.resources.CompileResourceRequest request
Exception e
boolean mustWriteFile
java.util.List items
String key
String folderName
com.android.ide.common.resources.CompileResourceRequest compileResourceRequest
String key
java.io.File tmpDir
private java.lang.String getSourcePath (java.io.File)
java.io.File file
private java.io.File getResourceOutputFile (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem resourceItem
java.io.File file
String compiledFilePath
private void removeLayoutFileFromDataBindingOutputFolder (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem resourceItem
java.io.File originalFile
private void removeFileFromNotCompiledOutputDir (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem resourceItem
java.io.File originalFile
java.io.File resTypeDir
java.io.File toRemove
private boolean removeOutFile (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem resourceItem
java.io.File fileToRemove
private boolean removeOutFile (java.io.File)
com.android.ide.common.blame.SourceFile removeSourceFile
String sourcePath
java.io.File fileToRemove
private static java.lang.String getFolderName (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem resourceItem
com.android.resources.ResourceType itemType
String folderName
String qualifiers
public volatile synthetic boolean ignoreItemInMerge (com.android.ide.common.resources.DataItem)
public volatile synthetic void removeItem (com.android.ide.common.resources.DataItem, com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
public volatile synthetic void addItem (com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
}
com/android/ide/common/resources/MergingException$Builder.class
MergingException.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergingException$Builder extends java.lang.Object {
private Throwable mCause
private String mMessageText
private String mOriginalMessageText
private com.android.ide.common.blame.SourceFile mFile
private com.android.ide.common.blame.SourcePosition mPosition
private void <init> ()
public com.android.ide.common.resources.MergingException$Builder wrapException (java.lang.Throwable)
Throwable cause
public com.android.ide.common.resources.MergingException$Builder withFile (java.io.File)
java.io.File file
public com.android.ide.common.resources.MergingException$Builder withFile (com.android.ide.common.blame.SourceFile)
com.android.ide.common.blame.SourceFile file
public com.android.ide.common.resources.MergingException$Builder withPosition (com.android.ide.common.blame.SourcePosition)
com.android.ide.common.blame.SourcePosition position
public transient com.android.ide.common.resources.MergingException$Builder withMessage (java.lang.String, java.lang.Object[])
String messageText
Object[] args
public com.android.ide.common.resources.MergingException build ()
org.xml.sax.SAXParseException exception
int lineNumber
}
com/android/ide/common/resources/MergingException.class
MergingException.java
package com.android.ide.common.resources
public com.android.ide.common.resources.MergingException extends java.lang.Exception {
public static final String MULTIPLE_ERRORS
public static final String RESOURCE_ASSET_MERGER_TOOL_NAME
private final java.util.List mMessages
protected transient void <init> (java.lang.Throwable, com.android.ide.common.blame.Message[])
Throwable cause
com.android.ide.common.blame.Message[] messages
public static void findAndReportMergingException (java.lang.Exception, com.android.ide.common.blame.MessageReceiver)
Throwable it
Exception exception
com.android.ide.common.blame.MessageReceiver messageReceiver
com.android.ide.common.resources.MergingException rootMergingExceptionCause
public static com.android.ide.common.resources.MergingException$Builder wrapException (java.lang.Throwable)
Throwable cause
public static transient com.android.ide.common.resources.MergingException$Builder withMessage (java.lang.String, java.lang.Object[])
String message
Object[] args
public static void throwIfNonEmpty (java.util.Collection) throws com.android.ide.common.resources.MergingException
java.util.Collection messages
public java.util.List getMessages ()
public java.lang.String getMessage ()
int stripStart
String path
java.io.File file
StringBuilder sb
java.util.List sourceFilePositions
String text
com.android.ide.common.blame.Message message
java.util.List messages
public java.lang.String toString ()
}
com/android/ide/common/resources/NoOpResourcePreprocessor.class
NoOpResourcePreprocessor.java
package com.android.ide.common.resources
public final com.android.ide.common.resources.NoOpResourcePreprocessor extends java.lang.Object implements com.android.ide.common.resources.ResourcePreprocessor {
public static final com.android.ide.common.resources.NoOpResourcePreprocessor INSTANCE
private void <init> ()
public java.util.Collection getFilesToBeGenerated (java.io.File)
java.io.File original
public void generateFile (java.io.File, java.io.File)
java.io.File toBeGenerated
java.io.File original
static void <clinit> ()
}
com/android/ide/common/resources/NodeUtils.class
NodeUtils.java
package com.android.ide.common.resources
com.android.ide.common.resources.NodeUtils extends java.lang.Object {
static final synthetic boolean $assertionsDisabled
void <init> ()
static org.w3c.dom.Node adoptNode (org.w3c.dom.Document, org.w3c.dom.Node)
org.w3c.dom.Document document
org.w3c.dom.Node node
org.w3c.dom.Node newNode
static org.w3c.dom.Node duplicateAndAdoptNode (org.w3c.dom.Document, org.w3c.dom.Node)
org.w3c.dom.Document document
org.w3c.dom.Node node
org.w3c.dom.Node newNode
static org.w3c.dom.Node duplicateNode (org.w3c.dom.Document, org.w3c.dom.Node)
org.w3c.dom.Node newNode
org.w3c.dom.Attr newAttr
org.w3c.dom.Attr attr
org.w3c.dom.Attr newAttr
int i
org.w3c.dom.Node duplicatedChild
org.w3c.dom.Node duplicatedChild
org.w3c.dom.Node duplicatedChild
org.w3c.dom.Node child
org.w3c.dom.Node duplicatedChild
int i
org.w3c.dom.Document document
org.w3c.dom.Node node
org.w3c.dom.Node newNode
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.NodeList children
static void addAttribute (org.w3c.dom.Document, org.w3c.dom.Node, java.lang.String, java.lang.String, java.lang.String)
org.w3c.dom.Attr attr
org.w3c.dom.Document document
org.w3c.dom.Node node
String namespaceUri
String attrName
String attrValue
org.w3c.dom.Attr attr
private static void updateNamespace (org.w3c.dom.Node, org.w3c.dom.Document)
String nsUri
org.w3c.dom.Node attribute
int i
int n
org.w3c.dom.Node child
int i
int n
org.w3c.dom.Node node
org.w3c.dom.Document document
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.NodeList children
private static boolean processSingleNodeNamespace (org.w3c.dom.Node, org.w3c.dom.Document)
org.w3c.dom.Attr nsAttr
org.w3c.dom.NamedNodeMap docAttributes
String prefix
org.w3c.dom.Node node
org.w3c.dom.Document document
String ns
static org.w3c.dom.NamedNodeMap getDocumentNamespaceAttributes (org.w3c.dom.Document)
org.w3c.dom.Document document
org.w3c.dom.NamedNodeMap attributes
static java.lang.String getPrefixForNs (org.w3c.dom.NamedNodeMap, java.lang.String)
org.w3c.dom.Attr attribute
int i
int n
org.w3c.dom.NamedNodeMap attributes
String namespaceURI
private static java.lang.String getUniqueNsAttribute (org.w3c.dom.NamedNodeMap)
String name
org.w3c.dom.NamedNodeMap attributes
int i
static boolean compareElementNode (org.w3c.dom.Node, org.w3c.dom.Node, boolean)
org.w3c.dom.Node node1
org.w3c.dom.Node node2
boolean strict
org.w3c.dom.NamedNodeMap attr1
org.w3c.dom.NamedNodeMap attr2
private static boolean compareChildren (org.w3c.dom.NodeList, org.w3c.dom.NodeList)
org.w3c.dom.Node child1
org.w3c.dom.Node child2
short nodeType
int i
int n
org.w3c.dom.NodeList children1
org.w3c.dom.NodeList children2
private static boolean compareContent (org.w3c.dom.NodeList, org.w3c.dom.NodeList)
org.w3c.dom.Node child2
boolean found
org.w3c.dom.Node child
org.w3c.dom.NodeList children1
org.w3c.dom.NodeList children2
java.util.List childList
java.util.List childList2
private static java.util.List getElementChildren (org.w3c.dom.NodeList)
org.w3c.dom.Node child
int i
org.w3c.dom.NodeList children
java.util.List results
int len
static boolean compareAttributes (org.w3c.dom.NamedNodeMap, org.w3c.dom.NamedNodeMap)
org.w3c.dom.Attr attr2
org.w3c.dom.Attr attr1
String ns1
org.w3c.dom.Attr attr2
int i
int n
org.w3c.dom.NamedNodeMap attrMap1
org.w3c.dom.NamedNodeMap attrMap2
static java.lang.String getAttribute (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String attrName
org.w3c.dom.Attr attr
static void <clinit> ()
}
com/android/ide/common/resources/ProtoXmlPullParser.class
ProtoXmlPullParser.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ProtoXmlPullParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
private java.io.InputStream myStream
private int myEventType
private final java.util.List myNodeStack
private final gnu.trove.TIntArrayList myCurrentChildIndices
static final synthetic boolean $assertionsDisabled
public void <init> ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String feature
boolean state
public boolean getFeature (java.lang.String)
String feature
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
String property
Object value
public java.lang.Object getProperty (java.lang.String)
String property
public void setInput (java.io.Reader)
java.io.Reader in
public void setInput (java.io.InputStream, java.lang.String)
java.io.InputStream inputStream
String inputEncoding
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String)
String entityName
String replacementText
public final int getDepth ()
public final int getLineNumber ()
com.android.aapt.Resources$XmlNode node
public final int getColumnNumber ()
com.android.aapt.Resources$XmlNode node
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
int i
String text
public java.lang.String getText ()
com.android.aapt.Resources$XmlNode node
public char[] getTextCharacters (int[])
int[] holderForStartAndLength
String text
public java.lang.String getNamespace ()
com.android.aapt.Resources$XmlElement element
public java.lang.String getName ()
com.android.aapt.Resources$XmlElement element
public java.lang.String getPrefix ()
com.android.aapt.Resources$XmlElement element
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
com.android.aapt.Resources$XmlElement element
public int getAttributeCount ()
com.android.aapt.Resources$XmlElement element
public java.lang.String getAttributeNamespace (int)
int index
public java.lang.String getAttributeName (int)
int index
public java.lang.String getAttributePrefix (int)
int index
public java.lang.String getAttributeType (int)
int index
public boolean isAttributeDefault (int)
int index
public java.lang.String getAttributeValue (int)
int index
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
com.android.aapt.Resources$XmlAttribute attribute
String namespace
String name
com.android.aapt.Resources$XmlElement element
public final int getEventType ()
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
com.android.aapt.Resources$XmlNode rootNode
private void nextChild ()
com.android.aapt.Resources$XmlNode node
com.android.aapt.Resources$XmlElement element
int childIndex
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String text
String text
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int myEventType
public int getNamespaceCount (int)
com.android.aapt.Resources$XmlNode node
int i
int depth
int count
public java.lang.String getNamespacePrefix (int)
com.android.aapt.Resources$XmlElement element
int namespaceCount
com.android.aapt.Resources$XmlNode node
int pos
public java.lang.String getNamespaceUri (int)
com.android.aapt.Resources$XmlElement element
int namespaceCount
com.android.aapt.Resources$XmlNode node
int pos
public java.lang.String getNamespace (java.lang.String)
com.android.aapt.Resources$XmlNamespace namespace
int j
com.android.aapt.Resources$XmlElement element
com.android.aapt.Resources$XmlNode node
int i
String prefix
private java.lang.String getPrefixFromNamespace (java.lang.String)
com.android.aapt.Resources$XmlNamespace namespace
int j
com.android.aapt.Resources$XmlElement element
com.android.aapt.Resources$XmlNode node
int i
String namespaceUri
public java.lang.String getPositionDescription ()
com.android.aapt.Resources$XmlAttribute attribute
int i
String prefix
com.android.aapt.Resources$XmlElement element
int attributeCount
String text
StringBuilder buf
int line
int column
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
int type
String namespace
String name
private com.android.aapt.Resources$XmlNode getCurrentNode ()
private com.android.aapt.Resources$XmlElement getCurrentElement ()
com.android.aapt.Resources$XmlNode node
private com.android.aapt.Resources$XmlAttribute getAttribute (int)
int index
com.android.aapt.Resources$XmlElement element
private static java.lang.String getPrefix (java.lang.String)
String fullName
int pos
static void <clinit> ()
}
com/android/ide/common/resources/ResourceFile.class
ResourceFile.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceFile extends com.android.ide.common.resources.DataFile {
static final String ATTR_QUALIFIER
private com.android.ide.common.resources.configuration.FolderConfiguration mFolderConfiguration
static final synthetic boolean $assertionsDisabled
public void <init> (java.io.File, com.android.ide.common.resources.ResourceMergerItem, com.android.ide.common.resources.configuration.FolderConfiguration)
java.io.File file
com.android.ide.common.resources.ResourceMergerItem item
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
public void <init> (java.io.File, java.util.List, com.android.ide.common.resources.configuration.FolderConfiguration)
java.io.File file
java.util.List items
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
private void <init> (java.io.File, java.util.List, com.android.ide.common.resources.configuration.FolderConfiguration, com.android.ide.common.resources.DataFile$FileType)
java.io.File file
java.util.List items
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
com.android.ide.common.resources.DataFile$FileType fileType
public static com.android.ide.common.resources.ResourceFile generatedFiles (java.io.File, java.util.List, com.android.ide.common.resources.configuration.FolderConfiguration)
java.io.File file
java.util.List items
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
public static com.android.ide.common.resources.ResourceFile createSingle (java.io.File, com.android.ide.common.resources.ResourceMergerItem, java.lang.String)
java.io.File file
com.android.ide.common.resources.ResourceMergerItem item
String qualifiers
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
public java.lang.String getQualifiers ()
public void setQualifiers (java.lang.String)
String qualifiers
public com.android.ide.common.resources.configuration.FolderConfiguration getFolderConfiguration ()
void addExtraAttributes (org.w3c.dom.Document, org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Document document
org.w3c.dom.Node node
String namespaceUri
public java.lang.String toString ()
static void <clinit> ()
}
com/android/ide/common/resources/ResourceItem.class
ResourceItem.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourceItem extends java.lang.Object implements com.android.ide.common.resources.configuration.Configurable {
public static final com.android.ide.common.resources.configuration.FolderConfiguration DEFAULT_CONFIGURATION
public static final String XLIFF_NAMESPACE_PREFIX
public static final String XLIFF_G_TAG
public static final String ATTR_EXAMPLE
public abstract java.lang.String getName ()
public abstract com.android.resources.ResourceType getType ()
public abstract com.android.ide.common.rendering.api.ResourceNamespace getNamespace ()
public abstract java.lang.String getLibraryName ()
public com.android.ide.common.rendering.api.ResourceReference getReferenceToSelf ()
public java.lang.String getKey ()
String qualifiers
public abstract com.android.ide.common.rendering.api.ResourceValue getResourceValue ()
public abstract com.android.ide.common.util.PathString getSource ()
public com.android.ide.common.util.PathString getOriginalSource ()
public abstract boolean isFileBased ()
public com.android.ide.common.resources.SingleNamespaceResourceRepository getRepository ()
public java.lang.String getQualifiedNameWithType ()
String packageName
static void <clinit> ()
}
com/android/ide/common/resources/ResourceItemResolver$ResourceProvider.class
ResourceItemResolver.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourceItemResolver$ResourceProvider extends java.lang.Object {
public abstract com.android.ide.common.resources.ResourceResolver getResolver (boolean)
public abstract com.android.ide.common.resources.ResourceRepository getFrameworkResources ()
public abstract com.android.ide.common.resources.ResourceRepository getAppResources ()
}
com/android/ide/common/resources/ResourceItemResolver.class
ResourceItemResolver.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceItemResolver extends com.android.ide.common.rendering.api.RenderResources {
private final com.android.ide.common.resources.configuration.FolderConfiguration myConfiguration
private final com.android.ide.common.rendering.api.ILayoutLog myLogger
private final com.android.ide.common.resources.ResourceItemResolver$ResourceProvider myResourceProvider
private com.android.ide.common.resources.ResourceResolver myResolver
private com.android.ide.common.resources.ResourceRepository myFrameworkResources
private com.android.ide.common.resources.ResourceRepository myAppResources
private java.util.List myLookupChain
static final synthetic boolean $assertionsDisabled
public void <init> (com.android.ide.common.resources.configuration.FolderConfiguration, com.android.ide.common.resources.ResourceItemResolver$ResourceProvider, com.android.ide.common.rendering.api.ILayoutLog)
com.android.ide.common.resources.configuration.FolderConfiguration configuration
com.android.ide.common.resources.ResourceItemResolver$ResourceProvider resourceProvider
com.android.ide.common.rendering.api.ILayoutLog logger
public void <init> (com.android.ide.common.resources.configuration.FolderConfiguration, com.android.ide.common.resources.ResourceRepository, com.android.ide.common.resources.ResourceRepository, com.android.ide.common.rendering.api.ILayoutLog)
com.android.ide.common.resources.configuration.FolderConfiguration configuration
com.android.ide.common.resources.ResourceRepository frameworkResources
com.android.ide.common.resources.ResourceRepository appResources
com.android.ide.common.rendering.api.ILayoutLog logger
public com.android.ide.common.rendering.api.ResourceValue resolveResValue (com.android.ide.common.rendering.api.ResourceValue)
com.android.ide.common.rendering.api.ResourceValue resolvedResValue
int depth
String msg
com.android.ide.common.rendering.api.ResourceValue resValue
boolean referenceToItself
public com.android.ide.common.rendering.api.ResourceValue dereference (com.android.ide.common.rendering.api.ResourceValue)
com.android.ide.common.resources.ResourceResolver resolver
com.android.ide.common.rendering.api.ResourceValue value
String valueText
com.android.resources.ResourceUrl url
private com.android.ide.common.rendering.api.ResourceValue findResValue (com.android.resources.ResourceUrl)
com.android.ide.common.rendering.api.ResourceValue item
com.android.ide.common.rendering.api.ResourceValue value
java.util.List items
com.android.resources.ResourceUrl url
public com.android.ide.common.rendering.api.StyleResourceValue getDefaultTheme ()
com.android.ide.common.resources.ResourceResolver resolver
public com.android.ide.common.rendering.api.ResourceValue findItemInTheme (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference attr
com.android.ide.common.resources.ResourceResolver resolver
public com.android.ide.common.rendering.api.ResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.StyleResourceValue style
com.android.ide.common.rendering.api.ResourceReference attr
com.android.ide.common.resources.ResourceResolver resolver
public com.android.ide.common.rendering.api.StyleResourceValue getParent (com.android.ide.common.rendering.api.StyleResourceValue)
com.android.ide.common.rendering.api.StyleResourceValue style
com.android.ide.common.resources.ResourceResolver resolver
private com.android.ide.common.resources.ResourceResolver getFullResolver ()
public void setLookupChainList (java.util.List)
java.util.List lookupChain
public java.util.List getLookupChain ()
public static java.lang.String getDisplayString (java.lang.String, java.util.List)
int end
String value
String text
com.android.ide.common.rendering.api.ResourceValue element
String url
java.util.List lookupChain
StringBuilder sb
String prev
static void <clinit> ()
}
com/android/ide/common/resources/ResourceItemWithVisibility.class
ResourceItemWithVisibility.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourceItemWithVisibility extends java.lang.Object implements com.android.ide.common.resources.ResourceItem {
public abstract com.android.resources.ResourceVisibility getVisibility ()
}
com/android/ide/common/resources/ResourceMerger.class
ResourceMerger.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceMerger extends com.android.ide.common.resources.DataMerger {
private static final String NODE_MERGED_ITEMS
private int mMinSdk
private java.util.Set mRejectCache
protected final java.util.Map mMergedItems
public void <init> (int)
int minSdk
public void <init> (int, javax.xml.parsers.DocumentBuilderFactory)
int minSdk
javax.xml.parsers.DocumentBuilderFactory factory
protected com.android.ide.common.resources.ResourceSet createFromXml (org.w3c.dom.Node, java.lang.String) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.ResourceSet set
com.android.ide.common.resources.ResourceSet resourceSet
org.w3c.dom.Node node
String aaptEnv
String generated
com.android.ide.common.rendering.api.ResourceNamespace aaptNamespace
String namespaceUri
com.android.ide.common.resources.ResourceSet set
com.android.ide.common.resources.ResourceSet newResourceSet
String generatedSetName
String fromDependency
protected boolean requiresMerge (java.lang.String)
String dataItemKey
protected void mergeItems (java.lang.String, java.util.List, com.android.ide.common.resources.MergeConsumer) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.ResourceMergerItem item
org.w3c.dom.Node attrNode
org.w3c.dom.NamedNodeMap attributes
String name
org.w3c.dom.Node newAttrNode
int i
org.w3c.dom.NodeList children
org.w3c.dom.Node oldDeclareStyleable
com.android.ide.common.resources.ResourceMergerItem item
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document document
org.w3c.dom.Node declareStyleableNode
org.w3c.dom.Attr nameAttr
java.util.Set attrs
com.android.ide.common.resources.ResourceMergerItem newItem
javax.xml.parsers.ParserConfigurationException e
String dataItemKey
java.util.List items
com.android.ide.common.resources.MergeConsumer consumer
boolean touched
boolean removed
com.android.ide.common.resources.ResourceMergerItem sourceItem
String itemName
String qualifier
String libraryName
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.ide.common.resources.ResourceMergerItem previouslyWrittenItem
private com.android.ide.common.resources.ResourceMergerItem getMergedItem (java.lang.String, java.lang.String)
String qualifiers
String name
java.util.Map map
protected java.lang.String getAdditionalDataTagName ()
protected void loadAdditionalData (org.w3c.dom.Node, boolean) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node itemNode
com.android.ide.common.resources.ResourceMergerItem item
int k
int n3
org.w3c.dom.Node configuration
org.w3c.dom.Attr qualifierAttr
String qualifier
org.w3c.dom.NodeList itemList
int j
int n2
org.w3c.dom.Node mergedItemsNode
boolean incrementalState
org.w3c.dom.NodeList configurationList
protected void writeAdditionalData (org.w3c.dom.Document, org.w3c.dom.Node)
org.w3c.dom.Node adoptedNode
com.android.ide.common.resources.ResourceMergerItem item
java.util.Map itemMap
org.w3c.dom.Node qualifierNode
String qualifier
org.w3c.dom.Document document
org.w3c.dom.Node rootNode
org.w3c.dom.Node mergedItemsNode
private void addMergedItem (java.lang.String, com.android.ide.common.resources.ResourceMergerItem)
String qualifier
com.android.ide.common.resources.ResourceMergerItem item
java.util.Map map
static com.android.ide.common.resources.MergedResourceMergerItem getMergedResourceMergerItem (org.w3c.dom.Node, java.lang.String) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node node
String qualifiers
com.android.resources.ResourceType type
String name
public void addDataSet (com.android.ide.common.resources.ResourceSet)
com.android.ide.common.resources.ResourceSet resourceSet
public void mergeData (com.android.ide.common.resources.MergeConsumer, boolean) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.MergeConsumer consumer
boolean doCleanUp
protected boolean filterAccept (com.android.ide.common.resources.ResourceMergerItem)
boolean accepted
com.android.ide.common.resources.ResourceMergerItem dataItem
boolean accepted
private void buildCache ()
com.android.ide.common.resources.configuration.FolderConfiguration qualifierWithoutSdk
int resourceMinSdk
String removeKey
String resourceKey
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.ide.common.resources.configuration.FolderConfiguration qualifierWithoutSdk
int resourceMinSdk
String resourceCacheId
com.android.utils.Pair selectedResource
com.android.ide.common.resources.ResourceMergerItem resourceItem
com.google.common.collect.ListMultimap map
com.android.ide.common.resources.ResourceSet resourceSet
com.google.common.collect.Table itemCache
java.util.Set acceptCache
private void clearFilterCache ()
protected volatile synthetic boolean filterAccept (com.android.ide.common.resources.DataItem)
public volatile synthetic java.lang.String toString ()
public volatile synthetic com.android.ide.common.resources.FileValidity findDataSetContaining (java.io.File, com.android.ide.common.resources.FileValidity)
public volatile synthetic com.android.ide.common.resources.FileValidity findDataSetContaining (java.io.File)
public volatile synthetic boolean checkValidUpdate (java.util.List)
public volatile synthetic void cleanBlob (java.io.File)
public volatile synthetic boolean loadFromBlob (java.io.File, boolean, java.lang.String) throws com.android.ide.common.resources.MergingException
public volatile synthetic void writeBlobToWithTimestamps (java.io.File, com.android.ide.common.resources.MergeConsumer) throws com.android.ide.common.resources.MergingException
public volatile synthetic void writeBlobTo (java.io.File, com.android.ide.common.resources.MergeConsumer, boolean) throws com.android.ide.common.resources.MergingException
public volatile synthetic com.google.common.collect.ListMultimap getDataMap ()
public volatile synthetic int size ()
public volatile synthetic java.util.List getDataSets ()
public volatile synthetic void addDataSet (com.android.ide.common.resources.DataSet)
protected volatile synthetic com.android.ide.common.resources.DataSet createFromXml (org.w3c.dom.Node, java.lang.String) throws com.android.ide.common.resources.MergingException
}
com/android/ide/common/resources/ResourceMergerItem$1.class
ResourceMergerItem.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceMergerItem$1 extends com.android.ide.common.rendering.api.ArrayResourceValueImpl {
final synthetic org.w3c.dom.NamedNodeMap val$attributes
final synthetic com.android.ide.common.resources.ResourceMergerItem this$0
void <init> (com.android.ide.common.resources.ResourceMergerItem, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String, java.lang.String, org.w3c.dom.NamedNodeMap)
com.android.ide.common.resources.ResourceMergerItem this$0
com.android.ide.common.rendering.api.ResourceNamespace namespace
String name
String libraryName
protected int getDefaultIndex ()
NumberFormatException e
String toolsDefaultIndex
}
com/android/ide/common/resources/ResourceMergerItem$2.class
ResourceMergerItem.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceMergerItem$2 extends com.android.ide.common.rendering.api.PluralsResourceValueImpl {
final synthetic org.w3c.dom.NamedNodeMap val$attributes
final synthetic com.android.ide.common.resources.ResourceMergerItem this$0
void <init> (com.android.ide.common.resources.ResourceMergerItem, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String, java.lang.String, java.lang.String, org.w3c.dom.NamedNodeMap)
com.android.ide.common.resources.ResourceMergerItem this$0
com.android.ide.common.rendering.api.ResourceNamespace namespace
String name
String value
String libraryName
public java.lang.String getValue ()
String value
String quantity
}
com/android/ide/common/resources/ResourceMergerItem$3.class
ResourceMergerItem.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceMergerItem$3 extends java.lang.Object implements com.android.ide.common.rendering.api.ResourceNamespace$Resolver {
final synthetic org.w3c.dom.Node val$node
void <init> (org.w3c.dom.Node)
public java.lang.String uriToPrefix (java.lang.String)
String namespaceUri
org.w3c.dom.Document document
public java.lang.String prefixToUri (java.lang.String)
String namespacePrefix
org.w3c.dom.Document document
}
com/android/ide/common/resources/ResourceMergerItem$4.class
ResourceMergerItem.java
package com.android.ide.common.resources
synthetic com.android.ide.common.resources.ResourceMergerItem$4 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$resources$ResourceType
static void <clinit> ()
}
com/android/ide/common/resources/ResourceMergerItem.class
ResourceMergerItem.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceMergerItem extends com.android.ide.common.resources.DataItem implements java.lang.Comparable com.android.ide.common.resources.ResourceItem {
public static final String ATTR_DESCRIPTION
public static final String ATTR_GROUP_NAME
private final com.android.resources.ResourceType mType
private final com.android.ide.common.rendering.api.ResourceNamespace mNamespace
private org.w3c.dom.Node mValue
Boolean mIsFromDependency
private String mLibraryName
protected com.android.ide.common.rendering.api.ResourceValue mResourceValue
private boolean mIgnoredFromDiskMerge
static final synthetic boolean $assertionsDisabled
public void <init> (java.lang.String, com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, org.w3c.dom.Node, java.lang.Boolean, java.lang.String)
String name
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
org.w3c.dom.Node value
Boolean isFromDependency
String libraryName
public com.android.resources.ResourceType getType ()
public org.w3c.dom.Node getValue ()
public java.lang.String getValueText ()
public java.lang.String getLibraryName ()
public com.android.ide.common.rendering.api.ResourceNamespace getNamespace ()
public java.lang.String getQualifiers ()
com.android.ide.common.resources.ResourceFile resourceFile
public com.android.ide.common.resources.DataFile$FileType getSourceType ()
com.android.ide.common.resources.ResourceFile resourceFile
void setValue (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem from
public com.android.ide.common.resources.configuration.FolderConfiguration getConfiguration ()
com.android.ide.common.resources.ResourceFile resourceFile
public java.lang.String getKey ()
String typeAttribute
String typeAttribute
String qualifiers
String typeName
protected void wasTouched ()
public com.android.ide.common.rendering.api.ResourceValue getResourceValue ()
com.android.ide.common.resources.ResourceFile source
com.android.resources.Density density
public com.android.ide.common.util.PathString getSource ()
java.io.File file
public boolean isFileBased ()
private com.android.resources.Density getFolderDensity ()
com.android.ide.common.resources.configuration.DensityQualifier densityQualifier
Iterable segments
com.android.ide.common.resources.configuration.FolderConfiguration config
String qualifiers
public java.lang.String getXmlString (com.android.resources.ResourceType, boolean)
com.android.resources.ResourceType type
boolean system
public boolean compareValueWith (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem resource
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.resources.ResourceMergerItem other
public int hashCode ()
private com.android.ide.common.rendering.api.ResourceValue parseXmlToResourceValue ()
com.android.ide.common.rendering.api.ResourceValueImpl value
com.android.ide.common.rendering.api.ResourceValueImpl value
com.android.ide.common.rendering.api.ResourceValueImpl value
org.w3c.dom.Document document
private com.android.ide.common.rendering.api.ResourceValueImpl doParseXmlToResourceValue ()
String parent
com.android.ide.common.rendering.api.ArrayResourceValueImpl arrayValue
com.android.ide.common.rendering.api.PluralsResourceValueImpl pluralsResourceValue
org.w3c.dom.NamedNodeMap attributes
private static com.android.ide.common.rendering.api.ResourceNamespace$Resolver getNamespaceResolver (org.w3c.dom.Node)
org.w3c.dom.Node node
private static java.lang.String getAttributeValue (org.w3c.dom.NamedNodeMap, java.lang.String)
org.w3c.dom.NamedNodeMap attributes
String attributeName
org.w3c.dom.Attr attribute
private static java.lang.String getAttributeValueNS (org.w3c.dom.NamedNodeMap, java.lang.String, java.lang.String)
org.w3c.dom.NamedNodeMap attributes
String namespaceUri
String attributeName
org.w3c.dom.Attr attribute
private com.android.ide.common.rendering.api.StyleResourceValueImpl parseStyleValue (com.android.ide.common.rendering.api.StyleResourceValueImpl)
com.android.ide.common.rendering.api.StyleItemResourceValueImpl resValue
org.w3c.dom.NamedNodeMap attributes
String attributeUrl
org.w3c.dom.Node child
int i
int n
com.android.ide.common.rendering.api.StyleResourceValueImpl styleValue
org.w3c.dom.NodeList children
private com.android.ide.common.rendering.api.AttrResourceValueImpl parseAttrValue (com.android.ide.common.rendering.api.AttrResourceValueImpl)
com.android.ide.common.rendering.api.AttrResourceValueImpl attrValue
private static com.android.ide.common.rendering.api.AttrResourceValueImpl parseAttrValue (org.w3c.dom.Node, com.android.ide.common.rendering.api.AttrResourceValueImpl)
Integer numericValue
String value
String tagName
org.w3c.dom.NamedNodeMap childAttributes
String name
org.w3c.dom.Node child
int i
int n
org.w3c.dom.Node valueNode
com.android.ide.common.rendering.api.AttrResourceValueImpl attrValue
org.w3c.dom.NamedNodeMap attributes
String description
String groupName
java.util.Set formats
String formatString
org.w3c.dom.NodeList children
private static java.lang.String getDescription (org.w3c.dom.Node)
org.w3c.dom.Node node
String description
private com.android.ide.common.rendering.api.ArrayResourceValueImpl parseArrayValue (com.android.ide.common.rendering.api.ArrayResourceValueImpl)
String text
org.w3c.dom.Node child
int i
int n
com.android.ide.common.rendering.api.ArrayResourceValueImpl arrayValue
org.w3c.dom.NodeList children
private com.android.ide.common.rendering.api.PluralsResourceValueImpl parsePluralsValue (com.android.ide.common.rendering.api.PluralsResourceValueImpl)
String text
org.w3c.dom.NamedNodeMap attributes
String quantity
org.w3c.dom.Node child
int i
int n
com.android.ide.common.rendering.api.PluralsResourceValueImpl value
org.w3c.dom.NodeList children
private com.android.ide.common.rendering.api.StyleableResourceValueImpl parseDeclareStyleable (com.android.ide.common.rendering.api.StyleableResourceValueImpl)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.ide.common.rendering.api.AttrResourceValueImpl attr
org.w3c.dom.NamedNodeMap attributes
String name
org.w3c.dom.Node child
int i
int n
com.android.ide.common.rendering.api.StyleableResourceValueImpl declareStyleable
org.w3c.dom.NodeList children
private com.android.ide.common.rendering.api.ResourceValueImpl parseValue (com.android.ide.common.rendering.api.ResourceValueImpl)
com.android.ide.common.rendering.api.ResourceValueImpl value
String text
private com.android.ide.common.rendering.api.ResourceValueImpl parseFileName (com.android.ide.common.rendering.api.ResourceValueImpl)
com.android.ide.common.rendering.api.ResourceValueImpl value
String text
private static java.lang.String getTextNode (org.w3c.dom.NodeList)
String example
String id
org.w3c.dom.Element element
org.w3c.dom.NodeList childNodes
org.w3c.dom.Node child
short nodeType
int i
org.w3c.dom.NodeList children
int n
StringBuilder sb
private com.android.ide.common.rendering.api.TextResourceValueImpl parseTextValue (com.android.ide.common.rendering.api.TextResourceValueImpl)
int i
String markupText
boolean haveElementChildrenOrCdata
com.android.ide.common.rendering.api.TextResourceValueImpl value
org.w3c.dom.NodeList children
String text
int length
private static java.lang.String getMarkupText (org.w3c.dom.NodeList)
org.w3c.dom.Node attribute
int j
org.w3c.dom.Element element
String tagName
org.w3c.dom.NamedNodeMap attributes
int attributeCount
org.w3c.dom.NodeList childNodes
org.w3c.dom.Node child
short nodeType
int i
int n
org.w3c.dom.NodeList children
StringBuilder sb
public int compareTo (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem other
int comp
public void setIgnoredFromDiskMerge (boolean)
boolean ignored
public boolean getIgnoredFromDiskMerge ()
void addExtraAttributes (org.w3c.dom.Document, org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Document document
org.w3c.dom.Node node
String namespaceUri
org.w3c.dom.Node getDetailsXml (org.w3c.dom.Document)
org.w3c.dom.Document document
public volatile synthetic java.io.File getFile ()
public volatile synthetic void setSourceFile (com.android.ide.common.resources.DataFile)
public volatile synthetic com.android.ide.common.resources.DataFile getSourceFile ()
public volatile synthetic java.lang.String getName ()
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/ide/common/resources/ResourceNameKeyedMap$1.class
ResourceNameKeyedMap.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceNameKeyedMap$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy {
void <init> ()
public int computeHashCode (java.lang.String)
int i
String object
int result
public boolean equals (java.lang.String, java.lang.String)
char c1
char c2
int i
String o1
String o2
private char normalize (char)
char c
public volatile synthetic boolean equals (java.lang.Object, java.lang.Object)
public volatile synthetic int computeHashCode (java.lang.Object)
}
com/android/ide/common/resources/ResourceNameKeyedMap.class
ResourceNameKeyedMap.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceNameKeyedMap extends gnu.trove.THashMap {
private static gnu.trove.TObjectHashingStrategy NORMALIZED_RESOURCE_NAME_STRATEGY
public void <init> ()
public void <init> (int)
int expectedSize
static void <clinit> ()
}
com/android/ide/common/resources/ResourcePreprocessor.class
ResourcePreprocessor.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourcePreprocessor extends java.lang.Object implements java.io.Serializable {
public abstract java.util.Collection getFilesToBeGenerated (java.io.File) throws java.io.IOException
public abstract void generateFile (java.io.File, java.io.File) throws java.io.IOException
}
com/android/ide/common/resources/ResourceRepositories$1.class
ResourceRepositories.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceRepositories$1 extends java.lang.Object implements com.android.ide.common.resources.MergeConsumer {
final synthetic com.android.ide.common.resources.ResourceTable val$fullTable
void <init> (com.android.ide.common.resources.ResourceTable)
public void start (javax.xml.parsers.DocumentBuilderFactory)
javax.xml.parsers.DocumentBuilderFactory factory
public void end ()
public void addItem (com.android.ide.common.resources.ResourceMergerItem)
com.google.common.collect.ListMultimap multimap
com.android.ide.common.resources.ResourceMergerItem item
public void removeItem (com.android.ide.common.resources.ResourceMergerItem, com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem removedItem
com.android.ide.common.resources.ResourceMergerItem replacedBy
public boolean ignoreItemInMerge (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem item
public volatile synthetic boolean ignoreItemInMerge (com.android.ide.common.resources.DataItem)
public volatile synthetic void removeItem (com.android.ide.common.resources.DataItem, com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
public volatile synthetic void addItem (com.android.ide.common.resources.DataItem) throws com.android.ide.common.resources.MergeConsumer$ConsumerException
}
com/android/ide/common/resources/ResourceRepositories.class
ResourceRepositories.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceRepositories extends java.lang.Object {
private static final com.google.common.collect.Ordering ORDERING_BY_KEY
private void <init> ()
public static void sortItemLists (com.google.common.collect.ListMultimap)
java.util.Map$Entry entry
com.google.common.collect.ListMultimap multimap
com.google.common.collect.ListMultimap sorted
public static void updateTableFromMerger (com.android.ide.common.resources.ResourceMerger, com.android.ide.common.resources.ResourceTable)
com.android.ide.common.resources.MergingException e
com.android.ide.common.resources.ResourceMerger merger
com.android.ide.common.resources.ResourceTable fullTable
com.android.ide.common.resources.MergeConsumer consumer
static void <clinit> ()
}
com/android/ide/common/resources/ResourceRepository.class
ResourceRepository.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourceRepository extends java.lang.Object {
public abstract java.util.List getResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.lang.String)
public java.util.List getResources (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference reference
public abstract java.util.List getResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.util.function.Predicate)
public abstract com.google.common.collect.ListMultimap getResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
public java.util.Set getResourceNames (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
public abstract com.android.ide.common.resources.ResourceVisitor$VisitResult accept (com.android.ide.common.resources.ResourceVisitor)
public java.util.List getAllResources ()
java.util.List result
public abstract java.util.Collection getPublicResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
public abstract boolean hasResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, java.lang.String)
public abstract boolean hasResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
public abstract java.util.Set getResourceTypes (com.android.ide.common.rendering.api.ResourceNamespace)
public abstract java.util.Set getNamespaces ()
public abstract java.util.Collection getLeafResourceRepositories ()
private static synthetic com.android.ide.common.resources.ResourceVisitor$VisitResult lambda$getAllResources$0 (java.util.List, com.android.ide.common.resources.ResourceItem)
java.util.List result
com.android.ide.common.resources.ResourceItem item
}
com/android/ide/common/resources/ResourceResolver$1.class
ResourceResolver.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceResolver$1 extends com.google.common.collect.ForwardingList {
final synthetic com.android.ide.common.resources.ResourceResolver this$0
void <init> (com.android.ide.common.resources.ResourceResolver)
com.android.ide.common.resources.ResourceResolver this$0
protected java.util.List delegate ()
public void clear ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/android/ide/common/resources/ResourceResolver$RecordingResourceResolver.class
ResourceResolver.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceResolver$RecordingResourceResolver extends com.android.ide.common.resources.ResourceResolver {
private java.util.List mLookupChain
private void <init> (java.util.List, java.util.Map, com.android.ide.common.rendering.api.StyleResourceValue)
java.util.List lookupChain
java.util.Map resources
com.android.ide.common.rendering.api.StyleResourceValue theme
public com.android.ide.common.rendering.api.ResourceValue resolveResValue (com.android.ide.common.rendering.api.ResourceValue)
com.android.ide.common.rendering.api.ResourceValue resValue
public com.android.ide.common.rendering.api.ResourceValue dereference (com.android.ide.common.rendering.api.ResourceValue)
com.android.ide.common.rendering.api.ResourceValue value
com.android.ide.common.rendering.api.ResourceValue resValue
public com.android.ide.common.rendering.api.StyleItemResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.StyleResourceValue style
com.android.ide.common.rendering.api.ResourceReference attr
com.android.ide.common.rendering.api.StyleItemResourceValue value
public com.android.ide.common.rendering.api.ResourceValue findItemInTheme (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference attr
com.android.ide.common.rendering.api.ResourceValue value
public volatile synthetic com.android.ide.common.rendering.api.ResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.ResourceReference)
}
com/android/ide/common/resources/ResourceResolver.class
ResourceResolver.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceResolver extends com.android.ide.common.rendering.api.RenderResources {
public static final int MAX_RESOURCE_INDIRECTION
public static final String THEME_NAME
public static final String THEME_NAME_DOT
public static final String LEGACY_THEME
public static final java.util.regex.Pattern DEVICE_DEFAULT_PATTERN
private final java.util.Map mResources
private final java.util.Map mStyleInheritanceMap
private final com.google.common.collect.Multimap mReverseStyleInheritanceMap
private final com.android.ide.common.rendering.api.StyleResourceValue mDefaultTheme
private final java.util.List mThemes
private com.android.ide.common.rendering.api.ILayoutLog mLogger
private String mDeviceDefaultParent
private com.android.ide.common.resources.sampledata.SampleDataManager mSampleDataManager
static final synthetic boolean $assertionsDisabled
private void <init> (java.util.Map, com.android.ide.common.rendering.api.StyleResourceValue)
java.util.Map resources
com.android.ide.common.rendering.api.StyleResourceValue theme
public static com.android.ide.common.resources.ResourceResolver create (java.util.Map, com.android.ide.common.rendering.api.ResourceReference)
java.util.Map resources
com.android.ide.common.rendering.api.ResourceReference themeReference
com.android.ide.common.rendering.api.StyleResourceValue theme
com.android.ide.common.resources.ResourceResolver resolver
private static com.android.ide.common.rendering.api.StyleResourceValue findTheme (com.android.ide.common.rendering.api.ResourceReference, java.util.Map)
com.android.ide.common.rendering.api.ResourceReference themeReference
java.util.Map resources
java.util.Map namespaceMap
com.android.ide.common.resources.ResourceValueMap stylesMap
com.android.ide.common.rendering.api.ResourceValue resourceValue
public static com.android.ide.common.resources.ResourceResolver copy (com.android.ide.common.resources.ResourceResolver)
com.android.ide.common.resources.ResourceResolver original
com.android.ide.common.resources.ResourceResolver resolver
java.util.List originalThemes
public static transient com.android.ide.common.resources.ResourceResolver withValues (com.android.ide.common.rendering.api.ResourceValue[])
com.android.ide.common.rendering.api.ResourceValue[] values
public static com.android.ide.common.resources.ResourceResolver withValues (java.lang.Iterable, com.android.ide.common.rendering.api.ResourceReference)
java.util.Map byType
com.android.ide.common.resources.ResourceValueMap resourceValueMap
com.android.ide.common.rendering.api.ResourceValue value
Iterable values
com.android.ide.common.rendering.api.ResourceReference themeReference
java.util.Map resources
private com.android.ide.common.resources.ResourceValueMap getResourceValueMap (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
java.util.Map row
public void setDeviceDefaults (java.lang.String)
java.util.regex.Matcher matcher
String newParentStyle
com.android.ide.common.rendering.api.ResourceValue value
String deviceDefaultParent
String parentName
com.android.ide.common.resources.ResourceValueMap frameworkStyles
private void patchFrameworkStyleParent (java.lang.String, java.lang.String)
com.android.ide.common.rendering.api.StyleResourceValue from
com.android.ide.common.rendering.api.StyleResourceValue to
String childStyleName
String parentName
com.android.ide.common.resources.ResourceValueMap map
public com.android.ide.common.rendering.api.StyleResourceValue getTheme ()
public java.util.Map getProjectResources ()
public java.util.Map getFrameworkResources ()
public void setLogger (com.android.ide.common.rendering.api.ILayoutLog)
com.android.ide.common.rendering.api.ILayoutLog logger
public com.android.ide.common.rendering.api.StyleResourceValue getDefaultTheme ()
public void applyStyle (com.android.ide.common.rendering.api.StyleResourceValue, boolean)
com.android.ide.common.rendering.api.StyleResourceValue theme
boolean useAsPrimary
public void clearAllThemes ()
public void clearStyles ()
public java.util.List getAllThemes ()
public transient boolean themeIsChildOfAny (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.StyleResourceValue[])
com.android.ide.common.rendering.api.StyleResourceValue childTheme
com.android.ide.common.rendering.api.StyleResourceValue[] parentThemes
java.util.Set parents
com.android.ide.common.rendering.api.StyleResourceValue theme
public com.android.ide.common.rendering.api.StyleItemResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.StyleItemResourceValue item
int depth
com.android.ide.common.rendering.api.StyleResourceValue style
com.android.ide.common.rendering.api.ResourceReference attr
private java.lang.String computeCyclicStyleChain (com.android.ide.common.rendering.api.StyleResourceValue)
com.android.ide.common.rendering.api.StyleResourceValue parentStyle
int depth
com.android.ide.common.rendering.api.StyleResourceValue style
StringBuilder result
java.util.Set seen
public com.android.ide.common.rendering.api.ResourceValue getUnresolvedResource (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference reference
private com.android.ide.common.rendering.api.ResourceValue findResource (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference reference
com.android.ide.common.resources.ResourceValueMap resourceValueMap
public com.android.ide.common.rendering.api.ResourceValue dereference (com.android.ide.common.rendering.api.ResourceValue)
com.android.ide.common.rendering.api.ResourceValue result
com.android.ide.common.rendering.api.ResourceValue value
com.android.ide.common.rendering.api.ResourceReference reference
public com.android.ide.common.rendering.api.ResourceValue resolveResValue (com.android.ide.common.rendering.api.ResourceValue)
String value
com.android.ide.common.rendering.api.ResourceValue resolvedResValue
int depth
String msg
com.android.ide.common.rendering.api.ResourceValue resValue
boolean referenceToItself
private com.android.ide.common.rendering.api.ResourceValue findSampleDataValue (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference value
String name
private void preProcessStyles ()
com.android.ide.common.rendering.api.ResourceValue parentStyle
com.android.ide.common.rendering.api.StyleResourceValue style
com.android.ide.common.rendering.api.ResourceReference parent
com.android.ide.common.rendering.api.ResourceValue value
com.android.ide.common.resources.ResourceValueMap styles
java.util.Map mapForNamespace
private void computeReverseStyleInheritance ()
com.android.ide.common.rendering.api.StyleResourceValue parent
com.android.ide.common.rendering.api.ResourceValue child
java.util.Map$Entry entry
private static com.android.ide.common.rendering.api.ResourceValue buildAaptResourceValue (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference reference
public com.android.ide.common.rendering.api.StyleResourceValue getParent (com.android.ide.common.rendering.api.StyleResourceValue)
com.android.ide.common.rendering.api.StyleResourceValue style
public java.util.Collection getChildren (com.android.ide.common.rendering.api.StyleResourceValue)
com.android.ide.common.rendering.api.StyleResourceValue style
public boolean styleExtends (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.StyleResourceValue)
com.android.ide.common.rendering.api.StyleResourceValue child
com.android.ide.common.rendering.api.StyleResourceValue ancestor
com.android.ide.common.rendering.api.StyleResourceValue current
public com.android.ide.common.rendering.api.StyleResourceValue getStyle (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceValue style
com.android.ide.common.rendering.api.ResourceReference styleReference
com.android.ide.common.rendering.api.ResourceValue style
public boolean isTheme (com.android.ide.common.rendering.api.ResourceValue, java.util.Map)
Boolean known
String name
int depth
com.android.ide.common.rendering.api.StyleResourceValue styleValue
com.android.ide.common.rendering.api.ResourceValue value
java.util.Map cache
public com.android.ide.common.resources.ResourceResolver createRecorder (java.util.List)
java.util.List lookupChain
com.android.ide.common.resources.ResourceResolver resolver
java.util.List originalThemes
public com.android.ide.common.rendering.api.StyleResourceValue getCurrentTheme ()
public com.android.ide.common.rendering.api.StyleResourceValue getTheme (java.lang.String, boolean)
String name
boolean frameworkTheme
public com.android.ide.common.rendering.api.ResourceValue getFrameworkResource (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String resourceName
public com.android.ide.common.rendering.api.ResourceValue getProjectResource (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String resourceName
public final com.android.ide.common.rendering.api.ResourceValue findItemInTheme (java.lang.String, boolean)
String attrName
boolean isFrameworkAttr
public final com.android.ide.common.rendering.api.ResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, java.lang.String, boolean)
com.android.ide.common.rendering.api.StyleResourceValue style
String attrName
boolean isFrameworkAttr
public final com.android.ide.common.rendering.api.StyleResourceValue getStyle (java.lang.String, boolean)
String styleName
boolean isFramework
public volatile synthetic com.android.ide.common.rendering.api.ResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.ResourceReference)
private static synthetic com.android.ide.common.rendering.api.ResourceValueImpl lambda$findSampleDataValue$4 (com.android.ide.common.rendering.api.ResourceReference, java.lang.String, java.lang.String)
com.android.ide.common.rendering.api.ResourceReference value
String name
String lineContent
private synthetic java.lang.String lambda$findSampleDataValue$3 (java.lang.String, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList content
private static synthetic com.android.ide.common.rendering.api.ResourceValue lambda$findSampleDataValue$2 (java.lang.String, com.android.ide.common.resources.ResourceValueMap)
String name
com.android.ide.common.resources.ResourceValueMap t
private static synthetic com.android.ide.common.resources.ResourceValueMap lambda$withValues$1 (com.android.resources.ResourceType)
com.android.resources.ResourceType t
private static synthetic java.util.Map lambda$withValues$0 (com.android.ide.common.rendering.api.ResourceNamespace)
com.android.ide.common.rendering.api.ResourceNamespace ns
static void <clinit> ()
}
com/android/ide/common/resources/ResourceSet$1.class
ResourceSet.java
package com.android.ide.common.resources
synthetic com.android.ide.common.resources.ResourceSet$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$ide$common$resources$DataFile$FileType
static void <clinit> ()
}
com/android/ide/common/resources/ResourceSet$FolderData.class
ResourceSet.java
package com.android.ide.common.resources
com.android.ide.common.resources.ResourceSet$FolderData extends java.lang.Object {
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
com.android.resources.ResourceType type
com.android.resources.ResourceFolderType folderType
boolean isIdGenerating
private void <init> ()
}
com/android/ide/common/resources/ResourceSet.class
ResourceSet.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceSet extends com.android.ide.common.resources.DataSet {
public static final String ATTR_GENERATED_SET
public static final String ATTR_FROM_DEPENDENCY
public static final String ATTR_AAPT_NAMESPACE
private final String mLibraryName
private final com.android.ide.common.rendering.api.ResourceNamespace mNamespace
private com.android.ide.common.resources.ResourceSet mGeneratedSet
private com.android.ide.common.resources.ResourcePreprocessor mPreprocessor
private boolean mIsFromDependency
private boolean mShouldParseResourceIds
private boolean mDontNormalizeQualifiers
private boolean mTrackSourcePositions
private boolean mCheckDuplicates
public void <init> (java.lang.String, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String, boolean, java.lang.String)
String name
com.android.ide.common.rendering.api.ResourceNamespace namespace
String libraryName
boolean validateEnabled
String aaptEnv
public java.lang.String getLibraryName ()
public void setGeneratedSet (com.android.ide.common.resources.ResourceSet)
com.android.ide.common.resources.ResourceSet generatedSet
public void setPreprocessor (com.android.ide.common.resources.ResourcePreprocessor)
com.android.ide.common.resources.ResourcePreprocessor preprocessor
public void setShouldParseResourceIds (boolean)
boolean shouldParse
public void setDontNormalizeQualifiers (boolean)
boolean dontNormalizeQualifiers
public void setTrackSourcePositions (boolean)
boolean shouldTrack
public void setCheckDuplicates (boolean)
boolean value
protected com.android.ide.common.resources.DataSet createSet (java.lang.String, java.lang.String)
String name
String aaptEnv
protected com.android.ide.common.resources.ResourceFile createFileAndItems (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
java.io.File file
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
com.android.ide.common.resources.ResourceSet$FolderData folderData
protected com.android.ide.common.resources.ResourceFile createFileAndItemsFromXml (java.io.File, org.w3c.dom.Node) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node childNode
String path
java.io.File generatedFile
String resourceType
String qualifers
int i
org.w3c.dom.NodeList childNodes
int childCount
java.util.List resourceItems
com.android.resources.ResourceType resourceType
org.w3c.dom.Node firstChild
String name
String type
com.android.resources.ResourceFolderType folderType
com.android.ide.common.resources.MergingException e
org.w3c.dom.Node resNode
com.android.ide.common.resources.ResourceMergerItem r
int nodesCount
java.util.List resourceList
org.w3c.dom.NodeList resNodes
int i
java.io.File parent
com.android.resources.ResourceType type
String nameAttr
com.android.ide.common.resources.ResourceMergerItem item
java.io.File file
org.w3c.dom.Node fileNode
String qualifier
String typeAttr
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
protected void readSourceFolder (java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.MergingException e
com.android.ide.common.resources.ResourceSet$FolderData folderData
java.io.File folder
java.io.File sourceFolder
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
java.util.List errors
java.io.File[] folders
protected boolean isValidSourceFile (java.io.File, java.io.File)
java.io.File sourceFolder
java.io.File file
java.io.File resFolder
protected com.android.ide.common.resources.ResourceFile handleNewFile (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
java.io.File file
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
com.android.ide.common.resources.ResourceFile resourceFile
protected boolean handleRemovedFile (java.io.File)
java.io.File removedFile
protected boolean handleChangedFile (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
java.io.File changedFile
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
com.android.ide.common.resources.ResourceSet$FolderData folderData
com.android.ide.common.resources.ResourceFile resourceFile
com.android.ide.common.resources.ResourceFile generatedSetResourceFile
boolean needsPreprocessing
private void doHandleChangedFile (java.io.File, com.android.ide.common.resources.ResourceFile, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.ValueResourceParser2 parser
java.util.List parsedItems
java.io.File changedFile
com.android.ide.common.resources.ResourceFile resourceFile
javax.xml.parsers.DocumentBuilderFactory factory
private void handleChangedItems (com.android.ide.common.resources.ResourceFile, java.util.List) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.ResourceMergerItem currentItem
String newKey
com.android.ide.common.resources.ResourceMergerItem oldItem
com.android.ide.common.resources.ResourceMergerItem newItem
com.android.ide.common.resources.ResourceMergerItem deletedItem
java.util.Map$Entry entry
com.android.ide.common.resources.ResourceFile resourceFile
java.util.List currentItems
java.util.Map oldItems
java.util.Map addedItems
private void parseFolder (java.io.File, java.io.File, com.android.ide.common.resources.ResourceSet$FolderData, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.ResourceFile resourceFile
java.io.File file
java.io.File sourceFolder
java.io.File folder
com.android.ide.common.resources.ResourceSet$FolderData folderData
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
java.io.File[] files
private void processNewResourceFile (java.io.File, com.android.ide.common.resources.ResourceFile) throws com.android.ide.common.resources.MergingException
java.io.File sourceFolder
com.android.ide.common.resources.ResourceFile resourceFile
private com.android.ide.common.resources.ResourceFile createResourceFile (java.io.File, com.android.ide.common.resources.ResourceSet$FolderData, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
java.util.List items
com.android.ide.common.resources.IdGeneratingResourceParser parser
java.util.Collection idItems
com.android.ide.common.resources.ResourceMergerItem fileItem
String resourceName
java.util.List items
java.util.List generatedFiles
com.android.ide.common.resources.ValueResourceParser2 parser
java.util.List items
com.android.ide.common.resources.MergingException e
java.io.File file
com.android.ide.common.resources.ResourceSet$FolderData folderData
com.android.utils.ILogger logger
javax.xml.parsers.DocumentBuilderFactory factory
private java.util.List getResourceMergerItemsForGeneratedFilesIfNotFromDependency (java.io.File) throws com.android.ide.common.resources.MergingException
java.io.File file
private java.util.List getResourceMergerItemsForGeneratedFiles (java.io.File) throws com.android.ide.common.resources.MergingException
java.util.Collection filesToBeGenerated
java.io.IOException e
com.android.ide.common.resources.ResourceSet$FolderData generatedFileFolderData
java.io.File generatedFile
java.io.File file
java.util.Collection filesToBeGenerated
java.util.List resourceItems
private static java.lang.String getNameForFile (java.io.File)
java.io.File file
String name
int pos
public boolean isFromDependency ()
public void setFromDependency (boolean)
boolean fromDependency
private com.android.ide.common.resources.ResourceSet$FolderData getFolderData (java.io.File) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.configuration.FolderConfiguration folderConfiguration
java.io.File folder
com.android.ide.common.resources.ResourceSet$FolderData fd
String folderName
int pos
void appendToXml (org.w3c.dom.Node, org.w3c.dom.Document, com.android.ide.common.resources.MergeConsumer, boolean)
org.w3c.dom.Node setNode
org.w3c.dom.Document document
com.android.ide.common.resources.MergeConsumer consumer
boolean includeTimestamps
public com.android.ide.common.rendering.api.ResourceNamespace getNamespace ()
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.resources.ResourceSet that
public int hashCode ()
protected volatile synthetic com.android.ide.common.resources.DataFile handleNewFile (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
protected volatile synthetic com.android.ide.common.resources.DataFile createFileAndItems (java.io.File, java.io.File, com.android.utils.ILogger, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
protected volatile synthetic com.android.ide.common.resources.DataFile createFileAndItemsFromXml (java.io.File, org.w3c.dom.Node) throws com.android.ide.common.resources.MergingException
}
com/android/ide/common/resources/ResourceTable.class
ResourceTable.java
package com.android.ide.common.resources
public final com.android.ide.common.resources.ResourceTable extends com.google.common.collect.ForwardingTable {
private final com.google.common.collect.Table delegate
public void <init> ()
protected com.google.common.collect.Table delegate ()
public void remove (com.android.ide.common.resources.ResourceItem)
com.android.ide.common.resources.ResourceItem resourceItem
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
String name
com.google.common.collect.ListMultimap multimap
public com.google.common.collect.ListMultimap getOrPutEmpty (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
com.google.common.collect.ListMultimap multimap
public java.util.List get (com.android.ide.common.rendering.api.ResourceReference)
com.android.ide.common.rendering.api.ResourceReference reference
com.google.common.collect.ListMultimap multimap
protected volatile synthetic java.lang.Object delegate ()
private static synthetic java.util.Map lambda$new$0 ()
}
com/android/ide/common/resources/ResourceValueMap.class
ResourceValueMap.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ResourceValueMap extends com.android.ide.common.resources.ResourceNameKeyedMap {
private void <init> (int)
int expectedSize
private void <init> ()
public static com.android.ide.common.resources.ResourceValueMap createWithExpectedSize (int)
int expectedSize
public static com.android.ide.common.resources.ResourceValueMap create ()
public void put (com.android.ide.common.rendering.api.ResourceValue)
com.android.ide.common.rendering.api.ResourceValue resourceValue
}
com/android/ide/common/resources/ResourceVisitor$VisitResult.class
ResourceVisitor.java
package com.android.ide.common.resources
public final enum com.android.ide.common.resources.ResourceVisitor$VisitResult extends java.lang.Enum {
public static final enum com.android.ide.common.resources.ResourceVisitor$VisitResult CONTINUE
public static final enum com.android.ide.common.resources.ResourceVisitor$VisitResult ABORT
private static final synthetic com.android.ide.common.resources.ResourceVisitor$VisitResult[] $VALUES
public static com.android.ide.common.resources.ResourceVisitor$VisitResult[] values ()
public static com.android.ide.common.resources.ResourceVisitor$VisitResult valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.resources.ResourceVisitor$VisitResult[] $values ()
static void <clinit> ()
}
com/android/ide/common/resources/ResourceVisitor.class
ResourceVisitor.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.ResourceVisitor extends java.lang.Object {
public abstract com.android.ide.common.resources.ResourceVisitor$VisitResult visit (com.android.ide.common.resources.ResourceItem)
public boolean shouldVisitNamespace (com.android.ide.common.rendering.api.ResourceNamespace)
com.android.ide.common.rendering.api.ResourceNamespace namespace
public boolean shouldVisitResourceType (com.android.resources.ResourceType)
com.android.resources.ResourceType resourceType
}
com/android/ide/common/resources/SingleFileProcessor.class
SingleFileProcessor.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.SingleFileProcessor extends java.lang.Object {
public abstract boolean processSingleFile (java.io.File, java.io.File, java.lang.Boolean) throws java.lang.Exception
public abstract void processRemovedFile (java.io.File)
public abstract void processFileWithNoDataBinding (java.io.File)
public abstract void end () throws javax.xml.bind.JAXBException
}
com/android/ide/common/resources/SingleNamespaceResourceRepository.class
SingleNamespaceResourceRepository.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.SingleNamespaceResourceRepository extends java.lang.Object implements com.android.ide.common.resources.ResourceRepository {
public abstract com.android.ide.common.rendering.api.ResourceNamespace getNamespace ()
public abstract java.lang.String getPackageName ()
public java.util.Set getNamespaces ()
public java.util.Collection getLeafResourceRepositories ()
}
com/android/ide/common/resources/SourceSet.class
SourceSet.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.SourceSet extends java.lang.Object {
public abstract java.util.List getSourceFiles ()
public abstract java.io.File findMatchingSourceFile (java.io.File)
}
com/android/ide/common/resources/SourcelessResourceMergerItem.class
SourcelessResourceMergerItem.java
package com.android.ide.common.resources
public abstract com.android.ide.common.resources.SourcelessResourceMergerItem extends com.android.ide.common.resources.ResourceMergerItem {
public void <init> (java.lang.String, com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType, org.w3c.dom.Node, java.lang.String)
String name
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
org.w3c.dom.Node value
String libraryName
public com.android.ide.common.resources.configuration.FolderConfiguration getConfiguration ()
String qualifier
com.android.ide.common.resources.configuration.FolderConfiguration fromString
}
com/android/ide/common/resources/TestResourceRepository.class
TestResourceRepository.java
package com.android.ide.common.resources
public final com.android.ide.common.resources.TestResourceRepository extends com.android.ide.common.resources.AbstractResourceRepository implements com.android.ide.common.resources.SingleNamespaceResourceRepository {
private final com.android.ide.common.rendering.api.ResourceNamespace namespace
private final com.android.ide.common.resources.ResourceTable resourceTable
public void <init> (com.android.ide.common.rendering.api.ResourceNamespace)
com.android.ide.common.rendering.api.ResourceNamespace namespace
protected com.google.common.collect.ListMultimap getResourcesInternal (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
public com.google.common.collect.ListMultimap getMap (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType resourceType
com.google.common.collect.ListMultimap map
public com.android.ide.common.resources.ResourceVisitor$VisitResult accept (com.android.ide.common.resources.ResourceVisitor)
java.util.Map$Entry entry
com.android.ide.common.resources.ResourceVisitor visitor
public com.android.ide.common.rendering.api.ResourceNamespace getNamespace ()
public java.lang.String getPackageName ()
public com.android.ide.common.resources.ResourceTable getResourceTable ()
public java.util.Collection getPublicResources (com.android.ide.common.rendering.api.ResourceNamespace, com.android.resources.ResourceType)
com.android.ide.common.rendering.api.ResourceNamespace namespace
com.android.resources.ResourceType type
public void update (com.android.ide.common.resources.ResourceMerger)
com.android.ide.common.resources.ResourceMerger merger
}
com/android/ide/common/resources/ValueResourceNameValidator.class
ValueResourceNameValidator.java
package com.android.ide.common.resources
public final com.android.ide.common.resources.ValueResourceNameValidator extends java.lang.Object {
private void <init> ()
public static void validate (java.lang.String, com.android.resources.ResourceType, java.io.File) throws com.android.ide.common.resources.MergingException
com.android.ide.common.resources.MergingException$Builder exception
String resourceName
com.android.resources.ResourceType resourceType
java.io.File file
String error
public static java.lang.String getErrorText (java.lang.String, com.android.resources.ResourceType)
char c
int i
int n
String fullResourceName
com.android.resources.ResourceType resourceType
String resourceName
public static java.lang.String normalizeName (java.lang.String)
String fullResourceName
}
com/android/ide/common/resources/ValueResourceParser2.class
ValueResourceParser2.java
package com.android.ide.common.resources
com.android.ide.common.resources.ValueResourceParser2 extends java.lang.Object {
private final java.io.File mFile
private final String mLibraryName
private final com.android.ide.common.rendering.api.ResourceNamespace mNamespace
private boolean mTrackSourcePositions
private boolean mCheckDuplicates
static final synthetic boolean $assertionsDisabled
void <init> (java.io.File, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String)
java.io.File file
com.android.ide.common.rendering.api.ResourceNamespace namespace
String libraryName
void setTrackSourcePositions (boolean)
boolean value
void setCheckDuplicates (boolean)
boolean value
java.util.List parseFile (javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node node
com.android.ide.common.resources.ResourceMergerItem resource
int i
int n
javax.xml.parsers.DocumentBuilderFactory factory
org.w3c.dom.Document document
org.w3c.dom.Node rootNode
org.w3c.dom.NodeList nodes
int count
java.util.List resources
java.util.Map map
static com.android.ide.common.resources.ResourceMergerItem getResource (org.w3c.dom.Node, java.io.File, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node node
java.io.File from
com.android.ide.common.rendering.api.ResourceNamespace namespace
String libraryName
com.android.resources.ResourceType type
String name
static com.android.resources.ResourceType getType (org.w3c.dom.Node, java.io.File) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node node
java.io.File from
String nodeName
com.android.resources.ResourceType result
static java.lang.String getName (org.w3c.dom.Node)
org.w3c.dom.Node node
org.w3c.dom.Attr attribute
static org.w3c.dom.Document parseDocument (java.io.File, boolean, javax.xml.parsers.DocumentBuilderFactory) throws com.android.ide.common.resources.MergingException
Exception e
java.io.File file
boolean trackPositions
javax.xml.parsers.DocumentBuilderFactory factory
static void addStyleableItems (org.w3c.dom.Node, java.util.List, java.util.Map, java.io.File, com.android.ide.common.rendering.api.ResourceNamespace, java.lang.String) throws com.android.ide.common.resources.MergingException
org.w3c.dom.Node node
com.android.ide.common.resources.ResourceMergerItem resource
int i
int n
org.w3c.dom.Node styleableNode
java.util.List list
java.util.Map map
java.io.File from
com.android.ide.common.rendering.api.ResourceNamespace namespace
String libraryName
org.w3c.dom.NodeList nodes
private static void checkDuplicate (com.android.ide.common.resources.ResourceMergerItem, java.util.Map, java.io.File) throws com.android.ide.common.resources.MergingException
String suffix
com.android.ide.common.resources.ResourceMergerItem resource
java.util.Map map
java.io.File from
java.util.Set set
String name
private static boolean hasOutdatedProductAttribute (com.android.ide.common.resources.ResourceMergerItem)
com.android.ide.common.resources.ResourceMergerItem resource
org.w3c.dom.Node node
private static boolean hasFormatAttribute (org.w3c.dom.Node)
org.w3c.dom.Node node
static void <clinit> ()
}
com/android/ide/common/resources/ValueXmlHelper.class
ValueXmlHelper.java
package com.android.ide.common.resources
public com.android.ide.common.resources.ValueXmlHelper extends java.lang.Object {
public void <init> ()
public static java.lang.String unescapeResourceString (java.lang.String, boolean, boolean)
char c
char c
char c
boolean isSpace
int curr
int unicodeValue
NumberFormatException e
String hex
char next
int unicodeValue
NumberFormatException e
char first
boolean hex
String number
int end
boolean isSpace
char c
String s
boolean escapeEntities
boolean trim
int i
int n
boolean rewriteWhitespace
boolean prevSpace
boolean hasEscape
boolean hasQuotes
boolean quoted
StringBuilder sb
static boolean isEscaped (java.lang.String, int)
int j
String s
int index
int consecutivePrecedingBackslashes
}
com/android/ide/common/resources/configuration/
com/android/ide/common/resources/configuration/Configurable.class
Configurable.java
package com.android.ide.common.resources.configuration
public abstract com.android.ide.common.resources.configuration.Configurable extends java.lang.Object {
public abstract com.android.ide.common.resources.configuration.FolderConfiguration getConfiguration ()
}
com/android/ide/common/resources/configuration/CountryCodeQualifier.class
CountryCodeQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.CountryCodeQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
private static final int DEFAULT_CODE
private static final java.util.regex.Pattern sCountryCodePattern
private final int mCode
public static final String NAME
public static com.android.ide.common.resources.configuration.CountryCodeQualifier getQualifier (java.lang.String)
int code
NumberFormatException e
String v
int code
com.android.ide.common.resources.configuration.CountryCodeQualifier qualifier
String segment
java.util.regex.Matcher m
public static java.lang.String getFolderSegment (int)
int code
public void <init> ()
public void <init> (int)
int code
public int getCode ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean isValid ()
public boolean hasFakeValue ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.ide.common.resources.configuration.CountryCodeQualifier qualifier
public boolean equals (java.lang.Object)
Object qualifier
public int hashCode ()
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
static void <clinit> ()
}
com/android/ide/common/resources/configuration/DensityQualifier.class
DensityQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.DensityQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
public static final String NAME
private static final com.android.ide.common.resources.configuration.DensityQualifier NULL_QUALIFIER
private final com.android.resources.Density mValue
private final int mDpi
static final synthetic boolean $assertionsDisabled
public void <init> ()
public void <init> (com.android.resources.Density)
com.android.resources.Density value
private void <init> (boolean)
boolean ignored
public com.android.resources.Density getValue ()
public int getDpiValue ()
public boolean hasFakeValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
public boolean equals (java.lang.Object)
Object qualifier
public int hashCode ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.Density density
public boolean isValid ()
public com.android.ide.common.resources.configuration.DensityQualifier getNullQualifier ()
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
int temp
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.resources.Density other
com.android.resources.Density required
com.android.resources.Density value
int requiredDensity
int high
int low
boolean bImBigger
public volatile synthetic com.android.ide.common.resources.configuration.ResourceQualifier getNullQualifier ()
static void <clinit> ()
}
com/android/ide/common/resources/configuration/DeviceConfigHelper.class
DeviceConfigHelper.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.DeviceConfigHelper extends java.lang.Object {
public void <init> ()
public static com.android.ide.common.resources.configuration.FolderConfiguration getFolderConfig (com.android.sdklib.devices.State)
com.android.ide.common.resources.configuration.ScreenDimensionQualifier sdq
com.android.sdklib.devices.State state
com.android.sdklib.devices.Hardware hw
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.sdklib.devices.Screen screen
com.android.ide.common.resources.configuration.ScreenDimensionQualifier sdq
com.android.resources.ScreenRound screenRound
public static com.android.ide.common.resources.configuration.FolderConfiguration getFolderConfig (com.android.sdklib.devices.Device, java.lang.String)
com.android.sdklib.devices.Device d
String stateName
public static com.android.ide.common.resources.configuration.FolderConfiguration getFolderConfig (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
}
com/android/ide/common/resources/configuration/EnumBasedResourceQualifier.class
EnumBasedResourceQualifier.java
package com.android.ide.common.resources.configuration
public abstract com.android.ide.common.resources.configuration.EnumBasedResourceQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
public void <init> ()
public abstract com.android.resources.ResourceEnum getEnumValue ()
public boolean isValid ()
public boolean hasFakeValue ()
com.android.resources.ResourceEnum value
public boolean equals (java.lang.Object)
Object qualifier
public int hashCode ()
com.android.resources.ResourceEnum value
public final java.lang.String getFolderSegment ()
com.android.resources.ResourceEnum value
public java.lang.String getShortDisplayValue ()
com.android.resources.ResourceEnum value
public java.lang.String getLongDisplayValue ()
com.android.resources.ResourceEnum value
}
com/android/ide/common/resources/configuration/FolderConfiguration$1.class
FolderConfiguration.java
package com.android.ide.common.resources.configuration
synthetic com.android.ide.common.resources.configuration.FolderConfiguration$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$resources$ScreenOrientation
static void <clinit> ()
}
com/android/ide/common/resources/configuration/FolderConfiguration.class
FolderConfiguration.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.FolderConfiguration extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
private static final com.android.ide.common.resources.configuration.ResourceQualifier[] DEFAULT_QUALIFIERS
public static final com.google.common.base.Splitter QUALIFIER_SPLITTER
private static final int INDEX_COUNTRY_CODE
private static final int INDEX_NETWORK_CODE
private static final int INDEX_LOCALE
private static final int INDEX_GRAMMATICAL_GENDER
private static final int INDEX_LAYOUT_DIR
private static final int INDEX_SMALLEST_SCREEN_WIDTH
private static final int INDEX_SCREEN_WIDTH
private static final int INDEX_SCREEN_HEIGHT
private static final int INDEX_SCREEN_LAYOUT_SIZE
private static final int INDEX_SCREEN_RATIO
private static final int INDEX_SCREEN_ROUND
private static final int INDEX_WIDE_COLOR_GAMUT
private static final int INDEX_HIGH_DYNAMIC_RANGE
private static final int INDEX_SCREEN_ORIENTATION
private static final int INDEX_UI_MODE
private static final int INDEX_NIGHT_MODE
private static final int INDEX_PIXEL_DENSITY
private static final int INDEX_TOUCH_TYPE
private static final int INDEX_KEYBOARD_STATE
private static final int INDEX_TEXT_INPUT_METHOD
private static final int INDEX_NAVIGATION_STATE
private static final int INDEX_NAVIGATION_METHOD
private static final int INDEX_SCREEN_DIMENSION
private static final int INDEX_VERSION
private static final int INDEX_COUNT
private static final com.android.ide.common.resources.configuration.ResourceQualifier[] NULL_QUALIFIERS
private final com.android.ide.common.resources.configuration.ResourceQualifier[] mQualifiers
private String mQualifierString
static final synthetic boolean $assertionsDisabled
public void <init> ()
private void <init> (com.android.ide.common.resources.configuration.ResourceQualifier[])
com.android.ide.common.resources.configuration.ResourceQualifier[] qualifiers
public static com.android.ide.common.resources.configuration.FolderConfiguration getConfig (java.lang.String[])
String[] folderSegments
java.util.Iterator iterator
public static com.android.ide.common.resources.configuration.FolderConfiguration getConfig (java.lang.Iterable)
Iterable folderSegments
java.util.Iterator iterator
public static com.android.ide.common.resources.configuration.FolderConfiguration getConfigFromQualifiers (java.lang.Iterable)
Iterable qualifiers
public static com.android.ide.common.resources.configuration.FolderConfiguration getConfigFromQualifiers (java.util.Iterator)
com.android.ide.common.resources.configuration.LocaleQualifier localeQualifier
boolean handle
String seg
String seg
java.util.Iterator qualifiers
com.android.ide.common.resources.configuration.FolderConfiguration config
int qualifierIndex
int qualifierCount
public static java.util.Set getLanguageConfigFromQualifiers (java.lang.String)
int end
String qualifier
String qualifier
String qualifierString
com.android.ide.common.resources.configuration.FolderConfiguration config
int start
int qualifierIndex
boolean stop
int languageStart
int end
String languages
private static boolean checkQualifier (com.android.ide.common.resources.configuration.FolderConfiguration, int, java.lang.String)
com.android.ide.common.resources.configuration.FolderConfiguration config
int qualifierIndex
String qualifierValue
public static com.android.ide.common.resources.configuration.FolderConfiguration getConfigForFolder (java.lang.String)
String folderName
public static com.android.ide.common.resources.configuration.FolderConfiguration copyOf (com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.FolderConfiguration original
public static com.android.ide.common.resources.configuration.FolderConfiguration getConfigForQualifierString (java.lang.String)
String qualifierString
public static int getQualifierCount ()
public void set (com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.FolderConfiguration config
public void reset ()
public void substract (com.android.ide.common.resources.configuration.FolderConfiguration)
int i
com.android.ide.common.resources.configuration.FolderConfiguration config
public void add (com.android.ide.common.resources.configuration.FolderConfiguration)
int i
com.android.ide.common.resources.configuration.FolderConfiguration config
public com.android.ide.common.resources.configuration.ResourceQualifier getInvalidQualifier ()
int i
public void addQualifier (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public void removeQualifier (com.android.ide.common.resources.configuration.ResourceQualifier)
int i
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public com.android.ide.common.resources.configuration.ResourceQualifier getQualifier (int)
int index
public void forEach (java.util.function.Consumer)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
int i
java.util.function.Consumer action
public boolean any (java.util.function.Predicate)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
int i
java.util.function.Predicate predicate
public void setCountryCodeQualifier (com.android.ide.common.resources.configuration.CountryCodeQualifier)
com.android.ide.common.resources.configuration.CountryCodeQualifier qualifier
public com.android.ide.common.resources.configuration.CountryCodeQualifier getCountryCodeQualifier ()
public void setNetworkCodeQualifier (com.android.ide.common.resources.configuration.NetworkCodeQualifier)
com.android.ide.common.resources.configuration.NetworkCodeQualifier qualifier
public com.android.ide.common.resources.configuration.NetworkCodeQualifier getNetworkCodeQualifier ()
public void setLocaleQualifier (com.android.ide.common.resources.configuration.LocaleQualifier)
com.android.ide.common.resources.configuration.LocaleQualifier qualifier
public com.android.ide.common.resources.configuration.LocaleQualifier getLocaleQualifier ()
public void setLayoutDirectionQualifier (com.android.ide.common.resources.configuration.LayoutDirectionQualifier)
com.android.ide.common.resources.configuration.LayoutDirectionQualifier qualifier
public com.android.ide.common.resources.configuration.LayoutDirectionQualifier getLayoutDirectionQualifier ()
public void setSmallestScreenWidthQualifier (com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier)
com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier qualifier
public com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier getSmallestScreenWidthQualifier ()
public void setScreenWidthQualifier (com.android.ide.common.resources.configuration.ScreenWidthQualifier)
com.android.ide.common.resources.configuration.ScreenWidthQualifier qualifier
public com.android.ide.common.resources.configuration.ScreenWidthQualifier getScreenWidthQualifier ()
public void setScreenHeightQualifier (com.android.ide.common.resources.configuration.ScreenHeightQualifier)
com.android.ide.common.resources.configuration.ScreenHeightQualifier qualifier
public com.android.ide.common.resources.configuration.ScreenHeightQualifier getScreenHeightQualifier ()
public void setScreenSizeQualifier (com.android.ide.common.resources.configuration.ScreenSizeQualifier)
com.android.ide.common.resources.configuration.ScreenSizeQualifier qualifier
public com.android.ide.common.resources.configuration.ScreenSizeQualifier getScreenSizeQualifier ()
public void setScreenRatioQualifier (com.android.ide.common.resources.configuration.ScreenRatioQualifier)
com.android.ide.common.resources.configuration.ScreenRatioQualifier qualifier
public com.android.ide.common.resources.configuration.ScreenRatioQualifier getScreenRatioQualifier ()
public void setScreenRoundQualifier (com.android.ide.common.resources.configuration.ScreenRoundQualifier)
com.android.ide.common.resources.configuration.ScreenRoundQualifier qualifier
public com.android.ide.common.resources.configuration.ScreenRoundQualifier getScreenRoundQualifier ()
public void setWideColorGamutQualifier (com.android.ide.common.resources.configuration.WideGamutColorQualifier)
com.android.ide.common.resources.configuration.WideGamutColorQualifier qualifier
public com.android.ide.common.resources.configuration.WideGamutColorQualifier getWideColorGamutQualifier ()
public void setHighDynamicRangeQualifier (com.android.ide.common.resources.configuration.HighDynamicRangeQualifier)
com.android.ide.common.resources.configuration.HighDynamicRangeQualifier qualifier
public com.android.ide.common.resources.configuration.HighDynamicRangeQualifier getHighDynamicRangeQualifier ()
public void setScreenOrientationQualifier (com.android.ide.common.resources.configuration.ScreenOrientationQualifier)
com.android.ide.common.resources.configuration.ScreenOrientationQualifier qualifier
public com.android.ide.common.resources.configuration.ScreenOrientationQualifier getScreenOrientationQualifier ()
public void setUiModeQualifier (com.android.ide.common.resources.configuration.UiModeQualifier)
com.android.ide.common.resources.configuration.UiModeQualifier qualifier
public com.android.ide.common.resources.configuration.UiModeQualifier getUiModeQualifier ()
public void setNightModeQualifier (com.android.ide.common.resources.configuration.NightModeQualifier)
com.android.ide.common.resources.configuration.NightModeQualifier qualifier
public com.android.ide.common.resources.configuration.NightModeQualifier getNightModeQualifier ()
public void setDensityQualifier (com.android.ide.common.resources.configuration.DensityQualifier)
com.android.ide.common.resources.configuration.DensityQualifier qualifier
public com.android.ide.common.resources.configuration.DensityQualifier getDensityQualifier ()
public void setTouchTypeQualifier (com.android.ide.common.resources.configuration.TouchScreenQualifier)
com.android.ide.common.resources.configuration.TouchScreenQualifier qualifier
public com.android.ide.common.resources.configuration.TouchScreenQualifier getTouchTypeQualifier ()
public void setKeyboardStateQualifier (com.android.ide.common.resources.configuration.KeyboardStateQualifier)
com.android.ide.common.resources.configuration.KeyboardStateQualifier qualifier
public com.android.ide.common.resources.configuration.KeyboardStateQualifier getKeyboardStateQualifier ()
public void setTextInputMethodQualifier (com.android.ide.common.resources.configuration.TextInputMethodQualifier)
com.android.ide.common.resources.configuration.TextInputMethodQualifier qualifier
public com.android.ide.common.resources.configuration.TextInputMethodQualifier getTextInputMethodQualifier ()
public void setNavigationStateQualifier (com.android.ide.common.resources.configuration.NavigationStateQualifier)
com.android.ide.common.resources.configuration.NavigationStateQualifier qualifier
public com.android.ide.common.resources.configuration.NavigationStateQualifier getNavigationStateQualifier ()
public void setNavigationMethodQualifier (com.android.ide.common.resources.configuration.NavigationMethodQualifier)
com.android.ide.common.resources.configuration.NavigationMethodQualifier qualifier
public com.android.ide.common.resources.configuration.NavigationMethodQualifier getNavigationMethodQualifier ()
public void setScreenDimensionQualifier (com.android.ide.common.resources.configuration.ScreenDimensionQualifier)
com.android.ide.common.resources.configuration.ScreenDimensionQualifier qualifier
public com.android.ide.common.resources.configuration.ScreenDimensionQualifier getScreenDimensionQualifier ()
public void setVersionQualifier (com.android.ide.common.resources.configuration.VersionQualifier)
com.android.ide.common.resources.configuration.VersionQualifier qualifier
public com.android.ide.common.resources.configuration.VersionQualifier getVersionQualifier ()
public void setGrammaticalGenderQualifier (com.android.ide.common.resources.configuration.GrammaticalGenderQualifier)
com.android.ide.common.resources.configuration.GrammaticalGenderQualifier qualifier
public com.android.ide.common.resources.configuration.GrammaticalGenderQualifier getGrammaticalGenderQualifier ()
public void normalizeByAddingImpliedVersionQualifier ()
int min
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
int i
int minSdk
public void normalizeByRemovingRedundantVersionQualifier ()
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
int i
com.android.ide.common.resources.configuration.VersionQualifier versionQualifier
int version
public void updateScreenWidthAndHeight ()
int a
com.android.resources.Density density
com.android.resources.ScreenOrientation orientation
int size1
int size2
int dp1
int dp2
com.android.ide.common.resources.configuration.ResourceQualifier sizeQ
com.android.ide.common.resources.configuration.ResourceQualifier densityQ
com.android.ide.common.resources.configuration.ResourceQualifier orientQ
private static int divideWithRoundingUp (int, int)
int dividend
int divisor
public boolean equals (java.lang.Object)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
com.android.ide.common.resources.configuration.ResourceQualifier fcQualifier
int i
Object obj
com.android.ide.common.resources.configuration.FolderConfiguration fc
public int hashCode ()
public boolean isDefault ()
public java.lang.String getFolderName (com.android.resources.ResourceFolderType)
String segment
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
int i
com.android.resources.ResourceFolderType folder
StringBuilder result
public java.lang.String getQualifierString ()
String segment
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
int i
StringBuilder result
public java.lang.String toString ()
public java.lang.String toDisplayString ()
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
StringBuilder result
int index
public java.lang.String toShortDisplayString ()
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
StringBuilder result
int index
public int compareTo (com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier1
com.android.ide.common.resources.configuration.ResourceQualifier qualifier2
int i
com.android.ide.common.resources.configuration.FolderConfiguration folderConfig
public com.android.ide.common.resources.configuration.Configurable findMatchingConfigurable (java.util.Collection)
java.util.Collection configurables
java.util.List matches
public java.util.List findMatchingConfigurables (java.util.Collection)
com.android.ide.common.resources.configuration.FolderConfiguration configuration
com.android.ide.common.resources.configuration.Configurable res
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
com.android.ide.common.resources.configuration.Configurable configurable
com.android.ide.common.resources.configuration.Configurable configurable
com.android.ide.common.resources.configuration.FolderConfiguration configuration
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
int i
com.android.ide.common.resources.configuration.ResourceQualifier referenceQualifier
boolean found
com.android.ide.common.resources.configuration.ResourceQualifier bestMatch
int q
java.util.Collection configurables
java.util.ArrayList matchingConfigurables
int count
public boolean isMatchFor (com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.ResourceQualifier testQualifier
com.android.ide.common.resources.configuration.ResourceQualifier referenceQualifier
int i
com.android.ide.common.resources.configuration.FolderConfiguration referenceConfig
public int getHighestPriorityQualifier (int)
int i
int startIndex
public static com.android.ide.common.resources.configuration.FolderConfiguration createDefault ()
com.android.ide.common.resources.configuration.FolderConfiguration config
public com.android.ide.common.resources.configuration.ResourceQualifier[] getQualifiers ()
int i
int i
int count
com.android.ide.common.resources.configuration.ResourceQualifier[] array
int index
public static java.lang.String getQualifier (java.lang.String)
String folderName
int dashPos
public volatile synthetic int compareTo (java.lang.Object)
private static synthetic java.lang.String lambda$getLanguageConfigFromQualifiers$0 (com.android.ide.common.resources.configuration.FolderConfiguration, java.lang.String)
com.android.ide.common.resources.configuration.FolderConfiguration config
String locale
static void <clinit> ()
int i
com.android.ide.common.resources.configuration.FolderConfiguration defaultConfig
}
com/android/ide/common/resources/configuration/GrammaticalGenderQualifier.class
GrammaticalGenderQualifier.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.GrammaticalGenderQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.GrammaticalGender mValue
public void <init> ()
public void <init> (com.android.resources.GrammaticalGender)
com.android.resources.GrammaticalGender value
public com.android.resources.GrammaticalGender getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.GrammaticalGenderQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.GrammaticalGender enumValue
}
com/android/ide/common/resources/configuration/HighDynamicRangeQualifier.class
HighDynamicRangeQualifier.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.HighDynamicRangeQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.HighDynamicRange mValue
public void <init> ()
public void <init> (com.android.resources.HighDynamicRange)
com.android.resources.HighDynamicRange value
public com.android.resources.HighDynamicRange getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.HighDynamicRangeQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.HighDynamicRange enumValue
}
com/android/ide/common/resources/configuration/KeyboardStateQualifier.class
KeyboardStateQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.KeyboardStateQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.KeyboardState mValue
public void <init> ()
public void <init> (com.android.resources.KeyboardState)
com.android.resources.KeyboardState value
public com.android.resources.KeyboardState getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.KeyboardStateQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.KeyboardState orientation
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.KeyboardStateQualifier referenceQualifier
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.ide.common.resources.configuration.KeyboardStateQualifier compareQualifier
com.android.ide.common.resources.configuration.KeyboardStateQualifier referenceQualifier
}
com/android/ide/common/resources/configuration/LayoutDirectionQualifier.class
LayoutDirectionQualifier.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.LayoutDirectionQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private static final com.android.ide.common.resources.configuration.LayoutDirectionQualifier NULL_QUALIFIER
private com.android.resources.LayoutDirection mValue
public void <init> ()
public void <init> (com.android.resources.LayoutDirection)
com.android.resources.LayoutDirection value
public com.android.resources.LayoutDirection getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.LayoutDirectionQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.LayoutDirection ld
public com.android.ide.common.resources.configuration.ResourceQualifier getNullQualifier ()
static void <clinit> ()
}
com/android/ide/common/resources/configuration/LocaleQualifier.class
LocaleQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.LocaleQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
public static final String FAKE_VALUE
public static final String NAME
public static final String BCP_47_PREFIX
private static final String CAR_DOCK_MODE
private String mFull
private String mLanguage
private String mRegion
private String mScript
static final synthetic boolean $assertionsDisabled
public void <init> ()
public void <init> (java.lang.String)
String language
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
StringBuilder sb
String full
String language
String region
String script
public static boolean isRegionSegment (java.lang.String)
String segment
private static boolean isValidAlpha2Code (java.lang.String)
String str
private static boolean isValidAlpha3Code (java.lang.String)
String str
private static boolean isValidM49Code (java.lang.String)
String str
public static com.android.ide.common.resources.configuration.LocaleQualifier getQualifier (java.lang.String)
String segment
String[] components
String language
String region
public static java.lang.String normalizeCase (java.lang.String)
int i
int i
int i
int end
int length
int segmentBegin
int segmentLength
int start
int lastLength
String segment
StringBuilder sb
static boolean isNormalizedCase (java.lang.String)
int end
int length
int segmentBegin
int segmentLength
int start
int lastLength
String segment
private static boolean isNotLowerCase (java.lang.String, int, int)
int i
String segment
int start
int end
private static boolean isNotUpperCase (java.lang.String, int, int)
int i
String segment
int start
int end
public java.lang.String getValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean isValid ()
public boolean hasFakeValue ()
public boolean hasLanguage ()
public boolean hasRegion ()
public boolean hasScript ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.ide.common.resources.configuration.LocaleQualifier qualifier
void setRegionSegment (java.lang.String)
int i
String segment
char[] chrs
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.resources.configuration.LocaleQualifier qualifier
public int hashCode ()
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getTag ()
public java.lang.String getLongDisplayValue ()
public static com.android.ide.common.resources.configuration.LocaleQualifier parseBcp47 (java.lang.String)
String next
String language
String region
String script
java.util.Iterator iterator
String qualifier
public java.lang.String getLanguage ()
public java.lang.String getRegion ()
public java.lang.String getScript ()
public java.lang.String getFull ()
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.LocaleQualifier other
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
static void <clinit> ()
}
com/android/ide/common/resources/configuration/NavigationMethodQualifier.class
NavigationMethodQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.NavigationMethodQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.Navigation mValue
public void <init> ()
public void <init> (com.android.resources.Navigation)
com.android.resources.Navigation value
public com.android.resources.Navigation getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.NavigationMethodQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.Navigation method
}
com/android/ide/common/resources/configuration/NavigationStateQualifier.class
NavigationStateQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.NavigationStateQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.NavigationState mValue
public void <init> ()
public void <init> (com.android.resources.NavigationState)
com.android.resources.NavigationState value
public com.android.resources.NavigationState getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.NavigationStateQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.NavigationState state
}
com/android/ide/common/resources/configuration/NetworkCodeQualifier.class
NetworkCodeQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.NetworkCodeQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
private static final int DEFAULT_CODE
private static final java.util.regex.Pattern sNetworkCodePattern
private final int mCode
public static final String NAME
public static com.android.ide.common.resources.configuration.NetworkCodeQualifier getQualifier (java.lang.String)
NumberFormatException e
String v
int code
com.android.ide.common.resources.configuration.NetworkCodeQualifier qualifier
String segment
java.util.regex.Matcher m
public static java.lang.String getFolderSegment (int)
int code
public void <init> ()
public void <init> (int)
int code
public int getCode ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean isValid ()
public boolean hasFakeValue ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
NumberFormatException e
String v
int code
com.android.ide.common.resources.configuration.NetworkCodeQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
java.util.regex.Matcher m
public boolean equals (java.lang.Object)
Object qualifier
public int hashCode ()
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
static void <clinit> ()
}
com/android/ide/common/resources/configuration/NightModeQualifier.class
NightModeQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.NightModeQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.NightMode mValue
public void <init> ()
public void <init> (com.android.resources.NightMode)
com.android.resources.NightMode value
public com.android.resources.NightMode getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.NightModeQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.NightMode mode
}
com/android/ide/common/resources/configuration/ResourceQualifier.class
ResourceQualifier.java
package com.android.ide.common.resources.configuration
public abstract com.android.ide.common.resources.configuration.ResourceQualifier extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
public void <init> ()
public abstract java.lang.String getName ()
public abstract java.lang.String getShortName ()
public abstract int since ()
public boolean deprecated ()
public abstract boolean isValid ()
public abstract boolean hasFakeValue ()
public abstract boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
public abstract java.lang.String getFolderSegment ()
public com.android.ide.common.resources.configuration.ResourceQualifier getNullQualifier ()
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
public java.lang.String toString ()
public abstract java.lang.String getShortDisplayValue ()
public abstract java.lang.String getLongDisplayValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public final int compareTo (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier o
public static boolean isValid (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/ide/common/resources/configuration/ScreenDimensionQualifier.class
ScreenDimensionQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.ScreenDimensionQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
static final int DEFAULT_SIZE
private static final java.util.regex.Pattern sDimensionPattern
public static final String NAME
private final int mValue1
private final int mValue2
private final String mShortDisplayValue
public void <init> (int, int)
int value1
int value2
public void <init> ()
public int getValue1 ()
public int getValue2 ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean deprecated ()
public boolean isValid ()
public boolean hasFakeValue ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String d1
String d2
com.android.ide.common.resources.configuration.ScreenDimensionQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
java.util.regex.Matcher m
public boolean equals (java.lang.Object)
com.android.ide.common.resources.configuration.ScreenDimensionQualifier q
Object qualifier
public int hashCode ()
public static com.android.ide.common.resources.configuration.ScreenDimensionQualifier getQualifier (java.lang.String, java.lang.String)
int value1
int value2
int s1
int s2
int value1
int value2
String size1
String size2
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
static void <clinit> ()
}
com/android/ide/common/resources/configuration/ScreenHeightQualifier.class
ScreenHeightQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.ScreenHeightQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
private static final int DEFAULT_SIZE
private static final java.util.regex.Pattern sParsePattern
private static final String sPrintPattern
public static final String NAME
private int mValue
public void <init> ()
public void <init> (int)
int value
public int getValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean hasFakeValue ()
public boolean isValid ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String v
com.android.ide.common.resources.configuration.ScreenHeightQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
java.util.regex.Matcher m
public static com.android.ide.common.resources.configuration.ScreenHeightQualifier getQualifier (java.lang.String)
int dp
com.android.ide.common.resources.configuration.ScreenHeightQualifier qualifier
String value
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.ide.common.resources.configuration.ScreenHeightQualifier compareQ
com.android.ide.common.resources.configuration.ScreenHeightQualifier referenceQ
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.ide.common.resources.configuration.ScreenHeightQualifier other
static void <clinit> ()
}
com/android/ide/common/resources/configuration/ScreenOrientationQualifier.class
ScreenOrientationQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.ScreenOrientationQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.ScreenOrientation mValue
public void <init> ()
public void <init> (com.android.resources.ScreenOrientation)
com.android.resources.ScreenOrientation value
public com.android.resources.ScreenOrientation getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.ScreenOrientationQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.ScreenOrientation orientation
}
com/android/ide/common/resources/configuration/ScreenRatioQualifier.class
ScreenRatioQualifier.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.ScreenRatioQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.ScreenRatio mValue
public void <init> ()
public void <init> (com.android.resources.ScreenRatio)
com.android.resources.ScreenRatio value
public com.android.resources.ScreenRatio getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.ScreenRatioQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.ScreenRatio size
}
com/android/ide/common/resources/configuration/ScreenRoundQualifier.class
ScreenRoundQualifier.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.ScreenRoundQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.ScreenRound mValue
public void <init> ()
public void <init> (com.android.resources.ScreenRound)
com.android.resources.ScreenRound value
public com.android.resources.ScreenRound getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.ScreenRoundQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.ScreenRound roundness
}
com/android/ide/common/resources/configuration/ScreenSizeQualifier.class
ScreenSizeQualifier.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.ScreenSizeQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private static final com.android.ide.common.resources.configuration.ScreenSizeQualifier NULL_QUALIFIER
private final com.android.resources.ScreenSize mValue
public void <init> ()
public void <init> (com.android.resources.ScreenSize)
com.android.resources.ScreenSize value
public com.android.resources.ScreenSize getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.ScreenSizeQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.ScreenSize size
public com.android.ide.common.resources.configuration.ScreenSizeQualifier getNullQualifier ()
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
int qualifierIndex
int index
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isValid ()
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.ide.common.resources.configuration.ScreenSizeQualifier compareQ
int mySL
int oSL
int fixedMySL
int fixedOSL
int requestedSL
public volatile synthetic com.android.ide.common.resources.configuration.ResourceQualifier getNullQualifier ()
static void <clinit> ()
}
com/android/ide/common/resources/configuration/ScreenWidthQualifier.class
ScreenWidthQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.ScreenWidthQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
static final int DEFAULT_SIZE
private static final java.util.regex.Pattern sParsePattern
private static final String sPrintPattern
public static final String NAME
private int mValue
public void <init> ()
public void <init> (int)
int value
public int getValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean hasFakeValue ()
public boolean isValid ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String v
com.android.ide.common.resources.configuration.ScreenWidthQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
java.util.regex.Matcher m
public static com.android.ide.common.resources.configuration.ScreenWidthQualifier getQualifier (java.lang.String)
int dp
com.android.ide.common.resources.configuration.ScreenWidthQualifier qualifier
String value
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.ide.common.resources.configuration.ScreenWidthQualifier compareQ
com.android.ide.common.resources.configuration.ScreenWidthQualifier referenceQ
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.ide.common.resources.configuration.ScreenWidthQualifier other
static void <clinit> ()
}
com/android/ide/common/resources/configuration/SmallestScreenWidthQualifier.class
SmallestScreenWidthQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
static final int DEFAULT_SIZE
private static final java.util.regex.Pattern sParsePattern
private static final String sPrintPattern
public static final String NAME
private int mValue
public void <init> ()
public void <init> (int)
int value
public int getValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean hasFakeValue ()
public boolean isValid ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String v
com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
java.util.regex.Matcher m
public static com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier getQualifier (java.lang.String)
int dp
com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier qualifier
String value
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier compareQ
com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier referenceQ
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier other
static void <clinit> ()
}
com/android/ide/common/resources/configuration/TextInputMethodQualifier.class
TextInputMethodQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.TextInputMethodQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.Keyboard mValue
public void <init> ()
public void <init> (com.android.resources.Keyboard)
com.android.resources.Keyboard value
public com.android.resources.Keyboard getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.TextInputMethodQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.Keyboard method
}
com/android/ide/common/resources/configuration/TouchScreenQualifier.class
TouchScreenQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.TouchScreenQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.TouchScreen mValue
public void <init> ()
public void <init> (com.android.resources.TouchScreen)
com.android.resources.TouchScreen touchValue
public com.android.resources.TouchScreen getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.TouchScreenQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.TouchScreen type
}
com/android/ide/common/resources/configuration/UiModeQualifier.class
UiModeQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.UiModeQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.UiMode mValue
public void <init> ()
public void <init> (com.android.resources.UiMode)
com.android.resources.UiMode value
public com.android.resources.UiMode getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.UiModeQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.UiMode mode
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.ide.common.resources.configuration.UiModeQualifier compareQualifier
com.android.ide.common.resources.configuration.UiModeQualifier referenceQualifier
}
com/android/ide/common/resources/configuration/VersionQualifier.class
VersionQualifier.java
package com.android.ide.common.resources.configuration
public final com.android.ide.common.resources.configuration.VersionQualifier extends com.android.ide.common.resources.configuration.ResourceQualifier {
public static final int DEFAULT_VERSION
private static final java.util.regex.Pattern sVersionPattern
private int mVersion
public static final String NAME
public static com.android.ide.common.resources.configuration.VersionQualifier getQualifier (java.lang.String)
String v
String segment
java.util.regex.Matcher m
public static java.lang.String getFolderSegment (int)
int version
public void <init> (int)
int apiLevel
public void <init> ()
public int getVersion ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean isValid ()
public boolean hasFakeValue ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.ide.common.resources.configuration.VersionQualifier qualifier
public boolean equals (java.lang.Object)
Object qualifier
public boolean isMatchFor (com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier qualifier
public boolean isBetterMatchThan (com.android.ide.common.resources.configuration.ResourceQualifier, com.android.ide.common.resources.configuration.ResourceQualifier)
com.android.ide.common.resources.configuration.ResourceQualifier compareTo
com.android.ide.common.resources.configuration.ResourceQualifier reference
com.android.ide.common.resources.configuration.VersionQualifier compareQ
com.android.ide.common.resources.configuration.VersionQualifier referenceQ
public int hashCode ()
public java.lang.String getFolderSegment ()
public java.lang.String getShortDisplayValue ()
public java.lang.String getLongDisplayValue ()
static void <clinit> ()
}
com/android/ide/common/resources/configuration/WideGamutColorQualifier.class
WideGamutColorQualifier.java
package com.android.ide.common.resources.configuration
public com.android.ide.common.resources.configuration.WideGamutColorQualifier extends com.android.ide.common.resources.configuration.EnumBasedResourceQualifier {
public static final String NAME
private com.android.resources.WideGamutColor mValue
public void <init> ()
public void <init> (com.android.resources.WideGamutColor)
com.android.resources.WideGamutColor value
public com.android.resources.WideGamutColor getValue ()
public com.android.resources.ResourceEnum getEnumValue ()
public java.lang.String getName ()
public java.lang.String getShortName ()
public int since ()
public boolean checkAndSet (java.lang.String, com.android.ide.common.resources.configuration.FolderConfiguration)
com.android.ide.common.resources.configuration.WideGamutColorQualifier qualifier
String value
com.android.ide.common.resources.configuration.FolderConfiguration config
com.android.resources.WideGamutColor enumValue
}
com/android/ide/common/resources/escape/xml/StringResourceContentHandler.class
StringResourceContentHandler.java
package com.android.ide.common.resources.escape.xml
final com.android.ide.common.resources.escape.xml.StringResourceContentHandler extends org.xml.sax.ext.DefaultHandler2 {
static final String STRING_ELEMENT_NAME
private final StringBuilder mBuilder
private final java.util.function.Consumer mCharacterHandler
private boolean mHandlingEntity
private boolean mHandlingCdata
private int mStartElementBuilderLength
void <init> (java.lang.StringBuilder, java.util.function.Consumer)
StringBuilder builder
java.util.function.Consumer characterHandler
public void characters (char[], int, int)
char[] chars
int offset
int length
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
int i
int length
String uri
String localName
String qualifiedName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qualifiedName
public void startEntity (java.lang.String)
String name
public void startCDATA ()
public void endCDATA ()
public void comment (char[], int, int)
char[] chars
int offset
int length
public void processingInstruction (java.lang.String, java.lang.String)
String target
String data
}
com/android/ide/common/resources/sampledata/CSVReader.class
CSVReader.java
package com.android.ide.common.resources.sampledata
public com.android.ide.common.resources.sampledata.CSVReader extends java.lang.Object {
private java.io.BufferedReader br
private boolean hasNext
private char separator
private char quotechar
private int skipLines
private boolean linesSkiped
public static final char DEFAULT_SEPARATOR
public static final char DEFAULT_QUOTE_CHARACTER
public static final int DEFAULT_SKIP_LINES
public void <init> (java.io.Reader)
java.io.Reader reader
public void <init> (java.io.Reader, char)
java.io.Reader reader
char separator
public void <init> (java.io.Reader, char, char)
java.io.Reader reader
char separator
char quotechar
public void <init> (java.io.Reader, char, char, int)
java.io.Reader reader
char separator
char quotechar
int line
public java.util.List readAll () throws java.io.IOException
String[] nextLineAsTokens
java.util.List allElements
public java.lang.String[] readNext () throws java.io.IOException
String nextLine
private java.lang.String getNextLine () throws java.io.IOException
int i
String nextLine
public java.lang.String[] parseLine (java.lang.String) throws java.io.IOException
char c
int i
String nextLine
java.util.List tokensOnThisLine
StringBuffer sb
boolean inQuotes
public void close () throws java.io.IOException
}
com/android/ide/common/resources/sampledata/SampleDataCsvParser.class
SampleDataCsvParser.java
package com.android.ide.common.resources.sampledata
public com.android.ide.common.resources.sampledata.SampleDataCsvParser extends java.lang.Object {
private final com.google.common.collect.ImmutableMultimap myTable
private void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap table
public static com.android.ide.common.resources.sampledata.SampleDataCsvParser parse (java.io.Reader) throws java.io.IOException
int i
java.io.Reader reader
com.android.ide.common.resources.sampledata.CSVReader csvReader
String[] headers
com.google.common.collect.ImmutableMultimap$Builder mapBuilder
String[] values
public java.util.Set getPossiblePaths ()
public com.google.common.collect.ImmutableCollection getPath (java.lang.String)
String path
}
com/android/ide/common/resources/sampledata/SampleDataJsonParser.class
SampleDataJsonParser.java
package com.android.ide.common.resources.sampledata
public com.android.ide.common.resources.sampledata.SampleDataJsonParser extends java.lang.Object {
private static final java.util.logging.Logger LOG
private static final com.google.common.base.Splitter PATH_SPLITTER
private static final com.google.common.base.Joiner NEW_LINE_JOINER
private final com.google.gson.JsonObject myRootObject
private void <init> (com.google.gson.JsonObject)
com.google.gson.JsonObject rootObject
public static com.android.ide.common.resources.sampledata.SampleDataJsonParser parse (java.io.Reader)
Throwable e
java.io.Reader reader
com.google.gson.JsonParser parser
public byte[] getContentFromPath (java.lang.String)
String path
com.google.common.collect.ImmutableList pathItems
java.util.ArrayList content
public java.util.Set getPossiblePaths ()
java.util.Set paths
static void visitElementAndGetPath (com.google.gson.JsonElement, java.lang.String, java.util.Set)
int i
com.google.gson.JsonArray array
com.google.gson.JsonObject object
com.google.gson.JsonElement name
String pathSoFar
java.util.Set pathOut
static void visitElementAndGetContent (com.google.gson.JsonElement, java.util.List, java.util.List)
int i
com.google.gson.JsonArray array
com.google.gson.JsonObject object
String pathItem
com.google.gson.JsonElement name
java.util.List path
java.util.List contentOut
private static synthetic void lambda$visitElementAndGetPath$0 (java.lang.String, java.util.Set, java.util.Map$Entry)
String pathSoFar
java.util.Set pathOut
java.util.Map$Entry entry
static void <clinit> ()
}
com/android/ide/common/resources/sampledata/SampleDataManager.class
SampleDataManager.java
package com.android.ide.common.resources.sampledata
public com.android.ide.common.resources.sampledata.SampleDataManager extends java.lang.Object {
public static final String SUBARRAY_SEPARATOR
private final java.util.Map mSampleDataPosition
static final synthetic boolean $assertionsDisabled
public void <init> ()
private java.lang.String getSampleDataLineFromCursor (java.lang.String, java.util.List)
String resourceName
java.util.List content
java.util.concurrent.atomic.AtomicInteger position
int contentSize
int cursorPosition
public java.lang.String getSampleDataLine (java.lang.String, com.google.common.collect.ImmutableList)
Throwable e
String indexValue
int closeBracket
String resourcePath
com.google.common.collect.ImmutableList contentList
int openBracket
private static com.google.common.collect.ImmutableList getContentSubArray (com.google.common.collect.ImmutableList, java.lang.String)
int bottomIndex
int topIndex
com.google.common.collect.ImmutableList contentList
String value
java.util.List subArrayIndexes
String bottom
String top
public static java.lang.String getResourceNameFromSampleReference (java.lang.String)
String sampleReference
int openBracket
private static synthetic boolean lambda$getSampleDataLine$0 (java.lang.String, java.lang.String)
String indexValue
String line
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceUsageModel$ReachableOrigin.class
ResourceUsageModel.java
package com.android.ide.common.resources.usage
public abstract com.android.ide.common.resources.usage.ResourceUsageModel$ReachableOrigin extends java.lang.Object {
public abstract java.util.Set getParents ()
public abstract java.lang.String toString ()
}
com/android/ide/common/resources/usage/ResourceUsageModel$ReferencesWebTokensCallback.class
ResourceUsageModel.java
package com.android.ide.common.resources.usage
com.android.ide.common.resources.usage.ResourceUsageModel$ReferencesWebTokensCallback extends java.lang.Object implements com.android.ide.common.resources.usage.WebTokenizers$WebTokensCallback {
private final com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
final synthetic com.android.ide.common.resources.usage.ResourceUsageModel this$0
public void <init> (com.android.ide.common.resources.usage.ResourceUsageModel, com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
public void referencedHtmlAttribute (java.lang.String, java.lang.String, java.lang.String)
String tag
String attribute
String value
public void referencedJsString (java.lang.String)
String jsString
public void referencedCssUrl (java.lang.String)
String url
}
com/android/ide/common/resources/usage/ResourceUsageModel$Resource.class
ResourceUsageModel.java
package com.android.ide.common.resources.usage
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource extends java.lang.Object implements java.lang.Comparable {
int mFlags
public final com.android.resources.ResourceType type
public final String name
public String packageName
public int value
public java.util.List references
public java.util.List declarations
public java.util.Set reachableParents
static final synthetic boolean $assertionsDisabled
public java.lang.String flagString ()
StringBuilder sb
public static int stringToFlag (java.lang.String)
int i
String s
int flags
public boolean isDeclared ()
public void setDeclared (boolean)
boolean on
public boolean isPublic ()
public void setPublic (boolean)
boolean on
public boolean isKeep ()
public void setKeep (boolean)
boolean on
public boolean isDiscard ()
public void setDiscard (boolean)
boolean on
public boolean isReachable ()
public void setReachable (boolean)
boolean on
public void <init> (com.android.resources.ResourceType, java.lang.String, int)
com.android.resources.ResourceType type
String name
int value
public void <init> (java.lang.String, com.android.resources.ResourceType, java.lang.String, int)
String packageName
com.android.resources.ResourceType type
String name
int value
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public int hashCode ()
int result
public void addLocation (java.io.File)
java.io.File file
public void addReachableParent (com.android.ide.common.resources.usage.ResourceUsageModel$ReachableOrigin)
com.android.ide.common.resources.usage.ResourceUsageModel$ReachableOrigin parent
public void addLocation (java.nio.file.Path)
java.nio.file.Path path
public void addReference (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public java.lang.String getUrl ()
String packagePart
public java.lang.String getField ()
public int compareTo (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource other
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/ide/common/resources/usage/ResourceUsageModel$ResourceReachableOrigin.class
ResourceUsageModel.java
package com.android.ide.common.resources.usage
public com.android.ide.common.resources.usage.ResourceUsageModel$ResourceReachableOrigin extends java.lang.Object implements com.android.ide.common.resources.usage.ResourceUsageModel$ReachableOrigin {
private final com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public void <init> (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public java.util.Set getParents ()
public java.lang.String toString ()
}
com/android/ide/common/resources/usage/ResourceUsageModel.class
ResourceUsageModel.java
package com.android.ide.common.resources.usage
public com.android.ide.common.resources.usage.ResourceUsageModel extends java.lang.Object {
protected com.android.ide.common.resources.usage.ResourceStore mResourceStore
private int nextInlinedResourceSuffix
private static final String ANDROID_RES
private static final int RESOURCE_DECLARED
private static final int RESOURCE_PUBLIC
private static final int RESOURCE_KEEP
private static final int RESOURCE_DISCARD
private static final int RESOURCE_REACHABLE
private static final String ANALYTICS_FILE
private static byte[] sAndroidResBytes
static final synthetic boolean $assertionsDisabled
public void <init> ()
public void <init> (com.android.ide.common.resources.usage.ResourceStore)
com.android.ide.common.resources.usage.ResourceStore resourceStore
public static java.lang.String getResourceFieldName (org.w3c.dom.Element)
org.w3c.dom.Element element
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResource (org.w3c.dom.Element)
org.w3c.dom.Element element
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResource (org.w3c.dom.Element, boolean)
String name
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
org.w3c.dom.Element element
boolean declare
com.android.resources.ResourceType type
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResource (java.lang.Integer)
Integer value
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResource (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType type
String name
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResourceFromUrl (java.lang.String)
String possibleUrlReference
com.android.resources.ResourceUrl url
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResourceFromFilePath (java.lang.String)
com.android.resources.ResourceType type
int nameBegin
int dot
String name
java.util.List types
String folderName
com.android.resources.ResourceFolderType folderType
int slash
int nameBegin
int dot
String name
String url
int nameSlash
int androidRes
int typeSlash
com.android.resources.ResourceType type
public static boolean markReachable (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
boolean wasReachable
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public static boolean markReachable (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, com.android.ide.common.resources.usage.ResourceUsageModel$ReachableOrigin)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
com.android.ide.common.resources.usage.ResourceUsageModel$ReachableOrigin reachableParent
private static void markUnreachable (com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public void recordManifestUsages (org.w3c.dom.Node)
org.w3c.dom.Attr attr
int i
int n
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
String text
org.w3c.dom.Node child
int i
int n
org.w3c.dom.Node node
short nodeType
org.w3c.dom.NodeList children
public java.util.List findUnused ()
public java.lang.String dumpKeepResources ()
public java.lang.String dumpConfig ()
public java.lang.String dumpReferences ()
public java.lang.String dumpResourceModel ()
public java.lang.String serialize (boolean)
boolean includeValues
public static com.android.ide.common.resources.usage.ResourceUsageModel deserialize (java.lang.String)
String s
com.android.ide.common.resources.usage.ResourceStore store
public void merge (com.android.ide.common.resources.usage.ResourceUsageModel)
com.android.ide.common.resources.usage.ResourceUsageModel other
public java.util.List findUnused (java.util.List)
java.util.List resources
protected void onRootResourcesFound (java.util.List)
java.util.List roots
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource addDeclaredResource (com.android.resources.ResourceType, java.lang.String, java.lang.String, boolean)
com.android.resources.ResourceType type
String name
String value
boolean declared
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource addResource (com.android.resources.ResourceType, java.lang.String, java.lang.String)
com.android.resources.ResourceType type
String name
String value
public com.android.ide.common.resources.usage.ResourceUsageModel$Resource addResource (com.android.resources.ResourceType, java.lang.String, int)
com.android.resources.ResourceType type
String name
int realValue
protected com.android.ide.common.resources.usage.ResourceUsageModel$Resource createResource (com.android.resources.ResourceType, java.lang.String, int)
com.android.resources.ResourceType type
String name
int realValue
public boolean isSafeMode ()
public void processToolsAttributes ()
public void recordToolsAttributes (org.w3c.dom.Attr)
org.w3c.dom.Attr attr
String localName
String value
public void recordShrinkModeAttribute (java.lang.String)
String value
protected com.android.ide.common.resources.usage.ResourceUsageModel$Resource declareResource (com.android.resources.ResourceType, java.lang.String, org.w3c.dom.Node)
com.android.resources.ResourceType type
String name
org.w3c.dom.Node node
protected java.lang.String readText (java.io.File)
java.io.IOException ignore
java.io.File file
public void visitBinaryResource (com.android.resources.ResourceFolderType, java.io.File)
java.util.List types
com.android.resources.ResourceType type
String fileName
String name
String path
com.android.resources.ResourceFolderType folderType
java.io.File file
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
public void visitXmlDocument (java.io.File, com.android.resources.ResourceFolderType, org.w3c.dom.Document)
java.util.List types
com.android.resources.ResourceType type
String name
java.io.File file
com.android.resources.ResourceFolderType folderType
org.w3c.dom.Document document
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
public static boolean isAnalyticsFile (java.io.File)
java.io.File file
protected boolean ignoreToolsAttributes ()
public void recordResourceReferences (com.android.resources.ResourceFolderType, org.w3c.dom.Node, com.android.ide.common.resources.usage.ResourceUsageModel$Resource)
String name
com.android.ide.common.resources.usage.ResourceUsageModel$Resource inlined
org.w3c.dom.Node child
String base
String id
com.google.common.base.Splitter splitter
String name
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
boolean isId
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
char c
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
int resourceEndIndex
com.android.resources.ResourceType type
int resourceEndIndex
String[] tokens
int length
int dbExpressionStartIndex
int resourceStartIndex
org.w3c.dom.Attr attr
String value
com.android.resources.ResourceUrl url
int i
int n
org.w3c.dom.Node child
int i
int n
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
StringBuilder sb
org.w3c.dom.NodeList children
org.w3c.dom.NamedNodeMap attributes
String typeName
String name
org.w3c.dom.Node child
int i
int n
org.w3c.dom.NodeList children
String parentStyle
com.android.ide.common.resources.usage.ResourceUsageModel$Resource ps
String parent
com.android.ide.common.resources.usage.ResourceUsageModel$Resource ps
int index
String name
org.w3c.dom.Element style
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
String name
com.android.ide.common.resources.usage.ResourceUsageModel$Resource definition
com.android.resources.ResourceType type
String tagName
org.w3c.dom.Element element
String text
com.android.ide.common.resources.usage.ResourceUsageModel$Resource textResource
org.w3c.dom.Node child
int i
int n
com.android.resources.ResourceFolderType folderType
org.w3c.dom.Node node
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
short nodeType
org.w3c.dom.NodeList children
public void tokenizeHtml (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, java.lang.String)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
String html
public void tokenizeJs (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, java.lang.String)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
String js
public void tokenizeCss (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, java.lang.String)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
String css
public void tokenizeUnknownBinary (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, java.io.File)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
java.io.File file
public void tokenizeUnknownBinary (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, byte[]) throws java.io.IOException
String url
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
byte c
int begin
int end
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
byte[] bytes
int index
private static int indexOf (byte[], byte[], int)
int j
int i
byte[] array
byte[] target
int fromIndex
private void tokenizeUnknownText (java.lang.String)
char c
int begin
int end
int length
String text
int index
public void tokenizeKotlinCode (java.lang.String)
String s
public void tokenizeJavaCode (java.lang.String)
char t
String name
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
String typeName
com.android.resources.ResourceType type
char t
int begin
char c
char next
String s
int index
int length
protected void referencedString (java.lang.String)
String string
private void recordCssUrl (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, java.lang.String)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
String value
private boolean referencedUrl (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, java.lang.String)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
String url
com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
private void recordHtmlAttributeValue (com.android.ide.common.resources.usage.ResourceUsageModel$Resource, java.lang.String, java.lang.String, java.lang.String)
com.android.ide.common.resources.usage.ResourceUsageModel$Resource from
String tagName
String attribute
String value
private void recordJsString (java.lang.String)
String string
public java.util.List getResources ()
public java.util.Collection getResourceMaps ()
static void <clinit> ()
}
com/android/ide/common/resources/usage/WebTokenizers$WebTokensCallback.class
WebTokenizers.java
package com.android.ide.common.resources.usage
public abstract com.android.ide.common.resources.usage.WebTokenizers$WebTokensCallback extends java.lang.Object {
public abstract void referencedHtmlAttribute (java.lang.String, java.lang.String, java.lang.String)
public abstract void referencedJsString (java.lang.String)
public abstract void referencedCssUrl (java.lang.String)
}
com/android/ide/common/resources/usage/WebTokenizers.class
WebTokenizers.java
package com.android.ide.common.resources.usage
public com.android.ide.common.resources.usage.WebTokenizers extends java.lang.Object {
private final com.android.ide.common.resources.usage.WebTokenizers$WebTokensCallback callback
static final synthetic boolean $assertionsDisabled
public void <init> (com.android.ide.common.resources.usage.WebTokenizers$WebTokensCallback)
com.android.ide.common.resources.usage.WebTokenizers$WebTokensCallback callback
public void tokenizeHtml (java.lang.String)
int end
int end
int end
char c
String html
int length
int STATE_TEXT
int STATE_SLASH
int STATE_ATTRIBUTE_NAME
int STATE_BEFORE_TAG
int STATE_IN_TAG
int STATE_BEFORE_ATTRIBUTE
int STATE_ATTRIBUTE_BEFORE_EQUALS
int STATE_ATTRIBUTE_AFTER_EQUALS
int STATE_ATTRIBUTE_VALUE_NONE
int STATE_ATTRIBUTE_VALUE_SINGLE
int STATE_ATTRIBUTE_VALUE_DOUBLE
int STATE_CLOSE_TAG
int STATE_ENDING_TAG
int state
int offset
int valueStart
int tagStart
String tag
String attribute
int attributeStart
int prev
private void endHtmlTag (java.lang.String, int, java.lang.String)
String js
int end
String css
int end
String html
int offset
String tag
private void recordHtmlAttributeValue (java.lang.String, java.lang.String, java.lang.String)
String tagName
String attribute
String value
public void tokenizeJs (java.lang.String)
int end
int end
char c
String js
int length
int STATE_INIT
int STATE_SLASH
int STATE_STRING_DOUBLE
int STATE_STRING_DOUBLE_QUOTED
int STATE_STRING_SINGLE
int STATE_STRING_SINGLE_QUOTED
int state
int offset
int stringStart
int prev
public void tokenizeCss (java.lang.String)
int end
char prevChar
int end
char c
String css
int length
int STATE_INIT
int STATE_SLASH
int state
int offset
int prev
static void <clinit> ()
}
com/android/ide/common/sdk/
com/android/ide/common/sdk/LoadStatus.class
LoadStatus.java
package com.android.ide.common.sdk
public final enum com.android.ide.common.sdk.LoadStatus extends java.lang.Enum {
public static final enum com.android.ide.common.sdk.LoadStatus LOADING
public static final enum com.android.ide.common.sdk.LoadStatus LOADED
public static final enum com.android.ide.common.sdk.LoadStatus FAILED
private static final synthetic com.android.ide.common.sdk.LoadStatus[] $VALUES
public static com.android.ide.common.sdk.LoadStatus[] values ()
public static com.android.ide.common.sdk.LoadStatus valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.sdk.LoadStatus[] $values ()
static void <clinit> ()
}
com/android/ide/common/signing/
com/android/ide/common/signing/CertificateInfo.class
CertificateInfo.java
package com.android.ide.common.signing
public com.android.ide.common.signing.CertificateInfo extends java.lang.Object {
public final java.security.PrivateKey mKey
public final java.security.cert.X509Certificate mCertificate
public void <init> (java.security.PrivateKey, java.security.cert.X509Certificate)
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
public java.security.PrivateKey getKey ()
public java.security.cert.X509Certificate getCertificate ()
}
com/android/ide/common/signing/KeystoreHelper.class
KeystoreHelper.java
package com.android.ide.common.signing
public final com.android.ide.common.signing.KeystoreHelper extends java.lang.Object {
private static final String CERTIFICATE_DESC
private static final int DEFAULT_VALIDITY_YEARS
public void <init> ()
public static java.io.File defaultDebugKeystoreLocation (com.android.prefs.AndroidLocationsProvider) throws com.android.prefs.AndroidLocationsException
com.android.prefs.AndroidLocationsProvider androidLocationsProvider
public static boolean createDebugStore (java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, com.android.utils.ILogger) throws com.android.ide.common.signing.KeytoolException
String storeType
java.io.File storeFile
String storePassword
String keyPassword
String keyAlias
com.android.utils.ILogger logger
public static boolean createNewStore (java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) throws com.android.ide.common.signing.KeytoolException
String storeType
java.io.File storeFile
String storePassword
String keyPassword
String keyAlias
String dn
int validityYears
public static boolean createNewStore (java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, int) throws com.android.ide.common.signing.KeytoolException
java.io.InputStream is
java.io.IOException e
java.security.KeyStore ks
com.android.utils.Pair generated
java.io.FileOutputStream fos
boolean threw
com.android.ide.common.signing.KeytoolException e
Exception e
String storeType
java.io.File storeFile
String storePassword
String keyPassword
String keyAlias
String dn
int validityYears
int keySize
String useStoreType
public static com.android.ide.common.signing.CertificateInfo getCertificateInfo (java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String) throws com.android.ide.common.signing.KeytoolException java.io.FileNotFoundException
java.security.KeyStore keyStore
java.io.FileInputStream fis
char[] keyPasswordArray
java.security.KeyStore$PrivateKeyEntry entry
java.io.FileNotFoundException e
Exception e
String storeType
java.io.File storeFile
String storePassword
String keyPassword
String keyAlias
private static com.android.utils.Pair generateKeyAndCertificate (java.lang.String, java.lang.String, int, java.lang.String, int) throws com.android.ide.common.signing.KeytoolException
java.security.KeyPairGenerator keyPairGenerator
java.security.KeyPair keyPair
java.security.NoSuchAlgorithmException e
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.operator.OperatorCreationException e
java.security.cert.X509Certificate certificate
java.security.cert.CertificateException e
String asymmetric
String sign
int validityYears
String dn
int keySize
java.security.KeyPair keyPair
java.util.Date notBefore
java.util.Date notAfter
org.bouncycastle.asn1.x500.X500Name issuer
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo
org.bouncycastle.cert.X509v1CertificateBuilder builder
org.bouncycastle.operator.ContentSigner signer
org.bouncycastle.cert.X509CertificateHolder holder
org.bouncycastle.cert.jcajce.JcaX509CertificateConverter converter
java.security.cert.X509Certificate certificate
}
com/android/ide/common/signing/KeytoolException.class
KeytoolException.java
package com.android.ide.common.signing
public com.android.ide.common.signing.KeytoolException extends java.lang.Exception {
private static final long serialVersionUID
private String mJavaHome
private String mCommandLine
void <init> (java.lang.String)
String message
void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable t
void <init> (java.lang.String, java.lang.String, java.lang.String)
String message
String javaHome
String commandLine
public java.lang.String getJavaHome ()
public java.lang.String getCommandLine ()
}
com/android/ide/common/symbols/RGeneration.class
RGeneration.java
package com.android.ide.common.symbols
public com.android.ide.common.symbols.RGeneration extends java.lang.Object {
private void <init> ()
public static void generateRForLibraries (com.android.ide.common.symbols.SymbolTable, java.util.Collection, java.io.File, boolean)
com.android.ide.common.symbols.SymbolTable symbolTable
com.android.ide.common.symbols.SymbolTable main
java.util.Collection libraries
java.io.File out
boolean finalIds
public static java.util.List generateAllSymbolTablesToWrite (com.android.ide.common.symbols.SymbolTable, com.android.ide.common.symbols.SymbolTable, java.util.Collection)
com.android.ide.common.symbols.SymbolTable allSymbols
com.android.ide.common.symbols.SymbolTable main
java.util.Collection dependencies
private static java.util.List generateLibrarySymbolTablesToWrite (com.android.ide.common.symbols.SymbolTable, com.android.ide.common.symbols.SymbolTable, java.util.Collection)
com.android.ide.common.symbols.SymbolTable existing
com.android.ide.common.symbols.SymbolTable st
com.android.ide.common.symbols.SymbolTable st
String pkg
com.android.ide.common.symbols.SymbolTable main
com.android.ide.common.symbols.SymbolTable allSymbols
java.util.Collection dependencies
java.util.Map toWrite
java.util.List toWriteList
}
com/android/ide/common/symbols/SymbolIo$1.class
SymbolIo.java
package com.android.ide.common.symbols
synthetic com.android.ide.common.symbols.SymbolIo$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$ide$common$symbols$SymbolJavaType
static void <clinit> ()
}
com/android/ide/common/symbols/SymbolIo$ReadConfiguration$1.class
SymbolIo.java
package com.android.ide.common.symbols
final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration$1 extends com.android.ide.common.symbols.SymbolIo$ReadConfiguration {
private void <init> (java.lang.String, int, boolean, boolean)
boolean readValues
boolean singleLineStyleable
public com.android.ide.common.symbols.SymbolIo$SymbolData parseLine (java.lang.String) throws java.io.IOException
String line
}
com/android/ide/common/symbols/SymbolIo$ReadConfiguration$2.class
SymbolIo.java
package com.android.ide.common.symbols
final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration$2 extends com.android.ide.common.symbols.SymbolIo$ReadConfiguration {
private void <init> (java.lang.String, int, boolean, boolean, boolean, boolean, java.lang.String)
boolean readValues
boolean singleLineStyleable
boolean rawSymbolNames
boolean ignoreRogueChildren
String fileTypeHeader
public com.android.ide.common.symbols.SymbolIo$SymbolData parseLine (java.lang.String) throws java.io.IOException
String line
}
com/android/ide/common/symbols/SymbolIo$ReadConfiguration$3.class
SymbolIo.java
package com.android.ide.common.symbols
final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration$3 extends com.android.ide.common.symbols.SymbolIo$ReadConfiguration {
private void <init> (java.lang.String, int, boolean, boolean)
boolean readValues
boolean singleLineStyleable
public com.android.ide.common.symbols.SymbolIo$SymbolData parseLine (java.lang.String) throws java.io.IOException
String line
}
com/android/ide/common/symbols/SymbolIo$ReadConfiguration$4.class
SymbolIo.java
package com.android.ide.common.symbols
final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration$4 extends com.android.ide.common.symbols.SymbolIo$ReadConfiguration {
private void <init> (java.lang.String, int, boolean, boolean, boolean, boolean, java.lang.String)
boolean readValues
boolean singleLineStyleable
boolean rawSymbolNames
boolean ignoreRogueChildren
String fileTypeHeader
public com.android.ide.common.symbols.SymbolIo$SymbolData parseLine (java.lang.String) throws java.io.IOException
String line
}
com/android/ide/common/symbols/SymbolIo$ReadConfiguration$5.class
SymbolIo.java
package com.android.ide.common.symbols
final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration$5 extends com.android.ide.common.symbols.SymbolIo$ReadConfiguration {
private void <init> (java.lang.String, int, boolean, boolean)
boolean readValues
boolean singleLineStyleable
public com.android.ide.common.symbols.SymbolIo$SymbolData parseLine (java.lang.String) throws java.io.IOException
String line
}
com/android/ide/common/symbols/SymbolIo$ReadConfiguration$6.class
SymbolIo.java
package com.android.ide.common.symbols
final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration$6 extends com.android.ide.common.symbols.SymbolIo$ReadConfiguration {
private void <init> (java.lang.String, int, boolean, boolean)
boolean readValues
boolean singleLineStyleable
public com.android.ide.common.symbols.SymbolIo$SymbolData parseLine (java.lang.String) throws java.io.IOException
String line
}
com/android/ide/common/symbols/SymbolIo$ReadConfiguration.class
SymbolIo.java
package com.android.ide.common.symbols
abstract enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration extends java.lang.Enum {
public static final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration AAPT
public static final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration AAPT_NO_VALUES
public static final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration SYMBOL_LIST_WITH_PACKAGE
public static final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration R_DEF
public static final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration PARTIAL_FILE
public static final enum com.android.ide.common.symbols.SymbolIo$ReadConfiguration PUBLIC_FILE
final boolean readValues
final boolean singleLineStyleable
final boolean rawSymbolNames
final boolean ignoreRogueChildren
final String fileTypeHeader
private static final synthetic com.android.ide.common.symbols.SymbolIo$ReadConfiguration[] $VALUES
public static com.android.ide.common.symbols.SymbolIo$ReadConfiguration[] values ()
public static com.android.ide.common.symbols.SymbolIo$ReadConfiguration valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, boolean, boolean)
boolean readValues
boolean singleLineStyleable
private void <init> (java.lang.String, int, boolean, boolean, boolean, boolean, java.lang.String)
boolean readValues
boolean singleLineStyleable
boolean rawSymbolNames
boolean ignoreRogueChildren
String fileTypeHeader
abstract com.android.ide.common.symbols.SymbolIo$SymbolData parseLine (java.lang.String) throws java.io.IOException
private static synthetic com.android.ide.common.symbols.SymbolIo$ReadConfiguration[] $values ()
static void <clinit> ()
}
com/android/ide/common/symbols/SymbolIo$SymbolData.class
SymbolIo.java
package com.android.ide.common.symbols
final com.android.ide.common.symbols.SymbolIo$SymbolData extends java.lang.Object {
final com.android.resources.ResourceVisibility accessibility
final com.android.resources.ResourceType resourceType
final String name
final com.android.ide.common.symbols.SymbolJavaType javaType
final String value
final com.google.common.collect.ImmutableList children
final boolean maybeDefinition
public void <init> (com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.SymbolJavaType, java.lang.String)
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.SymbolJavaType javaType
String value
public void <init> (com.android.resources.ResourceVisibility, com.android.resources.ResourceType, java.lang.String, com.android.ide.common.symbols.SymbolJavaType, java.lang.String)
com.android.resources.ResourceVisibility accessibility
com.android.resources.ResourceType resourceType
String name
com.android.ide.common.symbols.SymbolJavaType javaType
String value
public void <init> (java.lang.String, com.google.common.collect.ImmutableList)
String name
com.google.common.collect.ImmutableList children
public void <init> (com.android.resources.ResourceType, java.lang.String)
com.android.resources.ResourceType resourceType
String name
public void <init> (java.lang.String, boolean)
String name
boolean maybeDefinition
}
com/android/ide/common/symbols/SymbolIo$SymbolLineReader.class
SymbolIo.java
package com.android.ide.common.symbols
com.android.ide.common.symbols.SymbolIo$SymbolLineReader extends java.lang.Object {
private final com.android.ide.common.symbols.SymbolTable$FastBuilder table
private final java.util.Iterator lines
private final String filename
private final com.android.ide.common.symbols.SymbolIo$ReadConfiguration readConfiguration
private int currentLineNumber
private String currentLineContent
private final java.util.List aaptStyleableChildrenCache
private static final java.util.Comparator SYMBOL_DATA_VALUE_COMPARATOR
void <init> (com.android.ide.common.symbols.SymbolIo$ReadConfiguration, java.util.Iterator, java.lang.String, com.google.common.collect.Interner, int)
com.android.ide.common.symbols.SymbolIo$ReadConfiguration readConfiguration
java.util.Iterator lines
String filename
com.google.common.collect.Interner symbolInterner
int startLine
private void readNextLine ()
com.android.ide.common.symbols.SymbolTable$FastBuilder readLines () throws java.io.IOException
int value
String canonicalName
com.android.ide.common.symbols.SymbolIo$SymbolData data
Exception e
private void handleStyleable (com.android.ide.common.symbols.SymbolTable$FastBuilder, com.android.ide.common.symbols.SymbolIo$SymbolData) throws java.io.IOException
String canonicalName
com.android.ide.common.symbols.SymbolIo$SymbolData subData
NumberFormatException e
com.android.ide.common.symbols.SymbolIo$SymbolData aaptStyleableChild
com.google.common.collect.ImmutableList values
NumberFormatException e
com.android.ide.common.symbols.SymbolTable$FastBuilder table
com.android.ide.common.symbols.SymbolIo$SymbolData data
String styleableLineContent
int styleableLineIndex
String data_name
java.util.List children
com.google.common.collect.ImmutableList$Builder builder
com.google.common.collect.ImmutableList childNames
com.google.common.collect.ImmutableList values
String canonicalName
private static synthetic int lambda$static$0 (com.android.ide.common.symbols.SymbolIo$SymbolData)
com.android.ide.common.symbols.SymbolIo$SymbolData o
static void <clinit> ()
}
com/android/ide/common/symbols/SymbolIo.class
SymbolIo.java
package com.android.ide.common.symbols
public final com.android.ide.common.symbols.SymbolIo extends java.lang.Object {
public static final String ANDROID_ATTR_PREFIX
private final com.google.common.collect.Interner symbolInterner
public void <init> ()
public void <init> (com.google.common.collect.Interner)
com.google.common.collect.Interner symbolInterner
public static com.android.ide.common.symbols.SymbolTable readFromAapt (java.io.File, java.lang.String) throws java.lang.Exception
java.io.File file
String tablePackage
public static com.android.ide.common.symbols.SymbolTable readFromAaptNoValues (java.io.File, java.lang.String) throws java.lang.Exception
java.io.File file
String tablePackage
public static com.android.ide.common.symbols.SymbolTable readFromAaptNoValues (java.io.BufferedReader, java.lang.String, java.lang.String) throws java.lang.Exception
java.io.BufferedReader reader
String filename
String tablePackage
public com.android.ide.common.symbols.SymbolTable readFromPartialRFile (java.io.File, java.lang.String) throws java.lang.Exception
java.io.File file
String tablePackage
public static com.android.ide.common.symbols.SymbolTable readFromPublicTxtFile (java.io.InputStream, java.lang.String, java.lang.String) throws java.lang.Exception
java.io.BufferedReader reader
java.io.InputStream inputStream
String fileName
String tablePackage
private com.android.ide.common.symbols.SymbolTable read (java.io.File, java.lang.String, com.android.ide.common.symbols.SymbolIo$ReadConfiguration) throws java.lang.Exception
java.util.stream.Stream lines
java.io.File file
String tablePackage
com.android.ide.common.symbols.SymbolIo$ReadConfiguration readConfiguration
String filename
private com.android.ide.common.symbols.SymbolTable read (java.util.stream.Stream, java.lang.String, java.lang.String, com.android.ide.common.symbols.SymbolIo$ReadConfiguration) throws java.lang.Exception
IllegalArgumentException e
java.util.stream.Stream lines
String filename
String tablePackage
com.android.ide.common.symbols.SymbolIo$ReadConfiguration readConfiguration
java.util.Iterator linesIterator
int startLine
com.android.ide.common.symbols.SymbolTable$FastBuilder table
public com.android.ide.common.symbols.SymbolTable readSymbolListWithPackageName (java.nio.file.Path) throws java.io.IOException
java.util.stream.Stream lines
java.nio.file.Path file
public static com.android.ide.common.symbols.SymbolTable readRDef (java.nio.file.Path) throws java.io.IOException
java.util.stream.Stream lines
java.nio.file.Path file
public static com.android.ide.common.symbols.SymbolTable readRDefFromZip (java.nio.file.Path) throws java.io.IOException
java.util.zip.ZipEntry entry
java.util.zip.ZipInputStream zip
java.nio.file.Path zipFile
public static com.android.ide.common.symbols.SymbolTable readRDefFromInputStream (java.lang.String, java.io.InputStream) throws java.io.IOException
java.io.BufferedReader reader
String filePath
java.io.InputStream fileInputStream
private com.android.ide.common.symbols.SymbolTable readWithPackage (java.util.stream.Stream, java.lang.String, com.android.ide.common.symbols.SymbolIo$ReadConfiguration) throws java.io.IOException
java.util.stream.Stream lines
String filePath
com.android.ide.common.symbols.SymbolIo$ReadConfiguration readConfiguration
java.util.Iterator linesIterator
int startLine
String tablePackage
com.android.ide.common.symbols.SymbolTable$FastBuilder table
private static int checkFileTypeHeader (java.util.Iterator, com.android.ide.common.symbols.SymbolIo$ReadConfiguration, java.lang.String) throws java.io.IOException
java.util.Iterator lines
com.android.ide.common.symbols.SymbolIo$ReadConfiguration readConfiguration
String filename
String firstLine
private static com.android.ide.common.symbols.SymbolIo$SymbolData readAaptLine (java.lang.String) throws java.io.IOException
String line
int pos
String typeName
com.android.ide.common.symbols.SymbolJavaType type
int pos2
String className
com.android.resources.ResourceType resourceType
int pos3
String name
String value
private static com.android.ide.common.symbols.SymbolIo$SymbolData readPartialRLine (java.lang.String) throws java.io.IOException
String line
int pos
String accessName
com.android.resources.ResourceVisibility accessibility
int pos2
String typeName
com.android.ide.common.symbols.SymbolJavaType type
int pos3
String className
com.android.resources.ResourceType resourceType
String name
private static com.android.ide.common.symbols.SymbolIo$SymbolData readPublicTxtLine (java.lang.String) throws java.io.IOException
String line
int pos
String className
com.android.resources.ResourceType resourceType
String typeName
com.android.ide.common.symbols.SymbolJavaType type
String name
private static com.android.ide.common.symbols.SymbolIo$SymbolData readSymbolListWithPackageLine (java.lang.String) throws java.io.IOException
com.android.resources.ResourceType resourceType
String name
com.google.common.collect.ImmutableList$Builder children
String name
String line
int startPos
boolean maybeDefinition
String typeName
com.android.resources.ResourceType resourceType
int endPos
private static java.lang.String computeItemName (java.lang.String, java.lang.String)
String prefix
String name
String indexName
public com.google.common.collect.ImmutableList loadDependenciesSymbolTables (java.lang.Iterable) throws java.io.IOException
java.io.File dependency
Iterable libraries
com.google.common.collect.ImmutableList$Builder tables
public static void writeForAar (com.android.ide.common.symbols.SymbolTable, java.io.File) throws java.io.IOException
com.android.ide.common.symbols.SymbolTable table
java.io.File file
public static void writeForAar (com.android.ide.common.symbols.SymbolTable, java.nio.file.Path) throws java.io.IOException
java.io.Writer writer
Exception e
com.android.ide.common.symbols.SymbolTable table
java.nio.file.Path file
public static void writeForAar (com.android.ide.common.symbols.SymbolTable, java.io.Writer) throws java.io.IOException
int i
com.android.ide.common.symbols.Symbol$StyleableSymbol styleable
java.util.List children
com.android.ide.common.symbols.Symbol s
java.util.List symbols
com.android.resources.ResourceType resType
com.android.ide.common.symbols.SymbolTable table
java.io.Writer writer
private static void writeStyleableValue (com.android.ide.common.symbols.Symbol$StyleableSymbol, java.io.Writer) throws java.io.IOException
int i
com.android.ide.common.symbols.Symbol$StyleableSymbol s
java.io.Writer writer
com.google.common.collect.ImmutableList values
public static void writeRDef (com.android.ide.common.symbols.SymbolTable, java.nio.file.Path) throws java.io.IOException
java.io.BufferedWriter writer
Exception e
com.android.ide.common.symbols.SymbolTable table
java.nio.file.Path file
public static void writeRDef (com.android.ide.common.symbols.SymbolTable, java.io.OutputStream) throws java.io.IOException
java.io.BufferedWriter writer
com.android.ide.common.symbols.SymbolTable table
java.io.OutputStream outputStream
private static void writeRDef (com.android.ide.common.symbols.SymbolTable, java.io.BufferedWriter) throws java.io.IOException
String child
java.util.List children
com.android.ide.common.symbols.Symbol s
java.util.List symbols
com.android.resources.ResourceType resType
com.android.ide.common.symbols.SymbolTable table
java.io.BufferedWriter writer
public static void writePartialR (com.android.ide.common.symbols.SymbolTable, java.nio.file.Path) throws java.io.IOException
com.android.ide.common.symbols.SymbolTable table
java.nio.file.Path file
java.io.BufferedWriter writer
public static java.lang.String getPartialRContentsAsString (com.android.ide.common.symbols.SymbolTable) throws java.io.IOException
com.android.ide.common.symbols.SymbolTable table
StringBuilder sb
private static void generatePartialRContents (com.android.ide.common.symbols.SymbolTable, java.lang.Appendable) throws java.io.IOException
String child
java.util.List children
com.android.ide.common.symbols.Symbol s
java.util.List symbols
com.android.resources.ResourceType resType
com.android.ide.common.symbols.SymbolTable table
Appendable appendable
public static void writeSymbolListWithPackageName (java.nio.file.Path, java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
String packageName
java.io.InputStream is
String packageName
Exception e
java.nio.file.Path symbolTable
java.nio.file.Path manifest
java.nio.file.Path outputFile
String packageName
public static void writeSymbolListWithPackageName (java.nio.file.Path, java.lang.String, java.nio.file.Path) throws java.io.IOException
java.util.stream.Stream lines
com.android.ide.common.symbols.SymbolListWithPackageNameWriter writer
java.nio.file.Path symbolTable
String packageName
java.nio.file.Path outputFile
public static java.io.File exportToJava (com.android.ide.common.symbols.SymbolTable, java.io.File, boolean)
String d
int i
com.android.ide.common.symbols.Symbol$StyleableSymbol styleable
java.util.List children
String name
com.android.ide.common.symbols.Symbol s
java.util.List symbols
com.android.resources.ResourceType resType
String typeName
java.io.BufferedWriter writer
java.io.IOException e
com.android.ide.common.symbols.SymbolTable table
java.io.File directory
boolean finalIds
com.google.common.base.Splitter splitter
Iterable directories
java.io.File file
String idModifiers
}
com/android/ide/common/symbols/SymbolJavaType.class
SymbolJavaType.java
package com.android.ide.common.symbols
public final enum com.android.ide.common.symbols.SymbolJavaType extends java.lang.Enum {
public static final enum com.android.ide.common.symbols.SymbolJavaType INT
public static final enum com.android.ide.common.symbols.SymbolJavaType INT_LIST
private static final com.google.common.collect.ImmutableMap types
private final String typeName
private final String desc
private static final synthetic com.android.ide.common.symbols.SymbolJavaType[] $VALUES
public static com.android.ide.common.symbols.SymbolJavaType[] values ()
public static com.android.ide.common.symbols.SymbolJavaType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, java.lang.String)
String typeName
String desc
public final java.lang.String getTypeName ()
public java.lang.String getDesc ()
public static com.android.ide.common.symbols.SymbolJavaType getEnum (java.lang.String)
String name
private static synthetic com.android.ide.common.symbols.SymbolJavaType[] $values ()
static void <clinit> ()
com.android.ide.common.symbols.SymbolJavaType symbolJavaType
com.google.common.collect.ImmutableMap$Builder typesBuilder
}
com/android/ide/common/util/AssetUtil$Effect.class
AssetUtil.java
package com.android.ide.common.util
public abstract com.android.ide.common.util.AssetUtil$Effect extends java.lang.Object {
public void <init> ()
}
com/android/ide/common/util/AssetUtil$FillEffect.class
AssetUtil.java
package com.android.ide.common.util
public com.android.ide.common.util.AssetUtil$FillEffect extends com.android.ide.common.util.AssetUtil$Effect {
public java.awt.Paint paint
public double opacity
public void <init> (java.awt.Paint, double)
java.awt.Paint paint
double opacity
public void <init> (java.awt.Paint)
java.awt.Paint paint
}
com/android/ide/common/util/AssetUtil$ShadowEffect.class
AssetUtil.java
package com.android.ide.common.util
public com.android.ide.common.util.AssetUtil$ShadowEffect extends com.android.ide.common.util.AssetUtil$Effect {
public double xOffset
public double yOffset
public double radius
public java.awt.Color color
public double opacity
public boolean inner
public void <init> (double, double, double, java.awt.Color, double, boolean)
double xOffset
double yOffset
double radius
java.awt.Color color
double opacity
boolean inner
}
com/android/ide/common/util/AssetUtil.class
AssetUtil.java
package com.android.ide.common.util
public com.android.ide.common.util.AssetUtil extends java.lang.Object {
public static final com.android.ide.common.util.AssetUtil$Effect[] NO_EFFECTS
public void <init> ()
public static java.awt.image.BufferedImage newArgbBufferedImage (int, int)
int width
int height
public static java.awt.image.BufferedImage scaledImage (java.awt.image.BufferedImage, int, int)
java.awt.image.BufferedImage source
int width
int height
java.awt.Image scaledImage
java.awt.image.BufferedImage scaledBufImage
java.awt.Graphics g
public static java.awt.image.BufferedImage blurredImage (java.awt.image.BufferedImage, double)
double distance2
int x
java.awt.image.BufferedImage source
double radius
int r
int rows
float[] kernelData
double sigma
double sigma22
double sqrtPiSigma22
double radius2
double total
int index
int y
java.awt.image.BufferedImage paddedSource
java.awt.image.BufferedImage blurredPaddedImage
public static java.awt.image.BufferedImage invertedAlphaImage (java.awt.image.BufferedImage)
java.awt.image.BufferedImage source
float[] scaleFactors
float[] offsets
public static java.awt.image.BufferedImage operatedImage (java.awt.image.BufferedImage, java.awt.image.BufferedImageOp)
java.awt.image.BufferedImage source
java.awt.image.BufferedImageOp op
java.awt.image.BufferedImage newImage
java.awt.Graphics2D g
public static java.awt.image.BufferedImage filledImage (java.awt.image.BufferedImage, java.awt.Paint)
java.awt.image.BufferedImage source
java.awt.Paint paint
java.awt.image.BufferedImage newImage
java.awt.Graphics2D g
public static java.awt.image.BufferedImage paddedImage (java.awt.image.BufferedImage, int)
java.awt.image.BufferedImage source
int padding
java.awt.image.BufferedImage newImage
java.awt.Graphics2D g
public static java.awt.image.BufferedImage trimmedImage (java.awt.image.BufferedImage)
int alpha
int x
java.awt.image.BufferedImage source
int minAlpha
int srcWidth
int srcHeight
java.awt.image.Raster raster
int l
int t
int r
int b
int y
int[] pixel
public static void drawEffects (java.awt.Graphics2D, java.awt.image.BufferedImage, int, int, com.android.ide.common.util.AssetUtil$Effect[])
com.android.ide.common.util.AssetUtil$Effect effect
com.android.ide.common.util.AssetUtil$ShadowEffect effect
com.android.ide.common.util.AssetUtil$FillEffect effect
java.awt.image.BufferedImage innerShadowImage
java.awt.Graphics2D g3
com.android.ide.common.util.AssetUtil$ShadowEffect effect
java.awt.Graphics2D g
java.awt.image.BufferedImage source
int x
int y
com.android.ide.common.util.AssetUtil$Effect[] effects
java.util.List shadowEffects
java.util.List fillEffects
java.awt.Composite oldComposite
java.awt.Rectangle imageRect
java.awt.image.BufferedImage out
java.awt.Graphics2D g2
double fillOpacity
public static void drawCenterInside (java.awt.Graphics2D, java.awt.image.BufferedImage, java.awt.Rectangle)
int scaledWidth
int scaledHeight
java.awt.Image scaledImage
int scaledWidth
int scaledHeight
java.awt.Image scaledImage
java.awt.Graphics2D g
java.awt.image.BufferedImage source
java.awt.Rectangle dstRect
int srcWidth
int srcHeight
public static void drawCenterCrop (java.awt.Graphics2D, java.awt.image.BufferedImage, java.awt.Rectangle)
int scaledWidth
int scaledHeight
java.awt.Image scaledImage
int scaledWidth
int scaledHeight
java.awt.Image scaledImage
java.awt.Graphics2D g
java.awt.image.BufferedImage source
java.awt.Rectangle dstRect
int srcWidth
int srcHeight
public static void drawCenterScaled (java.awt.Graphics2D, java.awt.image.BufferedImage, java.awt.Rectangle, int, int)
int scaledWidth
int scaledHeight
java.awt.Image scaledImage
int scaledWidth
int scaledHeight
java.awt.Image scaledImage
java.awt.Graphics2D g
java.awt.image.BufferedImage source
java.awt.Rectangle dstRect
int scaleRectWidth
int scaleRectHeight
int srcWidth
int srcHeight
public static void drawCentered (java.awt.Graphics2D, java.awt.image.BufferedImage, java.awt.Rectangle)
java.awt.Graphics2D g
java.awt.image.BufferedImage source
java.awt.Rectangle imageRect
int w
int h
static void <clinit> ()
}
com/android/ide/common/util/DisjointUnionMap$Concatenation.class
DisjointUnionMap.java
package com.android.ide.common.util
com.android.ide.common.util.DisjointUnionMap$Concatenation extends java.util.AbstractCollection {
private final java.util.Collection first
private final java.util.Collection second
public void <init> (java.util.Collection, java.util.Collection)
java.util.Collection first
java.util.Collection second
public final int size ()
public final boolean isEmpty ()
public final java.util.Iterator iterator ()
public final java.util.stream.Stream stream ()
public final java.util.stream.Stream parallelStream ()
public final boolean contains (java.lang.Object)
Object object
public final boolean equals (java.lang.Object)
Object o
com.android.ide.common.util.DisjointUnionMap$Concatenation that
public final int hashCode ()
public final boolean add (java.lang.Object)
Object e
public final boolean remove (java.lang.Object)
Object object
public final boolean addAll (java.util.Collection)
java.util.Collection newElements
public final boolean removeAll (java.util.Collection)
java.util.Collection oldElements
public final boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
}
com/android/ide/common/util/DisjointUnionMap$UnionOfDisjointSets.class
DisjointUnionMap.java
package com.android.ide.common.util
com.android.ide.common.util.DisjointUnionMap$UnionOfDisjointSets extends com.android.ide.common.util.DisjointUnionMap$Concatenation implements java.util.Set {
public void <init> (java.util.Set, java.util.Set)
java.util.Set first
java.util.Set second
}
com/android/ide/common/util/DisjointUnionMap.class
DisjointUnionMap.java
package com.android.ide.common.util
public com.android.ide.common.util.DisjointUnionMap extends java.lang.Object implements java.util.Map {
private final java.util.Map first
private final java.util.Map second
private java.util.Set keySet
private java.util.Set entrySet
private java.util.Collection values
public void <init> (java.util.Map, java.util.Map)
java.util.Map first
java.util.Map second
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
Object result
public java.util.Set keySet ()
public java.util.Set entrySet ()
public java.util.Collection values ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void putAll (java.util.Map)
java.util.Map m
public void clear ()
}
com/android/ide/common/util/ReferenceHolder.class
ReferenceHolder.java
package com.android.ide.common.util
public com.android.ide.common.util.ReferenceHolder extends java.lang.Object {
private Object value
public static com.android.ide.common.util.ReferenceHolder of (java.lang.Object)
Object value
public static com.android.ide.common.util.ReferenceHolder empty ()
private void <init> (java.lang.Object)
Object value
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/android/ide/common/vectordrawable/EllipseSolver.class
EllipseSolver.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.EllipseSolver extends java.lang.Object {
private float mMajorAxis
private float mMinorAxis
private float mRotationDegree
private boolean mDirectionChanged
public void <init> (java.awt.geom.AffineTransform, float, float, float, float, float, float, float, float, float)
java.awt.geom.AffineTransform totalTransform
float currentX
float currentY
float rx
float ry
float xAxisRotation
float largeArcFlag
float sweepFlag
float destX
float destY
boolean largeArc
boolean sweep
java.awt.geom.Point2D$Double originalCenter
java.awt.geom.Point2D$Double majorAxisPoint
java.awt.geom.Point2D$Double minorAxisPoint
double middleRadians
double middleR
java.awt.geom.Point2D$Double middlePoint
java.awt.geom.Point2D$Double mDstMiddlePoint
java.awt.geom.Point2D$Double mDstMajorAxisPoint
java.awt.geom.Point2D$Double mDstMinorAxisPoint
java.awt.geom.Point2D dstCenter
double dstCenterX
double dstCenterY
double relativeDstMiddleX
double relativeDstMiddleY
double relativeDstMajorAxisPointX
double relativeDstMajorAxisPointY
double relativeDstMinorAxisPointX
double relativeDstMinorAxisPointY
private static java.util.logging.Logger getLog ()
private static boolean computeDirectionChange (java.awt.geom.Point2D$Double, java.awt.geom.Point2D$Double, java.awt.geom.Point2D$Double, java.awt.geom.Point2D$Double, java.awt.geom.Point2D$Double, java.awt.geom.Point2D$Double)
java.awt.geom.Point2D$Double middlePoint
java.awt.geom.Point2D$Double majorAxisPoint
java.awt.geom.Point2D$Double minorAxisPoint
java.awt.geom.Point2D$Double dstMiddlePoint
java.awt.geom.Point2D$Double dstMajorAxisPoint
java.awt.geom.Point2D$Double dstMinorAxisPoint
double srcCrossProduct
double dstCrossProduct
private static double getCrossProduct (java.awt.geom.Point2D$Double, java.awt.geom.Point2D$Double, java.awt.geom.Point2D$Double)
java.awt.geom.Point2D$Double middlePoint
java.awt.geom.Point2D$Double majorAxisPoint
java.awt.geom.Point2D$Double minorAxisPoint
double majorMinusMiddleX
double majorMinusMiddleY
double minorMinusMiddleX
double minorMinusMiddleY
private boolean computeABThetaFromControlPoints (double, double, double, double, double, double)
double relMiddleX
double relMiddleY
double relativeMajorAxisPointX
double relativeMajorAxisPointY
double relativeMinorAxisPointX
double relativeMinorAxisPointY
double m11
double m12
double m13
double m21
double m22
double m23
double m31
double m32
double m33
double det
double A
double B
double C
double doubleThetaInRadians
double thetaInRadians
double bSqInv
double aSqInv
private static java.awt.geom.Point2D$Double computeOriginalCenter (float, float, float, float, float, boolean, boolean, float, float)
float x1
float y1
float rx
float ry
float phi
boolean largeArc
boolean sweep
float x2
float y2
double cosPhi
double sinPhi
double xDelta
double yDelta
double tempX1
double tempY1
double rxSq
double rySq
double tempX1Sq
double tempY1Sq
double tempCenterFactor
double tempCx
double tempCy
double xCenter
double yCenter
public float getMajorAxis ()
public float getMinorAxis ()
public float getRotationDegree ()
public boolean getDirectionChanged ()
private static java.awt.geom.Point2D$Double rotatePoint2D (java.awt.geom.Point2D$Double, double)
java.awt.geom.Point2D$Double inPoint
double radians
double cos
double sin
}
com/android/ide/common/vectordrawable/GradientStop.class
GradientStop.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.GradientStop extends java.lang.Object {
private final String color
private final String offset
private String opacity
void <init> (java.lang.String, java.lang.String)
String color
String offset
java.lang.String getColor ()
java.lang.String getOffset ()
java.lang.String getOpacity ()
protected void setOpacity (java.lang.String)
String opacity
}
com/android/ide/common/vectordrawable/PathBuilder.class
PathBuilder.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.PathBuilder extends java.lang.Object {
private final StringBuilder mPathData
public void <init> ()
private static char encodeBoolean (boolean)
boolean flag
public com.android.ide.common.vectordrawable.PathBuilder absoluteMoveTo (double, double)
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder relativeMoveTo (double, double)
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder absoluteLineTo (double, double)
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder relativeLineTo (double, double)
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder absoluteVerticalTo (double)
double v
public com.android.ide.common.vectordrawable.PathBuilder relativeVerticalTo (double)
double v
public com.android.ide.common.vectordrawable.PathBuilder absoluteHorizontalTo (double)
double h
public com.android.ide.common.vectordrawable.PathBuilder relativeHorizontalTo (double)
double h
public com.android.ide.common.vectordrawable.PathBuilder absoluteCurveTo (double, double, double, double, double, double)
double cp1x
double cp1y
double cp2x
double cp2y
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder relativeCurveTo (double, double, double, double, double, double)
double cp1x
double cp1y
double cp2x
double cp2y
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder absoluteSmoothCurveTo (double, double, double, double)
double cp2x
double cp2y
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder relativeSmoothCurveTo (double, double, double, double)
double cp2x
double cp2y
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder absoluteQuadraticCurveTo (double, double, double, double)
double cp1x
double cp1y
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder relativeQuadraticCurveTo (double, double, double, double)
double cp1x
double cp1y
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder absoluteSmoothQuadraticCurveTo (double, double)
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder relativeSmoothQuadraticCurveTo (double, double)
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder absoluteArcTo (double, double, boolean, boolean, boolean, double, double)
double rx
double ry
boolean rotation
boolean largeArc
boolean sweep
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder relativeArcTo (double, double, boolean, boolean, boolean, double, double)
double rx
double ry
boolean rotation
boolean largeArc
boolean sweep
double x
double y
public com.android.ide.common.vectordrawable.PathBuilder absoluteClose ()
public com.android.ide.common.vectordrawable.PathBuilder relativeClose ()
public boolean isEmpty ()
public java.lang.String toString ()
}
com/android/ide/common/vectordrawable/PathParser$ExtractFloatResult.class
PathParser.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.PathParser$ExtractFloatResult extends java.lang.Object {
private int mEndPosition
private boolean mExplicitSeparator
private void <init> ()
}
com/android/ide/common/vectordrawable/PathParser$ParseMode.class
PathParser.java
package com.android.ide.common.vectordrawable
public final enum com.android.ide.common.vectordrawable.PathParser$ParseMode extends java.lang.Enum {
public static final enum com.android.ide.common.vectordrawable.PathParser$ParseMode SVG
public static final enum com.android.ide.common.vectordrawable.PathParser$ParseMode ANDROID
private static final synthetic com.android.ide.common.vectordrawable.PathParser$ParseMode[] $VALUES
public static com.android.ide.common.vectordrawable.PathParser$ParseMode[] values ()
public static com.android.ide.common.vectordrawable.PathParser$ParseMode valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.vectordrawable.PathParser$ParseMode[] $values ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/PathParser.class
PathParser.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.PathParser extends java.lang.Object {
private static final float[] EMPTY_FLOAT_ARRAY
private void <init> ()
private static void extract (java.lang.String, int, boolean, com.android.ide.common.vectordrawable.PathParser$ExtractFloatResult)
boolean isPrevExponential
char currentChar
String s
int start
boolean flagMode
com.android.ide.common.vectordrawable.PathParser$ExtractFloatResult result
boolean foundSeparator
boolean secondDot
boolean isExponential
int currentIndex
private static float[] getFloats (java.lang.String, com.android.ide.common.vectordrawable.PathParser$ParseMode)
boolean flagMode
int endPosition
int i
boolean arcCommand
float[] results
int count
int startPosition
com.android.ide.common.vectordrawable.PathParser$ExtractFloatResult result
int totalLength
NumberFormatException e
String s
com.android.ide.common.vectordrawable.PathParser$ParseMode parseMode
char command
private static void addNode (java.util.List, char, float[])
java.util.List list
char cmd
float[] val
private static int nextStart (java.lang.String, int)
char c
String s
int end
public static com.android.ide.common.vectordrawable.VdPath$Node[] parsePath (java.lang.String, com.android.ide.common.vectordrawable.PathParser$ParseMode)
String s
char currentCommand
float[] val
String value
com.android.ide.common.vectordrawable.PathParser$ParseMode mode
java.util.List list
int start
int end
static void <clinit> ()
}
com/android/ide/common/vectordrawable/ResourcesNotSupportedException.class
ResourcesNotSupportedException.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.ResourcesNotSupportedException extends java.lang.RuntimeException {
private final String name
private final String value
public void <init> (java.lang.String, java.lang.String)
String name
String value
public java.lang.String getName ()
public java.lang.String getValue ()
}
com/android/ide/common/vectordrawable/Svg2Vector.class
Svg2Vector.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.Svg2Vector extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final String SVG_DEFS
private static final String SVG_USE
static final String SVG_HREF
static final String SVG_XLINK_HREF
public static final String SVG_POLYGON
public static final String SVG_POLYLINE
public static final String SVG_RECT
public static final String SVG_CIRCLE
public static final String SVG_LINE
public static final String SVG_PATH
public static final String SVG_ELLIPSE
public static final String SVG_GROUP
public static final String SVG_STYLE
public static final String SVG_DISPLAY
public static final String SVG_CLIP_PATH_ELEMENT
public static final String SVG_D
public static final String SVG_CLIP
public static final String SVG_CLIP_PATH
public static final String SVG_CLIP_RULE
public static final String SVG_FILL
public static final String SVG_FILL_OPACITY
public static final String SVG_FILL_RULE
public static final String SVG_OPACITY
public static final String SVG_PAINT_ORDER
public static final String SVG_STROKE
public static final String SVG_STROKE_LINECAP
public static final String SVG_STROKE_LINEJOIN
public static final String SVG_STROKE_OPACITY
public static final String SVG_STROKE_WIDTH
public static final String SVG_MASK
public static final String SVG_POINTS
public static final com.google.common.collect.ImmutableMap presentationMap
public static final com.google.common.collect.ImmutableMap gradientMap
private static final java.util.Set unsupportedSvgNodes
private static final java.util.regex.Pattern SPACE_OR_COMMA
static final synthetic boolean $assertionsDisabled
public void <init> ()
private static com.android.ide.common.vectordrawable.SvgTree parse (java.nio.file.Path) throws java.io.IOException
String error
String message
String message
com.android.ide.common.vectordrawable.SvgNode n
java.util.Map$Entry entry
java.util.Map$Entry entry
java.nio.file.Path file
com.android.ide.common.vectordrawable.SvgTree svgTree
java.util.List parseErrors
org.w3c.dom.Document doc
org.w3c.dom.NodeList svgNodes
org.w3c.dom.Element rootElement
com.android.ide.common.vectordrawable.SvgGroupNode root
private static void resolveUseNodes (com.android.ide.common.vectordrawable.SvgTree)
com.android.ide.common.vectordrawable.SvgTree svgTree
java.util.Set nodes
private static void resolveGradientReferences (com.android.ide.common.vectordrawable.SvgTree)
com.android.ide.common.vectordrawable.SvgTree svgTree
java.util.Set nodes
private static void reportCycles (com.android.ide.common.vectordrawable.SvgTree, java.util.Set)
String targetId
org.w3c.dom.Element element
String id
com.android.ide.common.vectordrawable.SvgNode svgNode
org.w3c.dom.Node node
String cycle
java.util.Set visited
java.util.Map$Entry entry
String id
String targetId
com.android.ide.common.vectordrawable.SvgTree svgTree
java.util.Set svgNodes
java.util.Map edges
java.util.Map nodesById
private static java.lang.String getCycleStartingAt (java.lang.String, java.util.Map, java.util.Map)
String startId
java.util.Map edges
java.util.Map nodesById
StringBuilder buf
String id
private static void traverseSvgAndExtract (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgGroupNode, org.w3c.dom.Element)
com.android.ide.common.vectordrawable.SvgLeafNode child
com.android.ide.common.vectordrawable.SvgGroupNode childGroup
com.android.ide.common.vectordrawable.SvgGroupNode childGroup
com.android.ide.common.vectordrawable.SvgGroupNode childGroup
com.android.ide.common.vectordrawable.SvgClipPathNode clipPath
com.android.ide.common.vectordrawable.SvgGradientNode gradientNode
com.android.ide.common.vectordrawable.SvgGradientNode gradientNode
String id
org.w3c.dom.Node childNode
org.w3c.dom.Element childElement
String tagName
int i
com.android.ide.common.vectordrawable.SvgTree svgTree
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
org.w3c.dom.Element item
org.w3c.dom.NodeList childNodes
private static void extractGradientNode (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgGradientNode)
org.w3c.dom.Node n
String name
String value
int j
String[] splitAttribute
String attr
String[] parts
String msg
IllegalArgumentException e
org.w3c.dom.Node stopItem
String name
String value
int k
org.w3c.dom.NamedNodeMap stopAttr
String color
String opacity
String offset
String vdColor
org.w3c.dom.Node node
String nodeName
int i
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgGradientNode gradientNode
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attrs
int len
org.w3c.dom.NodeList gradientChildren
double greatestOffset
private static double extractOffset (java.lang.String, double)
double x
String offset
double greatestOffset
double x
private static void extractGroupNode (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgGroupNode, com.android.ide.common.vectordrawable.SvgGroupNode)
org.w3c.dom.Node n
String name
String value
int j
com.android.ide.common.vectordrawable.SvgTree svgTree
com.android.ide.common.vectordrawable.SvgGroupNode childGroup
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
org.w3c.dom.NamedNodeMap a
int len
private static void extractStyleNode (com.android.ide.common.vectordrawable.SvgTree, org.w3c.dom.Node)
org.w3c.dom.Node n
int j
String styleAttrTemp
String existing
String splitClassName
String[] splitClassData
String className
String styleAttr
String[] splitClassNames
String aClassData
String[] classData
com.android.ide.common.vectordrawable.SvgTree svgTree
org.w3c.dom.Node currentNode
org.w3c.dom.NodeList a
int len
String styleData
private static void processIdName (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgTree svgTree
com.android.ide.common.vectordrawable.SvgNode node
String id
private static void handleClipPath (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgNode, com.android.ide.common.vectordrawable.SvgGroupNode, java.lang.String)
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgNode child
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
String value
String clipName
com.android.ide.common.vectordrawable.SvgNode clipNode
com.android.ide.common.vectordrawable.SvgClipPathNode clipCopy
private static java.lang.String getClipPathName (java.lang.String)
String s
int startPos
int endPos
private static void extractAllItemsAs (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgLeafNode, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgGroupNode)
org.w3c.dom.NamedNodeMap attr
org.w3c.dom.Node nodeAttr
org.w3c.dom.Node displayAttr
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgLeafNode child
org.w3c.dom.Node currentItem
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
org.w3c.dom.Node parentNode
boolean hasNodeAttr
String styleContent
StringBuilder styleContentBuilder
boolean nothingToDisplay
private static void printlnCommon (org.w3c.dom.Node)
org.w3c.dom.Node n
String val
private static void extractPolyItem (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgLeafNode, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgGroupNode)
float x
float y
int j
com.android.ide.common.vectordrawable.PathBuilder builder
String[] split
float baseX
float baseY
RuntimeException e
org.w3c.dom.Node n
String name
String value
int itemIndex
org.w3c.dom.NamedNodeMap attributes
int len
com.android.ide.common.vectordrawable.SvgTree svgTree
com.android.ide.common.vectordrawable.SvgLeafNode child
org.w3c.dom.Node currentGroupNode
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
private static void extractRectItem (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgLeafNode, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgGroupNode)
String msg
IllegalArgumentException e
org.w3c.dom.Node n
String name
String value
int j
com.android.ide.common.vectordrawable.PathBuilder builder
double x
double y
double width
double height
double rx
double ry
org.w3c.dom.NamedNodeMap a
int len
boolean pureTransparent
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgLeafNode child
org.w3c.dom.Node currentGroupNode
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
private static void extractCircleItem (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgLeafNode, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgGroupNode)
org.w3c.dom.Node n
String name
String value
int j
com.android.ide.common.vectordrawable.PathBuilder builder
float cx
float cy
float radius
org.w3c.dom.NamedNodeMap a
int len
boolean pureTransparent
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgLeafNode child
org.w3c.dom.Node currentGroupNode
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
private static void extractEllipseItem (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgLeafNode, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgGroupNode)
org.w3c.dom.Node n
String name
String value
int j
com.android.ide.common.vectordrawable.PathBuilder builder
float cx
float cy
float rx
float ry
org.w3c.dom.NamedNodeMap a
int len
boolean pureTransparent
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgLeafNode child
org.w3c.dom.Node currentGroupNode
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
private static void extractLineItem (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgLeafNode, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgGroupNode)
org.w3c.dom.Node n
String name
String value
int j
com.android.ide.common.vectordrawable.PathBuilder builder
float x1
float y1
float x2
float y2
org.w3c.dom.NamedNodeMap a
int len
boolean pureTransparent
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgLeafNode child
org.w3c.dom.Node currentGroupNode
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
private static void extractPathItem (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgLeafNode, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgGroupNode)
String pathData
org.w3c.dom.Node n
String name
String value
int j
org.w3c.dom.NamedNodeMap a
int len
com.android.ide.common.vectordrawable.SvgTree svg
com.android.ide.common.vectordrawable.SvgLeafNode child
org.w3c.dom.Node currentGroupNode
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
private static void addStyleToPath (com.android.ide.common.vectordrawable.SvgNode, java.lang.String)
com.android.ide.common.vectordrawable.SvgGroupNode parentNode
String attr
String val
String subStyle
String[] nameValue
int k
String[] parts
com.android.ide.common.vectordrawable.SvgNode path
String value
static float parseFloatOrDefault (java.lang.String, float)
String value
float defaultValue
private static void writeFile (java.io.OutputStream, com.android.ide.common.vectordrawable.SvgTree) throws java.io.IOException
java.io.OutputStream outStream
com.android.ide.common.vectordrawable.SvgTree svgTree
public static java.lang.String parseSvgToXml (java.nio.file.Path, java.io.OutputStream) throws java.io.IOException
java.nio.file.Path inputSvg
java.io.OutputStream outStream
com.android.ide.common.vectordrawable.SvgTree svgTree
private static synthetic boolean lambda$resolveGradientReferences$1 (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgGradientNode)
com.android.ide.common.vectordrawable.SvgTree svgTree
com.android.ide.common.vectordrawable.SvgGradientNode node
private static synthetic boolean lambda$resolveUseNodes$0 (com.android.ide.common.vectordrawable.SvgTree, com.android.ide.common.vectordrawable.SvgGroupNode)
com.android.ide.common.vectordrawable.SvgTree svgTree
com.android.ide.common.vectordrawable.SvgGroupNode node
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgClipPathNode.class
SvgClipPathNode.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.SvgClipPathNode extends com.android.ide.common.vectordrawable.SvgGroupNode {
private final java.util.ArrayList mAffectedNodes
void <init> (com.android.ide.common.vectordrawable.SvgTree, org.w3c.dom.Element, java.lang.String)
com.android.ide.common.vectordrawable.SvgTree svgTree
org.w3c.dom.Element element
String name
public com.android.ide.common.vectordrawable.SvgClipPathNode deepCopy ()
com.android.ide.common.vectordrawable.SvgClipPathNode newInstance
protected void copyFrom (com.android.ide.common.vectordrawable.SvgClipPathNode)
com.android.ide.common.vectordrawable.SvgNode node
com.android.ide.common.vectordrawable.SvgClipPathNode from
public void addChild (com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgNode child
public void addAffectedNode (com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgNode child
public void flatten (java.awt.geom.AffineTransform)
com.android.ide.common.vectordrawable.SvgNode n
com.android.ide.common.vectordrawable.SvgNode n
java.awt.geom.AffineTransform transform
public void validate ()
com.android.ide.common.vectordrawable.SvgNode n
com.android.ide.common.vectordrawable.SvgNode n
private boolean isWhiteFill ()
String fillColor
public void transformIfNeeded (java.awt.geom.AffineTransform)
com.android.ide.common.vectordrawable.SvgNode p
java.awt.geom.AffineTransform rootTransform
public void writeXml (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
com.android.ide.common.vectordrawable.SvgNode node
String path
int i
com.android.ide.common.vectordrawable.SvgNode$ClipRule clipRule
java.util.List pathData
java.util.Map$Entry entry
com.android.ide.common.vectordrawable.SvgNode node
java.io.OutputStreamWriter writer
String indent
String incrementedIndent
java.util.Map clipPaths
com.android.ide.common.vectordrawable.SvgNode$Visitor clipPathCollector
public void setClipPathNodeAttributes ()
com.android.ide.common.vectordrawable.SvgNode n
public volatile synthetic com.android.ide.common.vectordrawable.SvgGroupNode deepCopy ()
public volatile synthetic com.android.ide.common.vectordrawable.SvgNode deepCopy ()
private static synthetic com.android.ide.common.vectordrawable.SvgNode$VisitResult lambda$writeXml$1 (java.util.Map, com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgNode$ClipRule clipRule
java.util.List paths
String pathData
java.util.Map clipPaths
com.android.ide.common.vectordrawable.SvgNode node
private static synthetic java.util.List lambda$writeXml$0 (com.android.ide.common.vectordrawable.SvgNode$ClipRule)
com.android.ide.common.vectordrawable.SvgNode$ClipRule key
}
com/android/ide/common/vectordrawable/SvgColor.class
SvgColor.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.SvgColor extends java.lang.Object {
private static final com.google.common.collect.ImmutableMap colorMap
static final synthetic boolean $assertionsDisabled
private void <init> ()
protected static java.lang.String colorSvg2Vd (java.lang.String)
int component
int i
String rgb
String[] numbers
StringBuilder builder
int component
int i
String rgb
String[] numbers
StringBuilder builder
String svgColorValue
String color
private static int getColorComponent (java.lang.String, java.lang.String)
float value
NumberFormatException e
String colorComponent
String svgColorValue
private static int clampColor (int)
int val
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgGradientNode$GradientCoordResult.class
SvgGradientNode.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.SvgGradientNode$GradientCoordResult extends java.lang.Object {
private final double mValue
private final boolean mIsPercentage
void <init> (double, boolean)
double value
boolean isPercentage
double getValue ()
boolean isPercentage ()
}
com/android/ide/common/vectordrawable/SvgGradientNode$GradientUsage.class
SvgGradientNode.java
package com.android.ide.common.vectordrawable
public final enum com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage extends java.lang.Enum {
public static final enum com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage FILL
public static final enum com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage STROKE
private static final synthetic com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage[] $VALUES
public static com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage[] values ()
public static com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage[] $values ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgGradientNode.class
SvgGradientNode.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.SvgGradientNode extends com.android.ide.common.vectordrawable.SvgNode {
private static final java.util.logging.Logger logger
private final java.util.List mGradientStops
private com.android.ide.common.vectordrawable.SvgLeafNode mSvgLeafNode
private java.awt.geom.Rectangle2D mBoundingBox
private com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage mGradientUsage
private static final com.google.common.collect.ImmutableMap vectorCoordinateMap
void <init> (com.android.ide.common.vectordrawable.SvgTree, org.w3c.dom.Element, java.lang.String)
com.android.ide.common.vectordrawable.SvgTree svgTree
org.w3c.dom.Element element
String nodeName
public com.android.ide.common.vectordrawable.SvgGradientNode deepCopy ()
com.android.ide.common.vectordrawable.SvgGradientNode newInstance
public boolean isGroupNode ()
protected void copyFrom (com.android.ide.common.vectordrawable.SvgGradientNode)
com.android.ide.common.vectordrawable.GradientStop g
com.android.ide.common.vectordrawable.SvgGradientNode from
public boolean resolveHref (com.android.ide.common.vectordrawable.SvgTree)
com.android.ide.common.vectordrawable.SvgTree svgTree
String id
com.android.ide.common.vectordrawable.SvgNode referencedNode
public void dumpNode (java.lang.String)
String indent
public void transformIfNeeded (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform rootTransform
public void flatten (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform transform
private com.android.ide.common.vectordrawable.SvgGradientNode$GradientCoordResult getGradientCoordinate (java.lang.String, double)
NumberFormatException e
String x
double defaultValue
double val
String vdValue
boolean isPercentage
public void writeXml (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
java.awt.geom.NoninvertibleTransformException e
java.awt.geom.AffineTransform tr
String transformValue
String s
int index
double defaultValue
com.android.ide.common.vectordrawable.SvgGradientNode$GradientCoordResult result
double coordValue
java.util.Map$Entry entry
double[] gradientBounds
double[] transformedBounds
com.android.ide.common.vectordrawable.SvgGradientNode$GradientCoordResult cxResult
double cx
com.android.ide.common.vectordrawable.SvgGradientNode$GradientCoordResult cyResult
double cy
com.android.ide.common.vectordrawable.SvgGradientNode$GradientCoordResult rResult
double r
java.awt.geom.Point2D radius
java.awt.geom.Point2D transformedRadius
double x
double coordinate
Integer coordinateIndex
String svgAttribute
String gradientAttr
String svgValue
String vdValue
java.util.Map$Entry entry
java.io.OutputStreamWriter writer
String indent
double height
double width
double startX
double startY
String gradientUnit
boolean isUserSpaceOnUse
double[] gradientBounds
double[] transformedBounds
String gradientType
private void writeGradientStops (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
float opacity
NumberFormatException e
String color
float opacity
int color1
com.android.ide.common.vectordrawable.GradientStop g
java.io.OutputStreamWriter writer
String indent
public void addGradientStop (java.lang.String, java.lang.String, java.lang.String)
String color
String offset
String opacity
com.android.ide.common.vectordrawable.GradientStop stop
public void setGradientUsage (com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage)
com.android.ide.common.vectordrawable.SvgGradientNode$GradientUsage gradientUsage
public void setSvgLeafNode (com.android.ide.common.vectordrawable.SvgLeafNode)
com.android.ide.common.vectordrawable.SvgLeafNode svgLeafNode
private void setBoundingBox ()
java.awt.geom.Path2D svgPath
com.android.ide.common.vectordrawable.VdPath$Node[] nodes
public volatile synthetic com.android.ide.common.vectordrawable.SvgNode deepCopy ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgGroupNode.class
SvgGroupNode.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.SvgGroupNode extends com.android.ide.common.vectordrawable.SvgNode {
private static final java.util.logging.Logger logger
protected final java.util.ArrayList mChildren
void <init> (com.android.ide.common.vectordrawable.SvgTree, org.w3c.dom.Element, java.lang.String)
com.android.ide.common.vectordrawable.SvgTree svgTree
org.w3c.dom.Element docNode
String name
public com.android.ide.common.vectordrawable.SvgGroupNode deepCopy ()
com.android.ide.common.vectordrawable.SvgGroupNode newInstance
protected void copyFrom (com.android.ide.common.vectordrawable.SvgGroupNode)
com.android.ide.common.vectordrawable.SvgNode child
com.android.ide.common.vectordrawable.SvgGroupNode from
boolean resolveHref (com.android.ide.common.vectordrawable.SvgTree)
String key
java.util.Map$Entry entry
com.android.ide.common.vectordrawable.SvgNode copiedNode
float x
float y
com.android.ide.common.vectordrawable.SvgTree svgTree
String id
com.android.ide.common.vectordrawable.SvgNode referencedNode
public void addChild (com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgNode child
public void replaceChild (com.android.ide.common.vectordrawable.SvgNode, com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgNode oldChild
com.android.ide.common.vectordrawable.SvgNode newChild
int index
public void dumpNode (java.lang.String)
com.android.ide.common.vectordrawable.SvgNode node
String indent
public com.android.ide.common.vectordrawable.SvgGroupNode findParent (com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgGroupNode parent
com.android.ide.common.vectordrawable.SvgNode n
com.android.ide.common.vectordrawable.SvgNode node
public boolean isGroupNode ()
public void transformIfNeeded (java.awt.geom.AffineTransform)
com.android.ide.common.vectordrawable.SvgNode p
java.awt.geom.AffineTransform rootTransform
public void flatten (java.awt.geom.AffineTransform)
com.android.ide.common.vectordrawable.SvgNode node
java.awt.geom.AffineTransform transform
public void validate ()
com.android.ide.common.vectordrawable.SvgNode node
public void writeXml (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
com.android.ide.common.vectordrawable.SvgNode node
java.io.OutputStreamWriter writer
String indent
public com.android.ide.common.vectordrawable.SvgNode$VisitResult accept (com.android.ide.common.vectordrawable.SvgNode$Visitor)
com.android.ide.common.vectordrawable.SvgNode node
com.android.ide.common.vectordrawable.SvgNode$Visitor visitor
com.android.ide.common.vectordrawable.SvgNode$VisitResult result
public void fillPresentationAttributes (java.lang.String, java.lang.String)
com.android.ide.common.vectordrawable.SvgNode n
String name
String value
public volatile synthetic com.android.ide.common.vectordrawable.SvgNode deepCopy ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgLeafNode.class
SvgLeafNode.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.SvgLeafNode extends com.android.ide.common.vectordrawable.SvgNode {
private static final java.util.logging.Logger logger
private String mPathData
private com.android.ide.common.vectordrawable.SvgGradientNode mFillGradientNode
private com.android.ide.common.vectordrawable.SvgGradientNode mStrokeGradientNode
void <init> (com.android.ide.common.vectordrawable.SvgTree, org.w3c.dom.Element, java.lang.String)
com.android.ide.common.vectordrawable.SvgTree svgTree
org.w3c.dom.Element element
String nodeName
public com.android.ide.common.vectordrawable.SvgLeafNode deepCopy ()
com.android.ide.common.vectordrawable.SvgLeafNode newNode
protected void copyFrom (com.android.ide.common.vectordrawable.SvgLeafNode)
com.android.ide.common.vectordrawable.SvgLeafNode from
private void writeAttributeValues (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
com.android.ide.common.vectordrawable.SvgGradientNode gradientNode
String name
String attribute
String svgValue
String vdValue
java.util.Map$Entry entry
java.io.OutputStreamWriter writer
String indent
private com.android.ide.common.vectordrawable.SvgGradientNode getGradientNode (java.lang.String)
String id
com.android.ide.common.vectordrawable.SvgNode node
String svgValue
private void parsePathOpacity ()
double opacity
double fillOpacity
double strokeOpacity
private double getOpacityValueFromMap (java.lang.String)
String attributeName
double result
String opacity
private void putOpacityValueToMap (java.lang.String, double)
String attributeName
double opacity
String attributeValue
public void dumpNode (java.lang.String)
String indent
public void setPathData (java.lang.String)
String pathData
public java.lang.String getPathData ()
public boolean isGroupNode ()
public boolean hasGradient ()
public void transformIfNeeded (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform rootTransform
com.android.ide.common.vectordrawable.VdPath$Node[] nodes
boolean needsConvertRelativeMoveAfterClose
public void flatten (java.awt.geom.AffineTransform)
double width
double determinant
String strokeWidth
java.awt.geom.AffineTransform transform
public void writeXml (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
java.io.OutputStreamWriter writer
String indent
private void writePathElementWithSuppressedFillOrStroke (java.io.OutputStreamWriter, java.lang.String, java.lang.String) throws java.io.IOException
java.io.OutputStreamWriter writer
String attribute
String indent
String savedValue
private void writePathElement (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
java.io.OutputStreamWriter writer
String indent
String fillColor
String strokeColor
boolean emptyFill
boolean emptyStroke
public volatile synthetic com.android.ide.common.vectordrawable.SvgNode deepCopy ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgNode$ClipRule.class
SvgNode.java
package com.android.ide.common.vectordrawable
public final enum com.android.ide.common.vectordrawable.SvgNode$ClipRule extends java.lang.Enum {
public static final enum com.android.ide.common.vectordrawable.SvgNode$ClipRule NON_ZERO
public static final enum com.android.ide.common.vectordrawable.SvgNode$ClipRule EVEN_ODD
private static final synthetic com.android.ide.common.vectordrawable.SvgNode$ClipRule[] $VALUES
public static com.android.ide.common.vectordrawable.SvgNode$ClipRule[] values ()
public static com.android.ide.common.vectordrawable.SvgNode$ClipRule valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.vectordrawable.SvgNode$ClipRule[] $values ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgNode$VisitResult.class
SvgNode.java
package com.android.ide.common.vectordrawable
public final enum com.android.ide.common.vectordrawable.SvgNode$VisitResult extends java.lang.Enum {
public static final enum com.android.ide.common.vectordrawable.SvgNode$VisitResult CONTINUE
public static final enum com.android.ide.common.vectordrawable.SvgNode$VisitResult SKIP_CHILDREN
public static final enum com.android.ide.common.vectordrawable.SvgNode$VisitResult ABORT
private static final synthetic com.android.ide.common.vectordrawable.SvgNode$VisitResult[] $VALUES
public static com.android.ide.common.vectordrawable.SvgNode$VisitResult[] values ()
public static com.android.ide.common.vectordrawable.SvgNode$VisitResult valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.vectordrawable.SvgNode$VisitResult[] $values ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgNode$Visitor.class
SvgNode.java
package com.android.ide.common.vectordrawable
public abstract com.android.ide.common.vectordrawable.SvgNode$Visitor extends java.lang.Object {
public abstract com.android.ide.common.vectordrawable.SvgNode$VisitResult visit (com.android.ide.common.vectordrawable.SvgNode)
}
com/android/ide/common/vectordrawable/SvgNode.class
SvgNode.java
package com.android.ide.common.vectordrawable
abstract com.android.ide.common.vectordrawable.SvgNode extends java.lang.Object {
private static final java.util.logging.Logger logger
protected static final String INDENT_UNIT
protected static final String CONTINUATION_INDENT
private static final String TRANSFORM_TAG
private static final String MATRIX_ATTRIBUTE
private static final String TRANSLATE_ATTRIBUTE
private static final String ROTATE_ATTRIBUTE
private static final String SCALE_ATTRIBUTE
private static final String SKEWX_ATTRIBUTE
private static final String SKEWY_ATTRIBUTE
protected final String mName
protected final com.android.ide.common.vectordrawable.SvgTree mSvgTree
protected final org.w3c.dom.Element mDocumentElement
protected final java.util.Map mVdAttributesMap
protected boolean mStrokeBeforeFill
protected java.awt.geom.AffineTransform mLocalTransform
protected java.awt.geom.AffineTransform mStackedTransform
void <init> (com.android.ide.common.vectordrawable.SvgTree, org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Node n
String nodeName
String nodeValue
int itemIndex
com.android.ide.common.vectordrawable.SvgTree svgTree
org.w3c.dom.Element element
String name
org.w3c.dom.NamedNodeMap attrs
int len
protected void parseLocalTransform (java.lang.String)
java.awt.geom.AffineTransform parsedTransform
int i
String nodeValue
String[] matrices
private static java.awt.geom.AffineTransform parseOneTransform (java.lang.String, java.lang.String)
String type
String data
float[] numbers
int numLength
java.awt.geom.AffineTransform parsedTransform
private static float[] getNumbers (java.lang.String)
int i
String data
String[] numbers
int len
float[] results
protected com.android.ide.common.vectordrawable.SvgTree getTree ()
public java.lang.String getName ()
public org.w3c.dom.Element getDocumentElement ()
public abstract void dumpNode (java.lang.String)
public abstract void writeXml (java.io.OutputStreamWriter, java.lang.String) throws java.io.IOException
public com.android.ide.common.vectordrawable.SvgNode$VisitResult accept (com.android.ide.common.vectordrawable.SvgNode$Visitor)
com.android.ide.common.vectordrawable.SvgNode$Visitor visitor
public abstract boolean isGroupNode ()
public abstract void transformIfNeeded (java.awt.geom.AffineTransform)
private void fillPresentationAttributesInternal (java.lang.String, java.lang.String)
String[] order
int strokePos
int fillPos
String name
String value
private int indexOf (java.lang.Object[], java.lang.Object)
int i
Object[] array
Object element
protected void fillPresentationAttributes (java.lang.String, java.lang.String)
String name
String value
public void fillEmptyAttributes (java.util.Map)
String name
java.util.Map$Entry entry
java.util.Map parentAttributesMap
public abstract void flatten (java.awt.geom.AffineTransform)
public void validate ()
public java.lang.String getAttributeValue (java.lang.String)
String attribute
public abstract com.android.ide.common.vectordrawable.SvgNode deepCopy ()
protected void copyFrom (com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgNode from
protected java.lang.String colorSvg2Vd (java.lang.String, java.lang.String)
IllegalArgumentException e
String svgColor
String errorFallbackColor
protected java.lang.String getHrefId ()
String value
protected void logError (java.lang.String)
String s
protected void logWarning (java.lang.String)
String s
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgTree$LogMessage.class
SvgTree.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.SvgTree$LogMessage extends java.lang.Object implements java.lang.Comparable {
final com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel level
final int line
final String message
void <init> (com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel, int, java.lang.String)
com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel level
int line
String message
java.lang.String getFormattedMessage ()
public int compareTo (com.android.ide.common.vectordrawable.SvgTree$LogMessage)
com.android.ide.common.vectordrawable.SvgTree$LogMessage other
int cmp
public volatile synthetic int compareTo (java.lang.Object)
}
com/android/ide/common/vectordrawable/SvgTree$SizeType.class
SvgTree.java
package com.android.ide.common.vectordrawable
final enum com.android.ide.common.vectordrawable.SvgTree$SizeType extends java.lang.Enum {
public static final enum com.android.ide.common.vectordrawable.SvgTree$SizeType PIXEL
public static final enum com.android.ide.common.vectordrawable.SvgTree$SizeType PERCENTAGE
private static final synthetic com.android.ide.common.vectordrawable.SvgTree$SizeType[] $VALUES
public static com.android.ide.common.vectordrawable.SvgTree$SizeType[] values ()
public static com.android.ide.common.vectordrawable.SvgTree$SizeType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.vectordrawable.SvgTree$SizeType[] $values ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgTree$SvgLogLevel.class
SvgTree.java
package com.android.ide.common.vectordrawable
final enum com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel extends java.lang.Enum {
public static final enum com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel ERROR
public static final enum com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel WARNING
private static final synthetic com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel[] $VALUES
public static com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel[] values ()
public static com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel[] $values ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/SvgTree.class
SvgTree.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.SvgTree extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final String HEAD
private static final String AAPT_BOUND
public static final String SVG_WIDTH
public static final String SVG_HEIGHT
public static final String SVG_VIEW_BOX
private float w
private float h
private final java.awt.geom.AffineTransform mRootTransform
private float[] viewBox
private com.android.ide.common.vectordrawable.SvgGroupNode mRoot
private String mFileName
private final java.util.List mLogMessages
private boolean mHasLeafNode
private boolean mHasGradient
private final java.util.Map mIdMap
private final java.util.Set mIgnoredIds
private final java.util.Set mPendingUseGroupSet
private final java.util.Set mPendingGradientRefSet
private final java.util.Map mClipPathAffectedNodes
private final java.util.Map mStyleAffectedNodes
private final java.util.Map mStyleClassAttributeMap
private java.text.NumberFormat mCoordinateFormat
void <init> ()
public float getWidth ()
public float getHeight ()
public float getScaleFactor ()
public void setHasLeafNode (boolean)
boolean hasLeafNode
public void setHasGradient (boolean)
boolean hasGradient
public float[] getViewBox ()
public void flatten ()
public void validate ()
public org.w3c.dom.Document parse (java.nio.file.Path, java.util.List) throws java.io.IOException
java.io.BufferedInputStream inputStream
javax.xml.parsers.ParserConfigurationException e
java.nio.file.Path file
java.util.List parseErrors
public void normalize ()
private void transform (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform rootTransform
public void dump ()
public void setRoot (com.android.ide.common.vectordrawable.SvgGroupNode)
com.android.ide.common.vectordrawable.SvgGroupNode root
public com.android.ide.common.vectordrawable.SvgGroupNode getRoot ()
public void logError (java.lang.String, org.w3c.dom.Node)
String s
org.w3c.dom.Node node
public void logWarning (java.lang.String, org.w3c.dom.Node)
String s
org.w3c.dom.Node node
void logErrorLine (java.lang.String, org.w3c.dom.Node, com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel)
String s
org.w3c.dom.Node node
com.android.ide.common.vectordrawable.SvgTree$SvgLogLevel level
int line
public java.lang.String getErrorMessage ()
com.android.ide.common.vectordrawable.SvgTree$LogMessage message
StringBuilder result
public boolean getHasLeafNode ()
public boolean getHasGradient ()
public static int getStartLine (org.w3c.dom.Node)
org.w3c.dom.Node node
public float getViewportWidth ()
public float getViewportHeight ()
public void parseDimension (org.w3c.dom.Node)
int j
String[] strbox
org.w3c.dom.Node n
String name
String value
int subStringSize
com.android.ide.common.vectordrawable.SvgTree$SizeType currentType
String unit
int i
org.w3c.dom.Node nNode
org.w3c.dom.NamedNodeMap a
int len
com.android.ide.common.vectordrawable.SvgTree$SizeType widthType
com.android.ide.common.vectordrawable.SvgTree$SizeType heightType
public double parseXValue (java.lang.String)
String value
public double parseYValue (java.lang.String)
String value
private static double parseCoordinateOrLength (java.lang.String, double)
String value
double percentageBase
public void addIdToMap (java.lang.String, com.android.ide.common.vectordrawable.SvgNode)
String id
com.android.ide.common.vectordrawable.SvgNode svgNode
public com.android.ide.common.vectordrawable.SvgNode getSvgNodeFromId (java.lang.String)
String id
public void addToPendingUseSet (com.android.ide.common.vectordrawable.SvgGroupNode)
com.android.ide.common.vectordrawable.SvgGroupNode useGroup
public java.util.Set getPendingUseSet ()
public void addToPendingGradientRefSet (com.android.ide.common.vectordrawable.SvgGradientNode)
com.android.ide.common.vectordrawable.SvgGradientNode node
public java.util.Set getPendingGradientRefSet ()
public void addIgnoredId (java.lang.String)
String id
public boolean isIdIgnored (java.lang.String)
String id
public void addClipPathAffectedNode (com.android.ide.common.vectordrawable.SvgNode, com.android.ide.common.vectordrawable.SvgGroupNode, java.lang.String)
com.android.ide.common.vectordrawable.SvgNode child
com.android.ide.common.vectordrawable.SvgGroupNode currentGroup
String clipPathName
public java.util.Set getClipPathAffectedNodesSet ()
public void addAffectedNodeToStyleClass (java.lang.String, com.android.ide.common.vectordrawable.SvgNode)
java.util.Set styleNodesSet
String className
com.android.ide.common.vectordrawable.SvgNode child
public void addStyleClassToTree (java.lang.String, java.lang.String)
String className
String attributes
public java.lang.String getStyleClassAttr (java.lang.String)
String classname
public java.util.Set getStyleAffectedNodes ()
public com.android.ide.common.vectordrawable.SvgGroupNode findParent (com.android.ide.common.vectordrawable.SvgNode)
com.android.ide.common.vectordrawable.SvgNode node
public java.lang.String formatCoordinate (double)
double coordinate
private java.text.NumberFormat getCoordinateFormat ()
float viewportWidth
float viewportHeight
public void writeXml (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream stream
java.io.OutputStreamWriter writer
static void <clinit> ()
}
com/android/ide/common/vectordrawable/VdElement.class
VdElement.java
package com.android.ide.common.vectordrawable
abstract com.android.ide.common.vectordrawable.VdElement extends java.lang.Object {
String mName
boolean isClipPath
void <init> ()
public java.lang.String getName ()
public abstract void draw (java.awt.Graphics2D, java.awt.geom.AffineTransform, float, float)
public abstract void parseAttributes (org.w3c.dom.NamedNodeMap)
public abstract boolean isGroup ()
public void setClipPath (boolean)
boolean isClip
}
com/android/ide/common/vectordrawable/VdGroup.class
VdGroup.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.VdGroup extends com.android.ide.common.vectordrawable.VdElement {
private static final java.util.logging.Logger logger
private static final String GROUP_ROTATION
private static final String GROUP_PIVOTX
private static final String GROUP_PIVOTY
private static final String GROUP_TRANSLATEX
private static final String GROUP_TRANSLATEY
private static final String GROUP_SCALEX
private static final String GROUP_SCALEY
private static final String GROUP_NAME
private float mRotate
private float mPivotX
private float mPivotY
private float mScaleX
private float mScaleY
private float mTranslateX
private float mTranslateY
private final java.awt.geom.AffineTransform mTempStackedMatrix
private final java.awt.geom.AffineTransform mLocalMatrix
private final java.util.ArrayList mChildren
void <init> ()
public void add (com.android.ide.common.vectordrawable.VdElement)
com.android.ide.common.vectordrawable.VdElement pathOrGroup
public java.util.ArrayList getChildren ()
public int size ()
private static void androidPostTransform (java.awt.geom.AffineTransform, java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform src
java.awt.geom.AffineTransform trans
private void updateLocalMatrix ()
java.awt.geom.AffineTransform tempTrans
public void draw (java.awt.Graphics2D, java.awt.geom.AffineTransform, float, float)
com.android.ide.common.vectordrawable.VdElement m
java.awt.Graphics2D g
java.awt.geom.AffineTransform currentMatrix
float scaleX
float scaleY
private void setNameValue (java.lang.String, java.lang.String)
String name
String value
public void parseAttributes (org.w3c.dom.NamedNodeMap)
String name
String value
int i
org.w3c.dom.NamedNodeMap attributes
int len
public boolean isGroup ()
public java.lang.String toString ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/VdIcon.class
VdIcon.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.VdIcon extends java.lang.Object implements javax.swing.Icon java.lang.Comparable {
private static final String ICON_PREFIX
private static final String FILLED_PREFIX
private static final String OUTLINE_PREFIX
private static final String ROUND_PREFIX
private static final String SHARP_PREFIX
private static final String TWO_TONE_PREFIX
private static final String ICON_SUFFIX
public static final int LABEL_GAP
private final com.android.ide.common.vectordrawable.VdTree mVdTree
private final String mName
private final java.net.URL mUrl
private boolean mDrawCheckerBoardBackground
private String mDisplayName
private boolean mShowName
private final java.awt.Rectangle myRectangle
private final int mWidth
private final int mHeight
private final java.awt.Color mBackground
private static final java.awt.Color CHECKER_COLOR
private static final byte[] COLOR_INVERSION_TABLE
public void <init> (java.net.URL) throws java.io.IOException
java.net.URL url
public void <init> (java.net.URL, int, int) throws java.io.IOException
java.net.URL url
int width
int height
String fileName
public void <init> (com.android.ide.common.vectordrawable.VdIcon, java.awt.Color)
com.android.ide.common.vectordrawable.VdIcon icon
java.awt.Color background
public java.lang.String getName ()
public java.lang.String getDisplayName ()
int begin
int end
public java.net.URL getURL ()
public java.awt.image.BufferedImage renderIcon (int, int)
int width
int height
java.awt.image.BufferedImage image
private static com.android.ide.common.vectordrawable.VdTree parseVdTree (java.net.URL) throws java.io.IOException
java.net.URL url
public static void paintCheckeredBackground (java.awt.Graphics, java.awt.Color, java.awt.Color, java.awt.Shape, int)
int dx
int dy
java.awt.Graphics g
java.awt.Color backgroundColor
java.awt.Color checkeredColor
java.awt.Shape clip
int cellSize
java.awt.Shape savedClip
java.awt.Rectangle rect
public void paintIcon (java.awt.Component, java.awt.Graphics, int, int)
java.awt.FontMetrics fontMetrics
String displayName
java.awt.geom.Rectangle2D bounds
int textX
int textY
java.awt.Shape prevClip
java.util.Map map
java.awt.Component c
java.awt.Graphics gc
int x
int y
java.awt.Graphics2D g
int width
int height
int minSize
java.awt.image.BufferedImage image
java.awt.Rectangle rect
public static java.awt.image.BufferedImage adjustIconColor (java.awt.Component, java.awt.image.BufferedImage)
java.awt.image.ByteLookupTable table
java.awt.image.BufferedImageOp invertFilter
java.awt.Component component
java.awt.image.BufferedImage image
java.awt.Color background
public int getIconWidth ()
public int getIconHeight ()
public int compareTo (com.android.ide.common.vectordrawable.VdIcon)
com.android.ide.common.vectordrawable.VdIcon other
public void enableCheckerBoardBackground (boolean)
boolean enable
public void setShowName (boolean)
boolean showName
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
int counter
}
com/android/ide/common/vectordrawable/VdNodeRender.class
VdNodeRender.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.VdNodeRender extends java.lang.Object {
private static final java.util.logging.Logger LOGGER
void <init> ()
public static void createPath (com.android.ide.common.vectordrawable.VdPath$Node[], java.awt.geom.Path2D)
com.android.ide.common.vectordrawable.VdPath$Node node
com.android.ide.common.vectordrawable.VdPath$Node[] nodes
java.awt.geom.Path2D path
float[] current
char lastCmd
private static void addCommand (java.awt.geom.Path2D, float[], char, char, float[])
boolean reflectCtrl
boolean reflectCtrl
boolean reflectCtrl
float tempReflectedX
float tempReflectedY
boolean reflectCtrl
float tempReflectedX
float tempReflectedY
int k
java.awt.geom.Path2D path
float[] current
char cmd
char lastCmd
float[] val
int incr
float cx
float cy
float cpx
float cpy
float loopX
float loopY
private static void drawArc (java.awt.geom.Path2D, double, double, double, double, double, double, double, boolean, boolean)
double adjust
double cx
double cy
java.awt.geom.Path2D p
double x0
double y0
double x1
double y1
double a
double b
double theta
boolean isMoreThanHalf
boolean isPositiveArc
double thetaD
double cosTheta
double sinTheta
double x0p
double y0p
double x1p
double y1p
double dx
double dy
double xm
double ym
double dsq
double disc
double s
double sdx
double sdy
double cx
double cy
double eta0
double eta1
double sweep
double tcx
private static void arcToBezier (java.awt.geom.Path2D, double, double, double, double, double, double, double, double, double)
double eta2
double sinEta2
double cosEta2
double e2x
double e2y
double ep2x
double ep2y
double tanDiff2
double alpha
double q1x
double q1y
double q2x
double q2y
int i
java.awt.geom.Path2D p
double cx
double cy
double a
double b
double e1x
double e1y
double theta
double start
double sweep
int numSegments
double eta1
double cosTheta
double sinTheta
double cosEta1
double sinEta1
double ep1x
double ep1y
double anglePerSegment
static void <clinit> ()
}
com/android/ide/common/vectordrawable/VdParser.class
VdParser.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.VdParser extends java.lang.Object {
void <init> ()
public static com.android.ide.common.vectordrawable.VdTree parse (java.io.InputStream, java.lang.StringBuilder)
org.w3c.dom.Document doc
Exception e
java.io.InputStream stream
StringBuilder vdErrorLog
com.android.ide.common.vectordrawable.VdTree tree
}
com/android/ide/common/vectordrawable/VdPath$Node.class
VdPath.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.VdPath$Node extends java.lang.Object {
private char mType
private float[] mParams
public char getType ()
public float[] getParams ()
public void <init> (char, float[])
char type
float[] params
public void <init> (com.android.ide.common.vectordrawable.VdPath$Node)
com.android.ide.common.vectordrawable.VdPath$Node n
public static boolean hasRelMoveAfterClose (com.android.ide.common.vectordrawable.VdPath$Node[])
com.android.ide.common.vectordrawable.VdPath$Node n
com.android.ide.common.vectordrawable.VdPath$Node[] nodes
char preType
public static java.lang.String nodeListToString (com.android.ide.common.vectordrawable.VdPath$Node[], com.android.ide.common.vectordrawable.SvgTree)
float param
String str
int j
int len
boolean implicitLineTo
char lineToType
com.android.ide.common.vectordrawable.VdPath$Node node
com.android.ide.common.vectordrawable.VdPath$Node[] nodes
com.android.ide.common.vectordrawable.SvgTree svgTree
StringBuilder result
public static void transform (java.awt.geom.AffineTransform, com.android.ide.common.vectordrawable.VdPath$Node[])
com.android.ide.common.vectordrawable.VdPath$Node n
java.awt.geom.AffineTransform totalTransform
com.android.ide.common.vectordrawable.VdPath$Node[] nodes
java.awt.geom.Point2D$Float currentPoint
java.awt.geom.Point2D$Float currentSegmentStartPoint
char previousType
private void transform (java.awt.geom.AffineTransform, java.awt.geom.Point2D$Float, java.awt.geom.Point2D$Float, char)
int i
int i
int headLen
int i
int i
int i
int i
int i
com.android.ide.common.vectordrawable.EllipseSolver ellipseSolver
int i
com.android.ide.common.vectordrawable.EllipseSolver ellipseSolver
float oldCurrentX
float oldCurrentY
int i
java.awt.geom.AffineTransform totalTransform
java.awt.geom.Point2D$Float currentPoint
java.awt.geom.Point2D$Float currentSegmentStartPoint
char previousType
int paramsLen
float[] tempParams
float currentX
float currentY
float currentSegmentStartX
float currentSegmentStartY
int step
private static boolean isTranslationOnly (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform totalTransform
int type
private static void deltaTransform (java.awt.geom.AffineTransform, float[], int, int)
int i
int i
java.awt.geom.AffineTransform totalTransform
float[] coordinates
int offset
int paramsLen
double[] doubleArray
public java.lang.String toString ()
float param
StringBuilder result
int i
}
com/android/ide/common/vectordrawable/VdPath$VdGradient.class
VdPath.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.VdPath$VdGradient extends java.lang.Object {
private float mStartX
private float mStartY
private float mEndX
private float mEndY
private float mCenterX
private float mCenterY
private float mGradientRadius
private String mTileMode
private String mGradientType
private final java.util.ArrayList mGradientStops
final synthetic com.android.ide.common.vectordrawable.VdPath this$0
void <init> (com.android.ide.common.vectordrawable.VdPath)
com.android.ide.common.vectordrawable.VdPath this$0
private void setGradientValue (java.lang.String, java.lang.String)
String name
String value
private void drawGradient (java.awt.Graphics2D, java.awt.geom.Path2D, boolean)
com.android.ide.common.vectordrawable.GradientStop stop
float fraction
int colorInt
java.awt.Color color
int j
int i
int i
java.awt.LinearGradientPaint gradient
java.awt.RadialGradientPaint paint
java.awt.MultipleGradientPaint$CycleMethod tile
java.awt.Graphics2D g
java.awt.geom.Path2D path2d
boolean fill
float[] mFractions
java.awt.Color[] mGradientColors
java.awt.BasicStroke stroke
}
com/android/ide/common/vectordrawable/VdPath.class
VdPath.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.VdPath extends com.android.ide.common.vectordrawable.VdElement {
private static final String PATH_ID
private static final String PATH_DESCRIPTION
private static final String PATH_FILL
private static final String PATH_FILL_OPACITY
private static final String PATH_FILL_TYPE
private static final String PATH_STROKE
private static final String PATH_STROKE_OPACITY
private static final String FILL_TYPE_EVEN_ODD
private static final String PATH_STROKE_WIDTH
private static final String PATH_TRIM_START
private static final String PATH_TRIM_END
private static final String PATH_TRIM_OFFSET
private static final String PATH_STROKE_LINE_CAP
private static final String PATH_STROKE_LINE_JOIN
private static final String PATH_STROKE_MITER_LIMIT
private static final String LINE_CAP_BUTT
private static final String LINE_CAP_ROUND
private static final String LINE_CAP_SQUARE
private static final String LINE_JOIN_MITER
private static final String LINE_JOIN_ROUND
private static final String LINE_JOIN_BEVEL
private static final float EPSILON
private static final char INIT_TYPE
private static final com.google.common.collect.ImmutableMap COMMAND_STEP_MAP
private com.android.ide.common.vectordrawable.VdPath$VdGradient fillGradient
private com.android.ide.common.vectordrawable.VdPath$VdGradient strokeGradient
private com.android.ide.common.vectordrawable.VdPath$Node[] mNodeList
private int mStrokeColor
private int mFillColor
private float mStrokeWidth
private int mStrokeLineCap
private int mStrokeLineJoin
private float mStrokeMiterlimit
private float mStrokeAlpha
private float mFillAlpha
private int mFillType
private float mTrimPathStart
private float mTrimPathEnd
private float mTrimPathOffset
void <init> ()
private void toPath (java.awt.geom.Path2D)
java.awt.geom.Path2D path
private void setNameValue (java.lang.String, java.lang.String)
String name
String value
private static int parseFillType (java.lang.String)
String value
protected static int applyAlpha (int, float)
int color
float alpha
int alphaBytes
public void draw (java.awt.Graphics2D, java.awt.geom.AffineTransform, float, float)
java.awt.Color fillColor
java.awt.BasicStroke stroke
java.awt.Color strokeColor
java.awt.geom.Area area
java.awt.Shape clip
java.awt.Graphics2D g
java.awt.geom.AffineTransform currentMatrix
float scaleX
float scaleY
java.awt.geom.Path2D path2d
public void parseAttributes (org.w3c.dom.NamedNodeMap)
org.w3c.dom.Node attribute
String name
String value
int i
org.w3c.dom.NamedNodeMap attributes
public boolean isGroup ()
public java.lang.String toString ()
protected void addGradientIfExists (org.w3c.dom.Node)
String attrValue
String name
String value
int i
org.w3c.dom.Node currentItem
int j
org.w3c.dom.NamedNodeMap stopAttr
String color
String offset
com.android.ide.common.vectordrawable.GradientStop gradientStop
org.w3c.dom.Node stop
int i
org.w3c.dom.NamedNodeMap gradientAttributes
org.w3c.dom.NodeList items
org.w3c.dom.Node current
org.w3c.dom.Node gradientNode
com.android.ide.common.vectordrawable.VdPath$VdGradient newGradient
private static java.util.logging.Logger getLogger ()
static void <clinit> ()
}
com/android/ide/common/vectordrawable/VdPreview$TargetSize.class
VdPreview.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.VdPreview$TargetSize extends java.lang.Object {
private final int imageMaxDimension
private final double imageScale
private void <init> (int, double)
int maxDimension
double imageScale
public static com.android.ide.common.vectordrawable.VdPreview$TargetSize createFromMaxDimension (int)
int maxDimension
public static com.android.ide.common.vectordrawable.VdPreview$TargetSize createFromScale (double)
double imageScale
}
com/android/ide/common/vectordrawable/VdPreview.class
VdPreview.java
package com.android.ide.common.vectordrawable
public com.android.ide.common.vectordrawable.VdPreview extends java.lang.Object {
private static final String ANDROID_ALPHA
private static final String ANDROID_TINT
private static final String ANDROID_AUTO_MIRRORED
private static final String ANDROID_HEIGHT
private static final String ANDROID_WIDTH
private static final int MAX_PREVIEW_IMAGE_SIZE
private static final int MIN_PREVIEW_IMAGE_SIZE
public void <init> ()
private static javax.xml.transform.Transformer getPrettyPrintTransformer () throws javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerFactory transformerFactory
javax.xml.transform.Transformer transformer
public static java.lang.String overrideXmlContent (org.w3c.dom.Document, com.android.ide.common.vectordrawable.VdOverrideInfo, java.lang.StringBuilder)
String value
String value
javax.xml.transform.Transformer transformer
javax.xml.transform.TransformerException e
java.io.StringWriter stringOut
org.w3c.dom.Document document
com.android.ide.common.vectordrawable.VdOverrideInfo overrideInfo
StringBuilder errorLog
boolean contentChanged
org.w3c.dom.Element root
private static boolean setDimension (org.w3c.dom.Element, java.lang.String, double)
org.w3c.dom.Element element
String attrName
double value
String newValue
private static boolean setAttributeValue (org.w3c.dom.Element, java.lang.String, java.lang.String)
org.w3c.dom.Element element
String attrName
String value
String oldValue
public static java.awt.image.BufferedImage getPreviewFromVectorXml (com.android.ide.common.vectordrawable.VdPreview$TargetSize, java.lang.String, java.lang.StringBuilder)
com.android.ide.common.vectordrawable.VdPreview$TargetSize targetSize
String xmlFileContent
StringBuilder errorLog
java.io.InputStream inputStream
com.android.ide.common.vectordrawable.VdTree vdTree
public static java.awt.image.BufferedImage getPreviewFromVectorDocument (com.android.ide.common.vectordrawable.VdPreview$TargetSize, org.w3c.dom.Document, java.lang.StringBuilder)
com.android.ide.common.vectordrawable.VdPreview$TargetSize targetSize
org.w3c.dom.Document xml
StringBuilder vdErrorLog
com.android.ide.common.vectordrawable.VdTree vdTree
public static java.awt.image.BufferedImage getPreviewFromVectorTree (com.android.ide.common.vectordrawable.VdPreview$TargetSize, com.android.ide.common.vectordrawable.VdTree, java.lang.StringBuilder)
double maxVdSize
double ratioToForceImageSize
double scaledWidth
double scaledHeight
double imageWidth
double imageHeight
com.android.ide.common.vectordrawable.VdPreview$TargetSize targetSize
com.android.ide.common.vectordrawable.VdTree vdTree
StringBuilder errorLog
double vdWidth
double vdHeight
double imageWidth
double imageHeight
int forceImageSize
double imageScale
java.awt.image.BufferedImage image
private static double limitToInterval (double, double, double)
double value
double begin
double end
}
com/android/ide/common/vectordrawable/VdTree.class
VdTree.java
package com.android.ide.common.vectordrawable
com.android.ide.common.vectordrawable.VdTree extends java.lang.Object {
private static final java.util.regex.Pattern ATTRIBUTE_PATTERN
private final com.android.ide.common.vectordrawable.VdGroup mRootGroup
private float mBaseWidth
private float mBaseHeight
private float mPortWidth
private float mPortHeight
private float mRootAlpha
private int mRootTint
private static final boolean DBG_PRINT_TREE
private static final String INDENT
static final synthetic boolean $assertionsDisabled
void <init> ()
float getBaseWidth ()
float getBaseHeight ()
float getPortWidth ()
float getPortHeight ()
private void drawTree (java.awt.Graphics2D, int, int)
java.awt.Graphics2D g
int w
int h
float scaleX
float scaleY
java.awt.geom.AffineTransform rootMatrix
public void drawIntoImage (java.awt.image.BufferedImage)
java.awt.image.BufferedImage alphaImage
java.awt.Graphics2D gTemp
java.awt.image.BufferedImage tintImage
java.awt.Graphics2D gTemp
java.awt.image.BufferedImage image
java.awt.Graphics2D gFinal
int width
int height
public void parse (org.w3c.dom.Document)
org.w3c.dom.Document doc
org.w3c.dom.NodeList rootNodeList
org.w3c.dom.Node rootNode
private static void parseTree (org.w3c.dom.Node, com.android.ide.common.vectordrawable.VdGroup)
com.android.ide.common.vectordrawable.VdGroup newGroup
com.android.ide.common.vectordrawable.VdPath newPath
com.android.ide.common.vectordrawable.VdPath newClipPath
String name
org.w3c.dom.Node child
int i
org.w3c.dom.Node currentNode
com.android.ide.common.vectordrawable.VdGroup currentGroup
org.w3c.dom.NodeList childrenNodes
int length
private static void debugPrintTree (int, com.android.ide.common.vectordrawable.VdGroup)
int i
com.android.ide.common.vectordrawable.VdElement child
int i
int level
com.android.ide.common.vectordrawable.VdGroup mRootGroup
int len
StringBuilder prefixBuilder
String prefix
java.util.ArrayList children
private void parseRootNode (org.w3c.dom.Node)
org.w3c.dom.Node rootNode
private void parseSize (org.w3c.dom.NamedNodeMap)
String name
String value
java.util.regex.Matcher matcher
float size
int i
org.w3c.dom.NamedNodeMap attributes
int len
private static com.android.ide.common.vectordrawable.VdPath parsePathAttributes (org.w3c.dom.NamedNodeMap)
org.w3c.dom.NamedNodeMap attributes
com.android.ide.common.vectordrawable.VdPath vgPath
private static com.android.ide.common.vectordrawable.VdGroup parseGroupAttributes (org.w3c.dom.NamedNodeMap)
org.w3c.dom.NamedNodeMap attributes
com.android.ide.common.vectordrawable.VdGroup vgGroup
static void <clinit> ()
}
com/android/ide/common/xml/
com/android/ide/common/xml/AndroidManifestParser$ManifestErrorHandler.class
AndroidManifestParser.java
package com.android.ide.common.xml
public abstract com.android.ide.common.xml.AndroidManifestParser$ManifestErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler {
public abstract void handleError (java.lang.Exception, int)
public abstract void checkClass (org.xml.sax.Locator, java.lang.String, java.lang.String, boolean)
}
com/android/ide/common/xml/AndroidManifestParser$ManifestHandler.class
AndroidManifestParser.java
package com.android.ide.common.xml
com.android.ide.common.xml.AndroidManifestParser$ManifestHandler extends org.xml.sax.helpers.DefaultHandler {
private final com.android.ide.common.xml.ManifestData mManifestData
private final com.android.ide.common.xml.AndroidManifestParser$ManifestErrorHandler mErrorHandler
private int mCurrentLevel
private int mValidLevel
private com.android.ide.common.xml.ManifestData$Activity mCurrentActivity
private org.xml.sax.Locator mLocator
void <init> (com.android.ide.common.xml.ManifestData, com.android.ide.common.xml.AndroidManifestParser$ManifestErrorHandler)
com.android.ide.common.xml.ManifestData manifestData
com.android.ide.common.xml.AndroidManifestParser$ManifestErrorHandler errorHandler
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String tmp
Boolean b
int version
com.android.ide.common.xml.ManifestData$UsesFeature feature
String value
Boolean b
com.android.ide.common.xml.ManifestData$UsesLibrary library
String value
String action
String category
String uri
String localName
String name
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String name
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException e
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
private void processApplicationNode (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String value
private void processActivityNode (org.xml.sax.Attributes)
String exportedStr
boolean exported
org.xml.sax.Attributes attributes
String activityName
String processName
private void processNode (org.xml.sax.Attributes, java.lang.String, java.lang.String)
org.xml.sax.Attributes attributes
String superClassName
String localName
String serviceName
String processName
private void processInstrumentationNode (org.xml.sax.Attributes)
String instrClassName
String targetPackage
org.xml.sax.Attributes attributes
String instrumentationName
private void processSupportsScreensNode (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processUsesConfiguration (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processPermissionNode (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private java.lang.String getAttributeValue (org.xml.sax.Attributes, java.lang.String, boolean)
int i
org.xml.sax.Attributes attributes
String attributeName
boolean hasNamespace
int count
private java.lang.Boolean getAttributeBooleanValue (org.xml.sax.Attributes, java.lang.String, boolean)
String attr
int i
org.xml.sax.Attributes attributes
String attributeName
boolean hasNamespace
int count
private static java.lang.String combinePackageAndClassName (java.lang.String, java.lang.String)
String javaPackage
String className
boolean startWithDot
boolean hasDot
}
com/android/ide/common/xml/AndroidManifestParser.class
AndroidManifestParser.java
package com.android.ide.common.xml
public com.android.ide.common.xml.AndroidManifestParser extends java.lang.Object {
private static final int LEVEL_TOP
private static final int LEVEL_INSIDE_MANIFEST
private static final int LEVEL_INSIDE_APPLICATION
private static final int LEVEL_INSIDE_APP_COMPONENT
private static final int LEVEL_INSIDE_INTENT_FILTER
private static final String ACTION_MAIN
private static final String CATEGORY_LAUNCHER
private static final javax.xml.parsers.SAXParserFactory sParserFactory
public void <init> ()
public static com.android.ide.common.xml.ManifestData parse (com.android.io.IAbstractFile, boolean, com.android.ide.common.xml.AndroidManifestParser$ManifestErrorHandler) throws java.io.IOException org.xml.sax.SAXException
javax.xml.parsers.SAXParser parser
Exception e
java.io.InputStream is
com.android.io.StreamException e
javax.xml.parsers.SAXParser parser
com.android.ide.common.xml.ManifestData data
com.android.ide.common.xml.AndroidManifestParser$ManifestHandler manifestHandler
com.android.io.IAbstractFile manifestFile
boolean gatherData
com.android.ide.common.xml.AndroidManifestParser$ManifestErrorHandler errorHandler
public static com.android.ide.common.xml.ManifestData parse (com.android.io.IAbstractFile) throws java.io.IOException org.xml.sax.SAXException
com.android.io.IAbstractFile manifestFile
public static com.android.ide.common.xml.ManifestData parse (java.io.InputStream) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
javax.xml.parsers.SAXParser parser
com.android.ide.common.xml.ManifestData data
com.android.ide.common.xml.AndroidManifestParser$ManifestHandler manifestHandler
java.io.InputStream manifestFileStream
public static com.android.ide.common.xml.ManifestData parse (java.nio.file.Path) throws java.io.IOException
java.io.InputStream is
Exception e
java.nio.file.Path manifestFile
static void <clinit> ()
}
com/android/ide/common/xml/ManifestData$Activity.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData$Activity extends java.lang.Object {
private final String mName
private final boolean mIsExported
private boolean mHasAction
private boolean mHasMainAction
private boolean mHasLauncherCategory
public void <init> (java.lang.String, boolean)
String name
boolean exported
public java.lang.String getName ()
public boolean isExported ()
public boolean hasAction ()
public boolean isHomeActivity ()
void setHasAction (boolean)
boolean hasAction
void resetIntentFilter ()
void setHasMainAction (boolean)
boolean hasMainAction
void setHasLauncherCategory (boolean)
boolean hasLauncherCategory
}
com/android/ide/common/xml/ManifestData$Instrumentation.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData$Instrumentation extends java.lang.Object {
private final String mName
private final String mTargetPackage
void <init> (java.lang.String, java.lang.String)
String name
String targetPackage
public java.lang.String getName ()
public java.lang.String getTargetPackage ()
}
com/android/ide/common/xml/ManifestData$KeepClass.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData$KeepClass extends java.lang.Object {
private final String name
private final String process
private final String type
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String name
String process
String type
public java.lang.String getName ()
public java.lang.String getProcess ()
public java.lang.String getType ()
}
com/android/ide/common/xml/ManifestData$SupportsScreens.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData$SupportsScreens extends java.lang.Object {
private Boolean mResizeable
private Boolean mAnyDensity
private Boolean mSmallScreens
private Boolean mNormalScreens
private Boolean mLargeScreens
public void <init> ()
public void <init> (java.lang.String)
String value
String[] values
public static com.android.ide.common.xml.ManifestData$SupportsScreens getDefaultValues (int)
int targetSdkVersion
com.android.ide.common.xml.ManifestData$SupportsScreens result
public com.android.ide.common.xml.ManifestData$SupportsScreens resolveSupportsScreensValues (int)
int targetSdkVersion
com.android.ide.common.xml.ManifestData$SupportsScreens result
public java.lang.Boolean getResizeable ()
void setResizeable (java.lang.Boolean)
Boolean resizeable
public java.lang.Boolean getAnyDensity ()
void setAnyDensity (java.lang.Boolean)
Boolean anyDensity
public java.lang.Boolean getSmallScreens ()
void setSmallScreens (java.lang.Boolean)
Boolean smallScreens
public java.lang.Boolean getNormalScreens ()
void setNormalScreens (java.lang.Boolean)
Boolean normalScreens
public java.lang.Boolean getLargeScreens ()
void setLargeScreens (java.lang.Boolean)
Boolean largeScreens
private java.lang.Boolean getConstantBoolean (java.lang.Boolean)
Boolean v
public boolean equals (java.lang.Object)
com.android.ide.common.xml.ManifestData$SupportsScreens support
Object obj
public int hashCode ()
int prime
int result
public boolean hasSameScreenSupportAs (com.android.ide.common.xml.ManifestData$SupportsScreens)
com.android.ide.common.xml.ManifestData$SupportsScreens support
public boolean hasStrictlyDifferentScreenSupportAs (com.android.ide.common.xml.ManifestData$SupportsScreens)
com.android.ide.common.xml.ManifestData$SupportsScreens support
public int compareScreenSizesWith (com.android.ide.common.xml.ManifestData$SupportsScreens)
com.android.ide.common.xml.ManifestData$SupportsScreens o
int comp
public java.lang.String getEncodedValues ()
public java.lang.String toString ()
StringBuilder sb
boolean alreadyOutputSomething
public boolean overlapWith (com.android.ide.common.xml.ManifestData$SupportsScreens)
com.android.ide.common.xml.ManifestData$SupportsScreens otherSS
}
com/android/ide/common/xml/ManifestData$UsesConfiguration.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData$UsesConfiguration extends java.lang.Object {
Boolean mReqFiveWayNav
Boolean mReqHardKeyboard
com.android.resources.Keyboard mReqKeyboardType
com.android.resources.TouchScreen mReqTouchScreen
com.android.resources.Navigation mReqNavigation
public void <init> ()
public java.lang.Boolean getReqFiveWayNav ()
public com.android.resources.Navigation getReqNavigation ()
public java.lang.Boolean getReqHardKeyboard ()
public com.android.resources.Keyboard getReqKeyboardType ()
public com.android.resources.TouchScreen getReqTouchScreen ()
}
com/android/ide/common/xml/ManifestData$UsesFeature.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData$UsesFeature extends java.lang.Object {
String mName
int mGlEsVersion
Boolean mRequired
public void <init> ()
public java.lang.String getName ()
public int getGlEsVersion ()
public java.lang.Boolean getRequired ()
}
com/android/ide/common/xml/ManifestData$UsesLibrary.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData$UsesLibrary extends java.lang.Object {
String mName
Boolean mRequired
public void <init> ()
public java.lang.String getName ()
public java.lang.Boolean getRequired ()
}
com/android/ide/common/xml/ManifestData.class
ManifestData.java
package com.android.ide.common.xml
public final com.android.ide.common.xml.ManifestData extends java.lang.Object {
public static final int MIN_SDK_CODENAME
public static final int GL_ES_VERSION_NOT_SET
String mPackage
Integer mVersionCode
String mVersionName
String mDefaultProcess
final java.util.ArrayList mActivities
final java.util.ArrayList mKeepClasses
com.android.ide.common.xml.ManifestData$Activity mLauncherActivity
java.util.Set mProcesses
Boolean mDebuggable
private String mMinSdkVersionString
private int mMinSdkVersion
private int mTargetSdkVersion
final java.util.ArrayList mInstrumentations
final java.util.ArrayList mLibraries
final java.util.ArrayList mFeatures
final java.util.ArrayList mCustomPermissions
com.android.ide.common.xml.ManifestData$SupportsScreens mSupportsScreensFromManifest
com.android.ide.common.xml.ManifestData$SupportsScreens mSupportsScreensValues
com.android.ide.common.xml.ManifestData$UsesConfiguration mUsesConfiguration
public void <init> ()
public java.lang.String getPackage ()
public java.lang.Integer getVersionCode ()
public java.lang.String getVersionName ()
public com.android.ide.common.xml.ManifestData$Activity[] getActivities ()
public com.android.ide.common.xml.ManifestData$KeepClass[] getKeepClasses ()
public com.android.ide.common.xml.ManifestData$Activity getLauncherActivity ()
public java.lang.String[] getProcesses ()
public java.lang.String getDefaultProcess ()
public java.lang.Boolean getDebuggable ()
public java.lang.String getMinSdkVersionString ()
public void setMinSdkVersionString (java.lang.String)
NumberFormatException e
String minSdkVersion
public int getMinSdkVersion ()
public void setTargetSdkVersionString (java.lang.String)
String targetSdkVersion
public int getTargetSdkVersion ()
public com.android.ide.common.xml.ManifestData$Instrumentation[] getInstrumentations ()
public com.android.ide.common.xml.ManifestData$UsesLibrary[] getUsesLibraries ()
public com.android.ide.common.xml.ManifestData$UsesFeature[] getUsesFeatures ()
public com.google.common.collect.ImmutableList getCustomPermissions ()
public int getGlEsVersion ()
com.android.ide.common.xml.ManifestData$UsesFeature feature
public com.android.ide.common.xml.ManifestData$SupportsScreens getSupportsScreensFromManifest ()
public synchronized com.android.ide.common.xml.ManifestData$SupportsScreens getSupportsScreensValues ()
public com.android.ide.common.xml.ManifestData$UsesConfiguration getUsesConfiguration ()
void addProcessName (java.lang.String)
String processName
}
com/android/ide/common/xml/XmlAttributeSortOrder$1.class
XmlAttributeSortOrder.java
package com.android.ide.common.xml
com.android.ide.common.xml.XmlAttributeSortOrder$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (org.w3c.dom.Attr, org.w3c.dom.Attr)
org.w3c.dom.Attr attr1
org.w3c.dom.Attr attr2
String prefix1
String prefix2
String name1
String name2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/ide/common/xml/XmlAttributeSortOrder$2.class
XmlAttributeSortOrder.java
package com.android.ide.common.xml
com.android.ide.common.xml.XmlAttributeSortOrder$2 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (org.w3c.dom.Attr, org.w3c.dom.Attr)
org.w3c.dom.Attr attr1
org.w3c.dom.Attr attr2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/ide/common/xml/XmlAttributeSortOrder$3.class
XmlAttributeSortOrder.java
package com.android.ide.common.xml
synthetic com.android.ide.common.xml.XmlAttributeSortOrder$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$ide$common$xml$XmlAttributeSortOrder
static void <clinit> ()
}
com/android/ide/common/xml/XmlAttributeSortOrder.class
XmlAttributeSortOrder.java
package com.android.ide.common.xml
public final enum com.android.ide.common.xml.XmlAttributeSortOrder extends java.lang.Enum {
public static final enum com.android.ide.common.xml.XmlAttributeSortOrder NO_SORTING
public static final enum com.android.ide.common.xml.XmlAttributeSortOrder ALPHABETICAL
public static final enum com.android.ide.common.xml.XmlAttributeSortOrder LOGICAL
public final String key
private static final java.util.Comparator SORTED_ORDER_COMPARATOR
private static final java.util.Comparator ALPHABETICAL_COMPARATOR
private static final synthetic com.android.ide.common.xml.XmlAttributeSortOrder[] $VALUES
public static com.android.ide.common.xml.XmlAttributeSortOrder[] values ()
public static com.android.ide.common.xml.XmlAttributeSortOrder valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String key
public java.util.Comparator getAttributeComparator ()
public static int compareAttributes (java.lang.String, java.lang.String)
String name1
String name2
int priority1
int priority2
public static int compareAttributes (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String prefix1
String name1
String prefix2
String name2
int priority1
int priority2
int namespaceDelta
private static int getAttributePriority (java.lang.String)
String name
private static synthetic com.android.ide.common.xml.XmlAttributeSortOrder[] $values ()
static void <clinit> ()
}
com/android/ide/common/xml/XmlFormatPreferences.class
XmlFormatPreferences.java
package com.android.ide.common.xml
public com.android.ide.common.xml.XmlFormatPreferences extends java.lang.Object {
public boolean useEclipseIndent
public boolean removeEmptyLines
public boolean reflowText
public boolean joinLines
public boolean oneAttributeOnFirstLine
public com.android.ide.common.xml.XmlAttributeSortOrder sortAttributes
public boolean spaceBeforeClose
protected String mOneIndentUnit
protected int mTabWidth
public java.util.Comparator getAttributeComparator ()
protected void <init> ()
public static com.android.ide.common.xml.XmlFormatPreferences defaults ()
public java.lang.String getOneIndentUnit ()
public int getTabWidth ()
}
com/android/ide/common/xml/XmlFormatStyle.class
XmlFormatStyle.java
package com.android.ide.common.xml
public final enum com.android.ide.common.xml.XmlFormatStyle extends java.lang.Enum {
public static final enum com.android.ide.common.xml.XmlFormatStyle LAYOUT
public static final enum com.android.ide.common.xml.XmlFormatStyle FILE
public static final enum com.android.ide.common.xml.XmlFormatStyle RESOURCE
public static final enum com.android.ide.common.xml.XmlFormatStyle MANIFEST
private static final synthetic com.android.ide.common.xml.XmlFormatStyle[] $VALUES
public static com.android.ide.common.xml.XmlFormatStyle[] values ()
public static com.android.ide.common.xml.XmlFormatStyle valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static com.android.ide.common.xml.XmlFormatStyle get (org.w3c.dom.Node)
String tag
org.w3c.dom.Element root
org.w3c.dom.Document doc
org.w3c.dom.Node node
private static synthetic com.android.ide.common.xml.XmlFormatStyle[] $values ()
static void <clinit> ()
}
com/android/ide/common/xml/XmlPrettyPrinter$ExitWithErrorStatusException.class
XmlPrettyPrinter.java
package com.android.ide.common.xml
final com.android.ide.common.xml.XmlPrettyPrinter$ExitWithErrorStatusException extends java.lang.Exception {
void <init> ()
}
com/android/ide/common/xml/XmlPrettyPrinter.class
XmlPrettyPrinter.java
package com.android.ide.common.xml
public com.android.ide.common.xml.XmlPrettyPrinter extends java.lang.Object {
private final com.android.ide.common.xml.XmlFormatStyle mStyle
private final com.android.ide.common.xml.XmlFormatPreferences mPrefs
private org.w3c.dom.Node mStartNode
private org.w3c.dom.Node mEndNode
private boolean mInRange
private StringBuilder mOut
private String mIndentString
private String mLineSeparator
private boolean mOpenTagOnly
private String[] mIndentationLevels
private boolean mEndWithNewline
static final synthetic boolean $assertionsDisabled
public void <init> (com.android.ide.common.xml.XmlFormatPreferences, com.android.ide.common.xml.XmlFormatStyle, java.lang.String)
com.android.ide.common.xml.XmlFormatPreferences prefs
com.android.ide.common.xml.XmlFormatStyle style
String lineSeparator
public com.android.ide.common.xml.XmlPrettyPrinter setEndWithNewline (boolean)
boolean endWithNewline
public void setIndentationLevels (java.lang.String[])
String[] indentationLevels
private java.lang.String getLineSeparator ()
public static java.lang.String prettyPrint (java.lang.String, com.android.ide.common.xml.XmlFormatPreferences, com.android.ide.common.xml.XmlFormatStyle, java.lang.String)
com.android.ide.common.xml.XmlPrettyPrinter printer
StringBuilder sb
String xml
com.android.ide.common.xml.XmlFormatPreferences prefs
com.android.ide.common.xml.XmlFormatStyle style
String lineSeparator
org.w3c.dom.Document document
public static java.lang.String prettyPrint (org.w3c.dom.Node, com.android.ide.common.xml.XmlFormatPreferences, com.android.ide.common.xml.XmlFormatStyle, java.lang.String)
org.w3c.dom.Node node
com.android.ide.common.xml.XmlFormatPreferences prefs
com.android.ide.common.xml.XmlFormatStyle style
String lineSeparator
public static java.lang.String prettyPrint (org.w3c.dom.Node, com.android.ide.common.xml.XmlFormatPreferences, com.android.ide.common.xml.XmlFormatStyle, java.lang.String, boolean)
org.w3c.dom.Node node
com.android.ide.common.xml.XmlFormatPreferences prefs
com.android.ide.common.xml.XmlFormatStyle style
String lineSeparator
boolean endWithNewline
com.android.ide.common.xml.XmlPrettyPrinter printer
StringBuilder sb
String xml
public static java.lang.String prettyPrint (org.w3c.dom.Node)
org.w3c.dom.Node node
public static java.lang.String prettyPrint (org.w3c.dom.Node, boolean)
org.w3c.dom.Node node
boolean endWithNewline
public void prettyPrint (int, org.w3c.dom.Node, org.w3c.dom.Node, org.w3c.dom.Node, java.lang.StringBuilder, boolean)
int rootDepth
org.w3c.dom.Node root
org.w3c.dom.Node startNode
org.w3c.dom.Node endNode
StringBuilder out
boolean openTagOnly
private void visitNode (int, org.w3c.dom.Node)
org.w3c.dom.Node child
int i
int n
int depth
org.w3c.dom.Node node
org.w3c.dom.NodeList children
private void visitBeforeChildren (int, org.w3c.dom.Node)
int depth
org.w3c.dom.Node node
short type
private void visitAfterChildren (int, org.w3c.dom.Node)
int depth
org.w3c.dom.Node node
short type
private void printProcessingInstruction (org.w3c.dom.Node)
org.w3c.dom.Node node
protected java.lang.String getSource (org.w3c.dom.Node)
org.w3c.dom.Node node
private void printDocType (org.w3c.dom.Node)
org.w3c.dom.Node node
String content
private void printCharacterData (org.w3c.dom.Node)
org.w3c.dom.Node node
String nodeValue
boolean separateLine
private void printText (org.w3c.dom.Node)
char c
int i
int n
char c
int i
boolean stripSuffix
org.w3c.dom.Node left
org.w3c.dom.Node right
boolean stripSuffix
int stripFrom
int lastPrefixNewline
int firstSuffixNewline
org.w3c.dom.Node left
org.w3c.dom.Node right
org.w3c.dom.Node node
boolean escape
String text
String source
String trimmed
private boolean isMarkupNode (org.w3c.dom.Node)
org.w3c.dom.Node node
private void printComment (int, org.w3c.dom.Node)
short type
org.w3c.dom.Node previous
char c
int i
String text
int newLines
org.w3c.dom.Node curr
char c
char c
int i
char c
int i
char c
int j
int indent
String line
int i
char c
int j
String line
int i
int i
boolean prefixIsSpace
String prevText
int indentation
int minIndent
String[] lines
org.w3c.dom.Node previous
boolean startsWithNewline
int index
int end
int recentNewline
int start
char c
int i
int n
String text
int newLinesBeforeText
int depth
org.w3c.dom.Node node
String comment
boolean multiLine
String trimmed
boolean isSuffixComment
org.w3c.dom.Node next
private boolean endsWithLineSeparator ()
int i
int j
int separatorLength
private void removeLastLineSeparator ()
int newLength
private void printOpenElementTag (int, org.w3c.dom.Node)
int i
boolean indentNextAttribute
org.w3c.dom.Attr attribute
java.util.List attributeList
java.util.Comparator comparator
boolean singleLine
boolean indentNextAttribute
org.w3c.dom.Attr last
int depth
org.w3c.dom.Node node
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int attributeCount
boolean isClosed
private void printCloseElementTag (int, org.w3c.dom.Node)
int depth
org.w3c.dom.Node node
org.w3c.dom.Element element
private boolean newlineBeforeElementOpen (org.w3c.dom.Element, int)
org.w3c.dom.Element sibling
String text
short nodeType
org.w3c.dom.Node curr
org.w3c.dom.Element element
int depth
private boolean indentBeforeElementOpen (org.w3c.dom.Element, int)
org.w3c.dom.Element element
int depth
private boolean indentBeforeElementClose (org.w3c.dom.Element, int)
org.w3c.dom.Element element
int depth
char lastOutChar
char lastDelimiterChar
private boolean newlineAfterElementOpen (org.w3c.dom.Element, int, boolean)
org.w3c.dom.Element element
int depth
boolean isClosed
private boolean newlineBeforeElementClose (org.w3c.dom.Element, int)
org.w3c.dom.Element element
int depth
private boolean hasBlankLineAbove ()
private boolean newlineAfterElementClose (org.w3c.dom.Element, int)
org.w3c.dom.Element element
int depth
private boolean isMarkupElement (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.Node curr
private boolean isSingleLineTag (org.w3c.dom.Element)
org.w3c.dom.Element element
String tag
private boolean keepElementAsSingleLine (int, org.w3c.dom.Element)
int depth
org.w3c.dom.Element element
private void indent (int)
String indent
int j
int depth
int i
protected boolean isEmptyTag (org.w3c.dom.Element)
org.w3c.dom.Element element
String tag
private static void printUsage () throws com.android.ide.common.xml.XmlPrettyPrinter$ExitWithErrorStatusException
public static void main (java.lang.String[])
com.android.ide.common.xml.XmlPrettyPrinter$ExitWithErrorStatusException e
String[] args
static void mainThrowOnFailure (java.lang.String[]) throws com.android.ide.common.xml.XmlPrettyPrinter$ExitWithErrorStatusException
java.io.File file
String arg
java.io.File file
String[] args
java.util.List files
com.android.ide.common.xml.XmlFormatPreferences prefs
boolean stdout
private static void formatFile (com.android.ide.common.xml.XmlFormatPreferences, java.io.File, boolean) throws com.android.ide.common.xml.XmlPrettyPrinter$ExitWithErrorStatusException
java.io.File child
java.io.File[] files
String parentName
com.android.resources.ResourceFolderType folderType
java.io.File parent
String xml
org.w3c.dom.Document document
boolean endWithNewline
int firstNewLine
String lineSeparator
String formatted
java.io.IOException e
com.android.ide.common.xml.XmlFormatStyle style
com.android.ide.common.xml.XmlFormatPreferences prefs
java.io.File file
boolean stdout
static void <clinit> ()
}
com/android/instantapp/
com/android/instantapp/provision/
com/android/instantapp/provision/ProvisionApksInstaller.class
ProvisionApksInstaller.java
package com.android.instantapp.provision
com.android.instantapp.provision.ProvisionApksInstaller extends java.lang.Object {
private final java.util.LinkedList myApkInfos
void <init> (java.util.List)
com.android.instantapp.sdk.Metadata$ApkInfo apkInfo
java.util.List apkInfos
private static long getVersion (com.android.ddmlib.IDevice, java.lang.String) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
String pkgName
String output
private static long parseOutput (java.lang.String)
String output
int index
int begIndex
int endIndex
String versionCode
void installAll (com.android.ddmlib.IDevice, com.android.instantapp.provision.ProvisionRunner$ProvisionState, com.android.instantapp.provision.ProvisionListener) throws com.android.instantapp.provision.ProvisionException
long sdkVersionCodeRange
com.android.ddmlib.InstallException e
long installedVer
long installingVer
com.android.instantapp.sdk.Metadata$ApkInfo apkInfo
com.android.ddmlib.IDevice device
com.android.instantapp.provision.ProvisionRunner$ProvisionState provisionState
com.android.instantapp.provision.ProvisionListener listener
boolean firstGms
int currentInstalling
java.util.List getApks ()
}
com/android/instantapp/provision/ProvisionException$1.class
ProvisionException.java
package com.android.instantapp.provision
synthetic com.android.instantapp.provision.ProvisionException$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$instantapp$provision$ProvisionException$ErrorType
static void <clinit> ()
}
com/android/instantapp/provision/ProvisionException$ErrorType.class
ProvisionException.java
package com.android.instantapp.provision
public final enum com.android.instantapp.provision.ProvisionException$ErrorType extends java.lang.Enum {
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType ARCH_NOT_SUPPORTED
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType DEVICE_NOT_SUPPORTED
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType NO_GOOGLE_ACCOUNT
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType SHELL_TIMEOUT
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType ADB_FAILURE
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType INVALID_SDK
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType INSTALL_FAILED
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType UNINSTALL_FAILED
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType CANCELLED
public static final enum com.android.instantapp.provision.ProvisionException$ErrorType UNKNOWN
private static final synthetic com.android.instantapp.provision.ProvisionException$ErrorType[] $VALUES
public static com.android.instantapp.provision.ProvisionException$ErrorType[] values ()
public static com.android.instantapp.provision.ProvisionException$ErrorType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.instantapp.provision.ProvisionException$ErrorType[] $values ()
static void <clinit> ()
}
com/android/instantapp/provision/ProvisionException.class
ProvisionException.java
package com.android.instantapp.provision
public com.android.instantapp.provision.ProvisionException extends java.lang.Exception {
private final com.android.instantapp.provision.ProvisionException$ErrorType myErrorType
void <init> (com.android.instantapp.provision.ProvisionException$ErrorType)
com.android.instantapp.provision.ProvisionException$ErrorType errorType
void <init> (com.android.instantapp.provision.ProvisionException$ErrorType, java.lang.Throwable)
com.android.instantapp.provision.ProvisionException$ErrorType errorType
Throwable cause
void <init> (com.android.instantapp.provision.ProvisionException$ErrorType, java.lang.String)
com.android.instantapp.provision.ProvisionException$ErrorType errorType
String message
void <init> (com.android.instantapp.provision.ProvisionException$ErrorType, java.lang.String, java.lang.Throwable)
com.android.instantapp.provision.ProvisionException$ErrorType errorType
String message
Throwable cause
private static java.lang.String createMessageForError (com.android.instantapp.provision.ProvisionException$ErrorType)
com.android.instantapp.provision.ProvisionException$ErrorType errorType
public com.android.instantapp.provision.ProvisionException$ErrorType getErrorType ()
}
com/android/instantapp/provision/ProvisionListener$NullListener.class
ProvisionListener.java
package com.android.instantapp.provision
public com.android.instantapp.provision.ProvisionListener$NullListener extends java.lang.Object implements com.android.instantapp.provision.ProvisionListener {
public void <init> ()
}
com/android/instantapp/provision/ProvisionListener.class
ProvisionListener.java
package com.android.instantapp.provision
public abstract com.android.instantapp.provision.ProvisionListener extends java.lang.Object {
public void printMessage (java.lang.String)
String message
public void logMessage (java.lang.String, com.android.instantapp.provision.ProvisionException)
String message
com.android.instantapp.provision.ProvisionException e
public void setProgress (double)
double fraction
public boolean isCancelled ()
}
com/android/instantapp/provision/ProvisionRunner$1.class
ProvisionRunner.java
package com.android.instantapp.provision
synthetic com.android.instantapp.provision.ProvisionRunner$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$instantapp$provision$ProvisionException$ErrorType
static void <clinit> ()
}
com/android/instantapp/provision/ProvisionRunner$ProvisionState$Step.class
ProvisionRunner.java
package com.android.instantapp.provision
final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step extends java.lang.Enum {
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step NONE
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step CHECK_POSTO
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step CHECK_ARCH
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step CHECK_DEVICE
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step CHECK_ACCOUNT
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step GSERVICES
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step INSTALL
public static final enum com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step FINISHED
private static final synthetic com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step[] $VALUES
public static com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step[] values ()
public static com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step[] $values ()
static void <clinit> ()
}
com/android/instantapp/provision/ProvisionRunner$ProvisionState.class
ProvisionRunner.java
package com.android.instantapp.provision
com.android.instantapp.provision.ProvisionRunner$ProvisionState extends java.lang.Object {
com.android.instantapp.provision.ProvisionRunner$ProvisionState$Step lastSucceeded
com.android.instantapp.sdk.Metadata$Arch arch
com.android.instantapp.sdk.Metadata$Device deviceInfo
int lastInstalled
int lastGService
void <init> ()
public java.lang.String toString ()
}
com/android/instantapp/provision/ProvisionRunner.class
ProvisionRunner.java
package com.android.instantapp.provision
public com.android.instantapp.provision.ProvisionRunner extends java.lang.Object {
private final com.android.instantapp.sdk.Metadata myMetadata
private final java.util.Map myProvisionCache
private final com.android.instantapp.provision.ProvisionListener myListener
private long shellTimeout
static final synthetic boolean $assertionsDisabled
public void <init> (java.io.File) throws com.android.instantapp.provision.ProvisionException
java.io.File instantAppSdk
public void <init> (java.io.File, com.android.instantapp.provision.ProvisionListener) throws com.android.instantapp.provision.ProvisionException
com.android.instantapp.sdk.Metadata metadata
com.android.instantapp.sdk.InstantAppSdkException e
java.io.File instantAppSdk
com.android.instantapp.provision.ProvisionListener listener
com.android.instantapp.sdk.Metadata metadata
public void runProvision (com.android.ddmlib.IDevice) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
public void runProvision (com.android.ddmlib.IDevice, int) throws com.android.instantapp.provision.ProvisionException
com.android.instantapp.provision.ProvisionException e
com.android.ddmlib.IDevice device
int retries
boolean success
private boolean prepareRetry (com.android.instantapp.provision.ProvisionException$ErrorType)
com.android.instantapp.provision.ProvisionException$ErrorType errorType
private void runProvision (com.android.ddmlib.IDevice, com.android.instantapp.provision.ProvisionRunner$ProvisionState) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
com.android.instantapp.provision.ProvisionRunner$ProvisionState provisionState
String buildType
int apiLevel
public void clearCache ()
private com.android.instantapp.sdk.Metadata$Arch getPreferredDeviceArchitecture (com.android.ddmlib.IDevice) throws com.android.instantapp.provision.ProvisionException
String arch
com.android.ddmlib.IDevice device
java.util.List architectures
private com.android.instantapp.sdk.Metadata$Device getDeviceInfo (com.android.ddmlib.IDevice) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
String manufacturer
String androidDevice
int apiLevel
String product
String hardware
com.android.instantapp.sdk.Metadata$Device deviceInfo
private void checkLoggedInGoogleAccount (com.android.ddmlib.IDevice) throws com.android.instantapp.provision.ProvisionException
String line
com.android.ddmlib.IDevice device
String output
Iterable lines
private void installApks (com.android.ddmlib.IDevice, com.android.instantapp.sdk.Metadata$Arch, int, com.android.instantapp.provision.ProvisionRunner$ProvisionState) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
com.android.instantapp.sdk.Metadata$Arch arch
int apiLevel
com.android.instantapp.provision.ProvisionRunner$ProvisionState provisionState
com.android.instantapp.provision.ProvisionApksInstaller apksInstaller
private void checkInGooglePlay (com.android.ddmlib.IDevice) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
private void overrideGServices (com.android.ddmlib.IDevice, com.android.instantapp.sdk.Metadata$Device, com.android.instantapp.provision.ProvisionRunner$ProvisionState) throws com.android.instantapp.provision.ProvisionException
com.android.instantapp.sdk.Metadata$GServicesOverride gServicesOverride
com.android.ddmlib.IDevice device
com.android.instantapp.sdk.Metadata$Device deviceInfo
com.android.instantapp.provision.ProvisionRunner$ProvisionState provisionState
int currentGService
private void setFlags (com.android.ddmlib.IDevice) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
private java.lang.String executeShellCommand (com.android.ddmlib.IDevice, java.lang.String, boolean) throws com.android.instantapp.provision.ProvisionException
com.android.ddmlib.IDevice device
String command
boolean rootRequired
static java.lang.String executeShellCommand (com.android.ddmlib.IDevice, java.lang.String, boolean, long) throws com.android.instantapp.provision.ProvisionException
Exception e
com.android.ddmlib.IDevice device
String command
boolean rootRequired
long timeout
java.util.concurrent.CountDownLatch latch
com.android.ddmlib.CollectingOutputReceiver receiver
com.android.instantapp.sdk.Metadata getMetadata ()
java.util.Map getCache ()
com.android.instantapp.provision.ProvisionListener getListener ()
static void <clinit> ()
}
com/android/instantapp/provision/UnprovisionRunner.class
UnprovisionRunner.java
package com.android.instantapp.provision
public com.android.instantapp.provision.UnprovisionRunner extends java.lang.Object {
private static final java.util.List INSTANT_APP_PACKAGES
private final com.android.instantapp.provision.ProvisionListener myListener
private long myShellTimeout
public void <init> ()
public void <init> (com.android.instantapp.provision.ProvisionListener)
com.android.instantapp.provision.ProvisionListener listener
public void runUnprovision (com.android.ddmlib.IDevice) throws com.android.instantapp.provision.ProvisionException
String pkgName
com.android.ddmlib.IDevice device
int i
private void removePackage (com.android.ddmlib.IDevice, java.lang.String) throws com.android.instantapp.provision.ProvisionException
String result
com.android.ddmlib.InstallException e
com.android.ddmlib.IDevice device
String pkgName
private static boolean isEmpty (java.lang.String)
String str
static void <clinit> ()
}
com/android/instantapp/run/
com/android/instantapp/run/InstantAppRunException$1.class
InstantAppRunException.java
package com.android.instantapp.run
synthetic com.android.instantapp.run.InstantAppRunException$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$instantapp$run$InstantAppRunException$ErrorType
static void <clinit> ()
}
com/android/instantapp/run/InstantAppRunException$ErrorType.class
InstantAppRunException.java
package com.android.instantapp.run
public final enum com.android.instantapp.run.InstantAppRunException$ErrorType extends java.lang.Enum {
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType READ_IAPK_TIMEOUT
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType READ_IAPK_FAILED
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType NO_GOOGLE_ACCOUNT
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType SHELL_TIMEOUT
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType ADB_FAILURE
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType INSTALL_FAILED
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType CANCELLED
public static final enum com.android.instantapp.run.InstantAppRunException$ErrorType UNKNOWN
private static final synthetic com.android.instantapp.run.InstantAppRunException$ErrorType[] $VALUES
public static com.android.instantapp.run.InstantAppRunException$ErrorType[] values ()
public static com.android.instantapp.run.InstantAppRunException$ErrorType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.instantapp.run.InstantAppRunException$ErrorType[] $values ()
static void <clinit> ()
}
com/android/instantapp/run/InstantAppRunException.class
InstantAppRunException.java
package com.android.instantapp.run
public com.android.instantapp.run.InstantAppRunException extends java.lang.Exception {
private final com.android.instantapp.run.InstantAppRunException$ErrorType myErrorType
void <init> (com.android.instantapp.run.InstantAppRunException$ErrorType)
com.android.instantapp.run.InstantAppRunException$ErrorType errorType
void <init> (com.android.instantapp.run.InstantAppRunException$ErrorType, java.lang.Throwable)
com.android.instantapp.run.InstantAppRunException$ErrorType errorType
Throwable cause
void <init> (com.android.instantapp.run.InstantAppRunException$ErrorType, java.lang.String)
com.android.instantapp.run.InstantAppRunException$ErrorType errorType
String message
void <init> (com.android.instantapp.run.InstantAppRunException$ErrorType, java.lang.String, java.lang.Throwable)
com.android.instantapp.run.InstantAppRunException$ErrorType errorType
String message
Throwable cause
private static java.lang.String createMessageForError (com.android.instantapp.run.InstantAppRunException$ErrorType)
com.android.instantapp.run.InstantAppRunException$ErrorType errorType
public com.android.instantapp.run.InstantAppRunException$ErrorType getErrorType ()
}
com/android/instantapp/run/InstantAppSideLoader$1.class
InstantAppSideLoader.java
package com.android.instantapp.run
synthetic com.android.instantapp.run.InstantAppSideLoader$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$instantapp$run$InstantAppRunException$ErrorType
static void <clinit> ()
}
com/android/instantapp/run/InstantAppSideLoader$Installer.class
InstantAppSideLoader.java
package com.android.instantapp.run
abstract com.android.instantapp.run.InstantAppSideLoader$Installer extends java.lang.Object {
public abstract void install (com.android.ddmlib.IDevice) throws com.android.instantapp.run.InstantAppRunException
}
com/android/instantapp/run/InstantAppSideLoader.class
InstantAppSideLoader.java
package com.android.instantapp.run
public com.android.instantapp.run.InstantAppSideLoader extends java.lang.Object {
private final String myPkgName
private final com.android.instantapp.run.InstantAppSideLoader$Installer myInstaller
private final com.android.instantapp.run.RunListener myListener
private long myShellTimeout
static final synthetic boolean $assertionsDisabled
public void <init> (java.lang.String, java.io.File)
String pkgName
java.io.File bundle
public void <init> (java.lang.String, java.util.List)
String pkgName
java.util.List apks
public void <init> (java.lang.String, java.io.File, com.android.instantapp.run.RunListener)
String pkgName
java.io.File bundle
com.android.instantapp.run.RunListener listener
public void <init> (java.lang.String, java.util.List, com.android.instantapp.run.RunListener)
String pkgName
java.util.List apks
com.android.instantapp.run.RunListener listener
public void install (com.android.ddmlib.IDevice) throws com.android.instantapp.run.InstantAppRunException
com.android.ddmlib.IDevice device
public void install (com.android.ddmlib.IDevice, int) throws com.android.instantapp.run.InstantAppRunException
com.android.instantapp.run.InstantAppRunException e
com.android.ddmlib.IDevice device
int retries
boolean success
private void tryToInstall (com.android.ddmlib.IDevice) throws com.android.instantapp.run.InstantAppRunException
com.android.ddmlib.IDevice device
private boolean prepareRetry (com.android.instantapp.run.InstantAppRunException$ErrorType)
com.android.instantapp.run.InstantAppRunException$ErrorType errorType
void uninstallAppIfInstalled (com.android.ddmlib.IDevice) throws com.android.instantapp.run.InstantAppRunException
String result
com.android.ddmlib.InstallException e
com.android.ddmlib.IDevice device
private static boolean isEmpty (java.lang.String)
String str
static java.lang.String executeShellCommand (com.android.ddmlib.IDevice, java.lang.String, boolean, long) throws com.android.instantapp.run.InstantAppRunException
Exception e
com.android.ddmlib.IDevice device
String command
boolean rootRequired
long timeout
java.util.concurrent.CountDownLatch latch
com.android.ddmlib.CollectingOutputReceiver receiver
static void <clinit> ()
}
com/android/instantapp/run/PostOInstaller.class
PostOInstaller.java
package com.android.instantapp.run
com.android.instantapp.run.PostOInstaller extends java.lang.Object implements com.android.instantapp.run.InstantAppSideLoader$Installer {
private final java.util.List myApks
private final com.android.instantapp.run.RunListener myListener
void <init> (java.util.List, com.android.instantapp.run.RunListener)
java.util.List apks
com.android.instantapp.run.RunListener listener
public void install (com.android.ddmlib.IDevice) throws com.android.instantapp.run.InstantAppRunException
com.android.ddmlib.InstallException e
com.android.ddmlib.IDevice device
java.util.List myInstallOptions
static java.lang.String getAdbInstallCommand (java.util.List, java.util.List)
java.io.File f
java.util.List apks
java.util.List installOptions
StringBuilder sb
}
com/android/instantapp/run/PreOSideLoader.class
PreOSideLoader.java
package com.android.instantapp.run
com.android.instantapp.run.PreOSideLoader extends java.lang.Object implements com.android.instantapp.run.InstantAppSideLoader$Installer {
private static final String TMP_REMOTE_DIR
private final java.io.File myZipFile
private final com.android.instantapp.run.RunListener myListener
private long myShellTimeout
private long myLogcatTimeout
void <init> (java.io.File, com.android.instantapp.run.RunListener)
java.io.File zip
com.android.instantapp.run.RunListener listener
void increaseShellTimeout ()
void increaseLogcatTimeout ()
public void install (com.android.ddmlib.IDevice) throws com.android.instantapp.run.InstantAppRunException
Exception e
com.android.ddmlib.IDevice device
String osBuildType
String remotePath
void readIapk (com.android.ddmlib.IDevice, java.lang.String, java.util.UUID) throws com.android.instantapp.run.InstantAppRunException
InterruptedException e
com.android.ddmlib.IDevice device
String remotePath
java.util.UUID installToken
String installTokenIdentifier
java.util.concurrent.CountDownLatch latch
java.util.concurrent.atomic.AtomicBoolean succeeded
java.util.concurrent.atomic.AtomicReference error
com.android.instantapp.utils.LogcatService$Listener listener
com.android.instantapp.utils.LogcatService logcatService
private void checkLoggedInGoogleAccount (com.android.ddmlib.IDevice) throws com.android.instantapp.run.InstantAppRunException
String line
com.android.ddmlib.IDevice device
String output
Iterable lines
private java.lang.String executeShellCommand (com.android.ddmlib.IDevice, java.lang.String) throws com.android.instantapp.run.InstantAppRunException
com.android.ddmlib.IDevice device
String command
private static synthetic void lambda$readIapk$0 (java.lang.String, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch, java.util.concurrent.atomic.AtomicBoolean, com.android.ddmlib.logcat.LogCatMessage)
String message
String message
String installTokenIdentifier
java.util.concurrent.atomic.AtomicReference error
java.util.concurrent.CountDownLatch latch
java.util.concurrent.atomic.AtomicBoolean succeeded
com.android.ddmlib.logcat.LogCatMessage line
com.android.ddmlib.logcat.LogCatHeader header
}
com/android/instantapp/run/RunListener$NullListener.class
RunListener.java
package com.android.instantapp.run
public com.android.instantapp.run.RunListener$NullListener extends java.lang.Object implements com.android.instantapp.run.RunListener {
public void <init> ()
}
com/android/instantapp/run/RunListener.class
RunListener.java
package com.android.instantapp.run
public abstract com.android.instantapp.run.RunListener extends java.lang.Object {
public void printMessage (java.lang.String)
String message
public void logMessage (java.lang.String, com.android.instantapp.run.InstantAppRunException)
String message
com.android.instantapp.run.InstantAppRunException e
public void setProgress (double)
double fraction
public boolean isCancelled ()
}
com/android/instantapp/sdk/
com/android/instantapp/sdk/InstantAppSdkException.class
InstantAppSdkException.java
package com.android.instantapp.sdk
public com.android.instantapp.sdk.InstantAppSdkException extends java.lang.Exception {
void <init> (java.lang.String)
String message
void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/instantapp/sdk/ManifestParser.class
ManifestParser.java
package com.android.instantapp.sdk
com.android.instantapp.sdk.ManifestParser extends java.lang.Object {
private final java.io.File myManifestFile
private final java.io.File myApksDirectory
void <init> (java.io.File) throws com.android.instantapp.sdk.InstantAppSdkException
java.io.File instantAppSdk
static java.util.List parseGServicesOverrides (org.w3c.dom.Element)
com.android.instantapp.sdk.Metadata$GServicesOverride gServicesOverride
int i
org.w3c.dom.Element gServicesOverridesNode
java.util.List gServicesOverrides
org.w3c.dom.NodeList gServicesOverrideNodes
private static java.util.Set parseEnabledDevices (org.w3c.dom.Element)
com.android.instantapp.sdk.Metadata$Device device
int i
org.w3c.dom.Element enabledDevicesNode
java.util.Set enabledDevices
org.w3c.dom.NodeList enabledDeviceNodes
static com.android.instantapp.sdk.Metadata$Device parseDevice (org.w3c.dom.Element)
String sdkIntString
int sdkInt
int i
org.w3c.dom.Element deviceNode
String manufacturer
String androidDevice
String product
String hardware
java.util.Set apiLevelsSet
org.w3c.dom.NodeList sdkIntNodes
static com.android.instantapp.sdk.Metadata$GServicesOverride parseGServicesOverride (org.w3c.dom.Element)
com.android.instantapp.sdk.Metadata$Device device
int i
org.w3c.dom.Element gServicesOverrideNode
String key
String value
java.util.Set devices
org.w3c.dom.NodeList deviceNodes
public com.android.instantapp.sdk.Metadata getMetadata () throws com.android.instantapp.sdk.InstantAppSdkException
org.w3c.dom.Element manifest
Exception e
RuntimeException e
private com.android.instantapp.sdk.Metadata parseManifest (org.w3c.dom.Element)
org.w3c.dom.Element manifestNode
String versionCodeString
long versionCode
String versionName
java.util.Map apks
java.util.Set enabledDevices
java.util.List gServicesOverrides
com.android.instantapp.sdk.Metadata$LibraryCompatibility libraryCompatibility
private java.util.Map parseApks (org.w3c.dom.Element)
com.android.instantapp.sdk.Metadata$ApkInfo apkInfo
int i
org.w3c.dom.Element apksNode
java.util.Map apks
org.w3c.dom.NodeList apkNodes
com.android.instantapp.sdk.Metadata$ApkInfo parseApkVersionInfo (org.w3c.dom.Element)
String archName
String sdkIntString
int sdkInt
int i
org.w3c.dom.NodeList sdkIntNodes
org.w3c.dom.Element apkVersionInfoNode
String path
java.io.File apkFile
String pkgName
org.w3c.dom.NodeList archNodes
String archName
com.android.instantapp.sdk.Metadata$Arch arch
String versionCodeString
java.util.Set apiLevelsSet
org.w3c.dom.NodeList sdkIntsNodes
long versionCode
com.android.instantapp.sdk.Metadata$LibraryCompatibility parseLibraryCompatibility (org.w3c.dom.Element)
org.w3c.dom.Element libraryCompatibilityNode
String aiaCompatApiMinVersionString
long aiaCompatApiMinVersion
}
com/android/instantapp/sdk/ManifestProtoParser$1.class
ManifestProtoParser.java
package com.android.instantapp.sdk
synthetic com.android.instantapp.sdk.ManifestProtoParser$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$wireless$android$instantapps$sdk$ManifestOuterClass$Arch
static void <clinit> ()
}
com/android/instantapp/sdk/ManifestProtoParser.class
ManifestProtoParser.java
package com.android.instantapp.sdk
com.android.instantapp.sdk.ManifestProtoParser extends java.lang.Object {
private final java.io.File myManifestProtoFile
private final java.io.File myApksDirectory
void <init> (java.io.File) throws com.android.instantapp.sdk.InstantAppSdkException
java.io.File instantAppSdk
public com.android.instantapp.sdk.Metadata getMetadata () throws com.android.instantapp.sdk.InstantAppSdkException
java.io.FileInputStream inputStream
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest manifest
java.io.IOException e
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest manifest
private com.android.instantapp.sdk.Metadata convertManifest (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest manifest
private static java.util.List convertGServicesOverrides (java.util.List)
java.util.List gservicesOverrides
private static com.android.instantapp.sdk.Metadata$GServicesOverride convertGServicesOverride (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride gservicesOverride
private static java.util.Set convertDevices (java.util.List)
java.util.List devices
private static com.android.instantapp.sdk.Metadata$Device convertDevice (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device device
private java.util.Map convertApks (java.util.List)
com.android.instantapp.sdk.Metadata$Arch arch
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo apkVersionInfo
java.util.List apkVersionInfoList
java.util.Map apks
private com.android.instantapp.sdk.Metadata$ApkInfo convertApkVersionInfo (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo apkVersionInfo
private static com.android.instantapp.sdk.Metadata$Arch convertArch (wireless.android.instantapps.sdk.ManifestOuterClass$Arch)
wireless.android.instantapps.sdk.ManifestOuterClass$Arch arch
private static com.android.instantapp.sdk.Metadata$LibraryCompatibility convertLibraryCompatibility (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility libraryCompatibility
}
com/android/instantapp/sdk/Metadata$ApkInfo.class
Metadata.java
package com.android.instantapp.sdk
public com.android.instantapp.sdk.Metadata$ApkInfo extends java.lang.Object {
private final String myPkgName
private final java.io.File myApk
private final com.android.instantapp.sdk.Metadata$Arch myArch
private final java.util.Set myApiLevels
private final long myVersionCode
public void <init> (java.lang.String, java.io.File, com.android.instantapp.sdk.Metadata$Arch, java.util.Set, long)
String pkgName
java.io.File apk
com.android.instantapp.sdk.Metadata$Arch arch
java.util.Set apiLevels
long version
public java.lang.String getPkgName ()
public java.io.File getApk ()
public com.android.instantapp.sdk.Metadata$Arch getArch ()
public java.util.Set getApiLevels ()
public long getVersionCode ()
}
com/android/instantapp/sdk/Metadata$Arch.class
Metadata.java
package com.android.instantapp.sdk
public final enum com.android.instantapp.sdk.Metadata$Arch extends java.lang.Enum {
public static final enum com.android.instantapp.sdk.Metadata$Arch DEFAULT
public static final enum com.android.instantapp.sdk.Metadata$Arch ARMEABI
public static final enum com.android.instantapp.sdk.Metadata$Arch ARMEABI_V7A
public static final enum com.android.instantapp.sdk.Metadata$Arch ARM64_V8A
public static final enum com.android.instantapp.sdk.Metadata$Arch X86
public static final enum com.android.instantapp.sdk.Metadata$Arch X86_64
public static final enum com.android.instantapp.sdk.Metadata$Arch MIPS
public static final enum com.android.instantapp.sdk.Metadata$Arch MIPS64
public static final enum com.android.instantapp.sdk.Metadata$Arch UNKNOWN
private final String myArchName
private static final synthetic com.android.instantapp.sdk.Metadata$Arch[] $VALUES
public static com.android.instantapp.sdk.Metadata$Arch[] values ()
public static com.android.instantapp.sdk.Metadata$Arch valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String archName
public static com.android.instantapp.sdk.Metadata$Arch create (java.lang.String)
com.android.instantapp.sdk.Metadata$Arch value
String name
public java.lang.String toString ()
private static synthetic com.android.instantapp.sdk.Metadata$Arch[] $values ()
static void <clinit> ()
}
com/android/instantapp/sdk/Metadata$Device.class
Metadata.java
package com.android.instantapp.sdk
public com.android.instantapp.sdk.Metadata$Device extends java.lang.Object {
private final String myManufacturer
private final String myAndroidDevice
private final java.util.Set myApiLevels
private final String myProduct
private final String myHardware
public void <init> (java.lang.String, java.lang.String, java.util.Set, java.lang.String, java.lang.String)
String manufacturer
String androidDevice
java.util.Set apiLevels
String product
String hardware
public java.lang.String toString ()
public java.lang.String getManufacturer ()
public java.lang.String getAndroidDevice ()
public java.util.Set getApiLevels ()
public java.lang.String getProduct ()
public java.lang.String getHardware ()
public boolean matches (com.android.instantapp.sdk.Metadata$Device)
com.android.instantapp.sdk.Metadata$Device other
}
com/android/instantapp/sdk/Metadata$GServicesOverride.class
Metadata.java
package com.android.instantapp.sdk
public com.android.instantapp.sdk.Metadata$GServicesOverride extends java.lang.Object {
private final java.util.Set myDevices
private final String myKey
private final String myValue
void <init> (java.util.Set, java.lang.String, java.lang.String)
java.util.Set devices
String key
String value
public java.util.Set getDevices ()
public java.lang.String getKey ()
public java.lang.String getValue ()
}
com/android/instantapp/sdk/Metadata$LibraryCompatibility.class
Metadata.java
package com.android.instantapp.sdk
public com.android.instantapp.sdk.Metadata$LibraryCompatibility extends java.lang.Object {
private final long myAiaCompatApiMinVersion
void <init> (long)
long aiaCompatApiMinVersion
public long getAiaCompatApiMinVersion ()
}
com/android/instantapp/sdk/Metadata.class
Metadata.java
package com.android.instantapp.sdk
public com.android.instantapp.sdk.Metadata extends java.lang.Object {
private final long mySdkVersionCode
private final String mySdkVersionName
private final java.util.Map myApks
private final java.util.Set myEnabledDevices
private final java.util.List myGServicesOverrides
private final com.android.instantapp.sdk.Metadata$LibraryCompatibility myLibraryCompatibility
void <init> (long, java.lang.String, java.util.Map, java.util.Set, java.util.List, com.android.instantapp.sdk.Metadata$LibraryCompatibility)
long sdkVersionCode
String sdkVersionName
java.util.Map apks
java.util.Set enabledDevices
java.util.List gServicesOverrides
com.android.instantapp.sdk.Metadata$LibraryCompatibility libraryCompatibility
public static com.android.instantapp.sdk.Metadata getInstance (java.io.File) throws com.android.instantapp.sdk.InstantAppSdkException
com.android.instantapp.sdk.InstantAppSdkException e
java.io.File instantAppSdk
public long getAiaCompatApiMinVersion ()
public boolean isSupportedArch (java.lang.String)
String arch
public boolean isSupportedDevice (com.android.instantapp.sdk.Metadata$Device)
com.android.instantapp.sdk.Metadata$Device enabledDevice
com.android.instantapp.sdk.Metadata$Device device
public java.util.List getApks (com.android.instantapp.sdk.Metadata$Arch, int)
com.android.instantapp.sdk.Metadata$ApkInfo apkInfo
com.android.instantapp.sdk.Metadata$ApkInfo apkInfo
com.android.instantapp.sdk.Metadata$Arch arch
int apiLevel
java.util.List apks
public java.util.List getGServicesOverrides (com.android.instantapp.sdk.Metadata$Device)
com.android.instantapp.sdk.Metadata$Device gServiceDevice
java.util.Set gServiceDevices
com.android.instantapp.sdk.Metadata$GServicesOverride gServicesOverride
com.android.instantapp.sdk.Metadata$Device device
java.util.List gServicesOverrides
}
com/android/instantapp/utils/
com/android/instantapp/utils/DeviceUtils.class
DeviceUtils.java
package com.android.instantapp.utils
public com.android.instantapp.utils.DeviceUtils extends java.lang.Object {
public void <init> ()
public static boolean isPostO (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
com.android.sdklib.AndroidVersion version
public static java.lang.String getOsBuildType (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
}
com/android/instantapp/utils/LogcatService$Listener.class
LogcatService.java
package com.android.instantapp.utils
public abstract com.android.instantapp.utils.LogcatService$Listener extends java.lang.Object {
public abstract void onLogLineReceived (com.android.ddmlib.logcat.LogCatMessage)
}
com/android/instantapp/utils/LogcatService.class
LogcatService.java
package com.android.instantapp.utils
public com.android.instantapp.utils.LogcatService extends java.lang.Object {
private final com.android.ddmlib.IDevice myDevice
private final com.android.ddmlib.logcat.LogCatReceiverTask myLogCatReceiverTask
public void <init> (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public void startListening (com.android.instantapp.utils.LogcatService$Listener)
com.android.instantapp.utils.LogcatService$Listener listener
java.util.concurrent.ThreadFactory factory
java.util.concurrent.Executor executor
public void stopListening ()
private static synthetic void lambda$startListening$0 (com.android.instantapp.utils.LogcatService$Listener, java.util.List)
com.android.ddmlib.logcat.LogCatMessage message
com.android.instantapp.utils.LogcatService$Listener listener
java.util.List msgList
}
manifest.proto
wireless/
wireless/android/
wireless/android/instantapps/
wireless/android/instantapps/sdk/
wireless/android/instantapps/sdk/ManifestOuterClass$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
synthetic wireless.android.instantapps.sdk.ManifestOuterClass$1 extends java.lang.Object {
}
wireless/android/instantapps/sdk/ManifestOuterClass$ApkVersionInfo$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$ApkVersionInfo$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfoOrBuilder {
private int bitField0_
private Object path_
private int arch_
private Object packageName_
private int versionCode_
private Object versionName_
private com.google.protobuf.Internal$IntList sdkInt_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo build ()
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo result
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo result
private void buildPartialRepeatedFields (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int v
int length
int limit
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public java.lang.String getPath ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getPathBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setPath (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder clearPath ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setPathBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public int getArchValue ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setArchValue (int)
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$Arch getArch ()
wireless.android.instantapps.sdk.ManifestOuterClass$Arch result
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setArch (wireless.android.instantapps.sdk.ManifestOuterClass$Arch)
wireless.android.instantapps.sdk.ManifestOuterClass$Arch value
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder clearArch ()
public java.lang.String getPackageName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getPackageNameBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setPackageName (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder clearPackageName ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setPackageNameBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public int getVersionCode ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setVersionCode (int)
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder clearVersionCode ()
public java.lang.String getVersionName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getVersionNameBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setVersionName (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder clearVersionName ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setVersionNameBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureSdkIntIsMutable ()
public java.util.List getSdkIntList ()
public int getSdkIntCount ()
public int getSdkInt (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setSdkInt (int, int)
int index
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder addSdkInt (int)
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder addAllSdkInt (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder clearSdkInt ()
public final wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$ApkVersionInfo.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfoOrBuilder {
private static final long serialVersionUID
public static final int PATH_FIELD_NUMBER
private volatile Object path_
public static final int ARCH_FIELD_NUMBER
private int arch_
public static final int PACKAGE_NAME_FIELD_NUMBER
private volatile Object packageName_
public static final int VERSION_CODE_FIELD_NUMBER
private int versionCode_
public static final int VERSION_NAME_FIELD_NUMBER
private volatile Object versionName_
public static final int SDK_INT_FIELD_NUMBER
private com.google.protobuf.Internal$IntList sdkInt_
private int sdkIntMemoizedSerializedSize
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public java.lang.String getPath ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getPathBytes ()
com.google.protobuf.ByteString b
Object ref
public int getArchValue ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Arch getArch ()
wireless.android.instantapps.sdk.ManifestOuterClass$Arch result
public java.lang.String getPackageName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getPackageNameBytes ()
com.google.protobuf.ByteString b
Object ref
public int getVersionCode ()
public java.lang.String getVersionName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getVersionNameBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getSdkIntList ()
public int getSdkIntCount ()
public int getSdkInt (int)
int index
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int dataSize
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
static synthetic com.google.protobuf.Internal$IntList access$6400 ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic com.google.protobuf.Internal$IntList access$6602 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo, com.google.protobuf.Internal$IntList)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
com.google.protobuf.Internal$IntList x1
static synthetic java.lang.Object access$6702 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
Object x1
static synthetic int access$6802 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo, int)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
int x1
static synthetic java.lang.Object access$6902 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
Object x1
static synthetic int access$7002 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo, int)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
int x1
static synthetic java.lang.Object access$7102 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
Object x1
static synthetic java.lang.Object access$6700 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
static synthetic int access$6800 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
static synthetic java.lang.Object access$6900 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
static synthetic java.lang.Object access$7100 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
static synthetic com.google.protobuf.Internal$IntList access$6600 (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo x0
static synthetic void access$7200 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static synthetic void access$7300 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static synthetic void access$7400 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static synthetic com.google.protobuf.Internal$IntList access$7500 ()
static synthetic com.google.protobuf.Internal$IntList access$7600 (com.google.protobuf.Internal$IntList)
com.google.protobuf.Internal$IntList x0
static synthetic com.google.protobuf.Internal$IntList access$7700 ()
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$ApkVersionInfoOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.lang.String getPath ()
public abstract com.google.protobuf.ByteString getPathBytes ()
public abstract int getArchValue ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$Arch getArch ()
public abstract java.lang.String getPackageName ()
public abstract com.google.protobuf.ByteString getPackageNameBytes ()
public abstract int getVersionCode ()
public abstract java.lang.String getVersionName ()
public abstract com.google.protobuf.ByteString getVersionNameBytes ()
public abstract java.util.List getSdkIntList ()
public abstract int getSdkIntCount ()
public abstract int getSdkInt (int)
}
wireless/android/instantapps/sdk/ManifestOuterClass$Arch$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$Arch$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Arch findValueByNumber (int)
int number
public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int)
}
wireless/android/instantapps/sdk/ManifestOuterClass$Arch.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch extends java.lang.Enum implements com.google.protobuf.ProtocolMessageEnum {
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch ALL
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch ARMEABI
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch ARMEABI_V7A
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch ARM64_V8A
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch X86
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch X86_64
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch MIPS
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch MIPS64
public static final enum wireless.android.instantapps.sdk.ManifestOuterClass$Arch UNRECOGNIZED
public static final int ALL_VALUE
public static final int ARMEABI_VALUE
public static final int ARMEABI_V7A_VALUE
public static final int ARM64_V8A_VALUE
public static final int X86_VALUE
public static final int X86_64_VALUE
public static final int MIPS_VALUE
public static final int MIPS64_VALUE
private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap
private static final wireless.android.instantapps.sdk.ManifestOuterClass$Arch[] VALUES
private final int value
private static final synthetic wireless.android.instantapps.sdk.ManifestOuterClass$Arch[] $VALUES
public static wireless.android.instantapps.sdk.ManifestOuterClass$Arch[] values ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$Arch valueOf (java.lang.String)
String name
public final int getNumber ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$Arch valueOf (int)
int value
public static wireless.android.instantapps.sdk.ManifestOuterClass$Arch forNumber (int)
int value
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap ()
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor ()
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType ()
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$Arch valueOf (com.google.protobuf.Descriptors$EnumValueDescriptor)
com.google.protobuf.Descriptors$EnumValueDescriptor desc
private void <init> (java.lang.String, int, int)
int value
private static synthetic wireless.android.instantapps.sdk.ManifestOuterClass$Arch[] $values ()
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$Device$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$Device$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$Device$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder {
private int bitField0_
private Object manufacturer_
private Object androidDevice_
private com.google.protobuf.Internal$IntList sdkInt_
private Object product_
private Object hardware_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device build ()
wireless.android.instantapps.sdk.ManifestOuterClass$Device result
public wireless.android.instantapps.sdk.ManifestOuterClass$Device buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$Device result
private void buildPartialRepeatedFields (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int v
int length
int limit
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public java.lang.String getManufacturer ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getManufacturerBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setManufacturer (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder clearManufacturer ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setManufacturerBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public java.lang.String getAndroidDevice ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getAndroidDeviceBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setAndroidDevice (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder clearAndroidDevice ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setAndroidDeviceBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureSdkIntIsMutable ()
public java.util.List getSdkIntList ()
public int getSdkIntCount ()
public int getSdkInt (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setSdkInt (int, int)
int index
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addSdkInt (int)
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addAllSdkInt (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder clearSdkInt ()
public java.lang.String getProduct ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getProductBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setProduct (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder clearProduct ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setProductBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public java.lang.String getHardware ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getHardwareBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setHardware (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder clearHardware ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setHardwareBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public final wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$Device.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$Device extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder {
private static final long serialVersionUID
public static final int MANUFACTURER_FIELD_NUMBER
private volatile Object manufacturer_
public static final int ANDROID_DEVICE_FIELD_NUMBER
private volatile Object androidDevice_
public static final int SDK_INT_FIELD_NUMBER
private com.google.protobuf.Internal$IntList sdkInt_
private int sdkIntMemoizedSerializedSize
public static final int PRODUCT_FIELD_NUMBER
private volatile Object product_
public static final int HARDWARE_FIELD_NUMBER
private volatile Object hardware_
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$Device DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public java.lang.String getManufacturer ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getManufacturerBytes ()
com.google.protobuf.ByteString b
Object ref
public java.lang.String getAndroidDevice ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getAndroidDeviceBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getSdkIntList ()
public int getSdkIntCount ()
public int getSdkInt (int)
int index
public java.lang.String getProduct ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getProductBytes ()
com.google.protobuf.ByteString b
Object ref
public java.lang.String getHardware ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getHardwareBytes ()
com.google.protobuf.ByteString b
Object ref
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int dataSize
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$Device other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$Device getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
static synthetic com.google.protobuf.Internal$IntList access$1900 ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic com.google.protobuf.Internal$IntList access$2102 (wireless.android.instantapps.sdk.ManifestOuterClass$Device, com.google.protobuf.Internal$IntList)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
com.google.protobuf.Internal$IntList x1
static synthetic java.lang.Object access$2202 (wireless.android.instantapps.sdk.ManifestOuterClass$Device, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
Object x1
static synthetic java.lang.Object access$2302 (wireless.android.instantapps.sdk.ManifestOuterClass$Device, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
Object x1
static synthetic java.lang.Object access$2402 (wireless.android.instantapps.sdk.ManifestOuterClass$Device, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
Object x1
static synthetic java.lang.Object access$2502 (wireless.android.instantapps.sdk.ManifestOuterClass$Device, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
Object x1
static synthetic java.lang.Object access$2200 (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
static synthetic java.lang.Object access$2300 (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
static synthetic com.google.protobuf.Internal$IntList access$2100 (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
static synthetic java.lang.Object access$2400 (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
static synthetic java.lang.Object access$2500 (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device x0
static synthetic void access$2600 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static synthetic void access$2700 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static synthetic com.google.protobuf.Internal$IntList access$2800 ()
static synthetic com.google.protobuf.Internal$IntList access$2900 (com.google.protobuf.Internal$IntList)
com.google.protobuf.Internal$IntList x0
static synthetic com.google.protobuf.Internal$IntList access$3000 ()
static synthetic void access$3100 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static synthetic void access$3200 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$DeviceOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.lang.String getManufacturer ()
public abstract com.google.protobuf.ByteString getManufacturerBytes ()
public abstract java.lang.String getAndroidDevice ()
public abstract com.google.protobuf.ByteString getAndroidDeviceBytes ()
public abstract java.util.List getSdkIntList ()
public abstract int getSdkIntCount ()
public abstract int getSdkInt (int)
public abstract java.lang.String getProduct ()
public abstract com.google.protobuf.ByteString getProductBytes ()
public abstract java.lang.String getHardware ()
public abstract com.google.protobuf.ByteString getHardwareBytes ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$EnabledDevicesList$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$EnabledDevicesList$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesListOrBuilder {
private int bitField0_
private java.util.List device_
private com.google.protobuf.RepeatedFieldBuilderV3 deviceBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList build ()
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList result
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList result
private void buildPartialRepeatedFields (wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList)
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList)
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList)
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
wireless.android.instantapps.sdk.ManifestOuterClass$Device m
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
private void ensureDeviceIsMutable ()
public java.util.List getDeviceList ()
public int getDeviceCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getDevice (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder setDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder setDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder addDevice (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder addDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder addDevice (wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder addDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder addAllDevice (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder clearDevice ()
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder removeDevice (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder getDeviceBuilder (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getDeviceOrBuilder (int)
int index
public java.util.List getDeviceOrBuilderList ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addDeviceBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addDeviceBuilder (int)
int index
public java.util.List getDeviceBuilderList ()
private com.google.protobuf.RepeatedFieldBuilderV3 getDeviceFieldBuilder ()
public final wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$EnabledDevicesList.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesListOrBuilder {
private static final long serialVersionUID
public static final int DEVICE_FIELD_NUMBER
private java.util.List device_
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getDeviceList ()
public java.util.List getDeviceOrBuilderList ()
public int getDeviceCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getDevice (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getDeviceOrBuilder (int)
int index
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList)
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic java.util.List access$9002 (wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList, java.util.List)
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList x0
java.util.List x1
static synthetic java.util.List access$9000 (wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList)
wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesList x0
static synthetic boolean access$9100 ()
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$EnabledDevicesListOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$EnabledDevicesListOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getDeviceList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$Device getDevice (int)
public abstract int getDeviceCount ()
public abstract java.util.List getDeviceOrBuilderList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getDeviceOrBuilder (int)
}
wireless/android/instantapps/sdk/ManifestOuterClass$GcoreLibraryCompatibility$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$GcoreLibraryCompatibility$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibilityOrBuilder {
private int bitField0_
private Object name_
private int minimumVersion_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility build ()
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility result
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder setName (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder clearName ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder setNameBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public int getMinimumVersion ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder setMinimumVersion (int)
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder clearMinimumVersion ()
public final wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$GcoreLibraryCompatibility.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibilityOrBuilder {
private static final long serialVersionUID
public static final int NAME_FIELD_NUMBER
private volatile Object name_
public static final int MINIMUM_VERSION_FIELD_NUMBER
private int minimumVersion_
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public int getMinimumVersion ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic java.lang.Object access$5702 (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility x0
Object x1
static synthetic int access$5802 (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility, int)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility x0
int x1
static synthetic java.lang.Object access$5700 (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility x0
static synthetic void access$5900 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$GcoreLibraryCompatibilityOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibilityOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.lang.String getName ()
public abstract com.google.protobuf.ByteString getNameBytes ()
public abstract int getMinimumVersion ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverride$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverride$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder {
private int bitField0_
private java.util.List device_
private com.google.protobuf.RepeatedFieldBuilderV3 deviceBuilder_
private Object key_
private Object value_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride build ()
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride result
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride result
private void buildPartialRepeatedFields (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
wireless.android.instantapps.sdk.ManifestOuterClass$Device m
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
private void ensureDeviceIsMutable ()
public java.util.List getDeviceList ()
public int getDeviceCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getDevice (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder setDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder setDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addDevice (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addDevice (wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addDevice (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addAllDevice (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder clearDevice ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder removeDevice (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder getDeviceBuilder (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getDeviceOrBuilder (int)
int index
public java.util.List getDeviceOrBuilderList ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addDeviceBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addDeviceBuilder (int)
int index
public java.util.List getDeviceBuilderList ()
private com.google.protobuf.RepeatedFieldBuilderV3 getDeviceFieldBuilder ()
public java.lang.String getKey ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getKeyBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder setKey (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder clearKey ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder setKeyBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public java.lang.String getValue ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getValueBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder setValue (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder clearValue ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder setValueBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverride.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder {
private static final long serialVersionUID
public static final int DEVICE_FIELD_NUMBER
private java.util.List device_
public static final int KEY_FIELD_NUMBER
private volatile Object key_
public static final int VALUE_FIELD_NUMBER
private volatile Object value_
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getDeviceList ()
public java.util.List getDeviceOrBuilderList ()
public int getDeviceCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getDevice (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getDeviceOrBuilder (int)
int index
public java.lang.String getKey ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getKeyBytes ()
com.google.protobuf.ByteString b
Object ref
public java.lang.String getValue ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getValueBytes ()
com.google.protobuf.ByteString b
Object ref
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic java.util.List access$3802 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride, java.util.List)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride x0
java.util.List x1
static synthetic java.lang.Object access$3902 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride x0
Object x1
static synthetic java.lang.Object access$4002 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride x0
Object x1
static synthetic java.util.List access$3800 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride x0
static synthetic boolean access$4100 ()
static synthetic java.lang.Object access$3900 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride x0
static synthetic java.lang.Object access$4000 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride x0
static synthetic void access$4200 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static synthetic void access$4300 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverrideOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getDeviceList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$Device getDevice (int)
public abstract int getDeviceCount ()
public abstract java.util.List getDeviceOrBuilderList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getDeviceOrBuilder (int)
public abstract java.lang.String getKey ()
public abstract com.google.protobuf.ByteString getKeyBytes ()
public abstract java.lang.String getValue ()
public abstract com.google.protobuf.ByteString getValueBytes ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverridesList$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverridesList$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesListOrBuilder {
private int bitField0_
private java.util.List override_
private com.google.protobuf.RepeatedFieldBuilderV3 overrideBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList build ()
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList result
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList result
private void buildPartialRepeatedFields (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride m
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
private void ensureOverrideIsMutable ()
public java.util.List getOverrideList ()
public int getOverrideCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getOverride (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder setOverride (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder setOverride (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder addOverride (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder addOverride (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride value
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder addOverride (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder addOverride (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder addAllOverride (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder clearOverride ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder removeOverride (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder getOverrideBuilder (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder getOverrideOrBuilder (int)
int index
public java.util.List getOverrideOrBuilderList ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addOverrideBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addOverrideBuilder (int)
int index
public java.util.List getOverrideBuilderList ()
private com.google.protobuf.RepeatedFieldBuilderV3 getOverrideFieldBuilder ()
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverridesList.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesListOrBuilder {
private static final long serialVersionUID
public static final int OVERRIDE_FIELD_NUMBER
private java.util.List override_
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getOverrideList ()
public java.util.List getOverrideOrBuilderList ()
public int getOverrideCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getOverride (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder getOverrideOrBuilder (int)
int index
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic java.util.List access$8302 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList, java.util.List)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList x0
java.util.List x1
static synthetic java.util.List access$8300 (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesList x0
static synthetic boolean access$8400 ()
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$GservicesOverridesListOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverridesListOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getOverrideList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getOverride (int)
public abstract int getOverrideCount ()
public abstract java.util.List getOverrideOrBuilderList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder getOverrideOrBuilder (int)
}
wireless/android/instantapps/sdk/ManifestOuterClass$LibraryCompatibility$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$LibraryCompatibility$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibilityOrBuilder {
private int bitField0_
private int aiaCompatApiMinVersion_
private java.util.List gcoreCompat_
private com.google.protobuf.RepeatedFieldBuilderV3 gcoreCompatBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility build ()
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility result
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility result
private void buildPartialRepeatedFields (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility m
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public int getAiaCompatApiMinVersion ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder setAiaCompatApiMinVersion (int)
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder clearAiaCompatApiMinVersion ()
private void ensureGcoreCompatIsMutable ()
public java.util.List getGcoreCompatList ()
public int getGcoreCompatCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility getGcoreCompat (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder setGcoreCompat (int, wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility value
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder setGcoreCompat (int, wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder addGcoreCompat (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility value
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder addGcoreCompat (int, wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility value
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder addGcoreCompat (wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder addGcoreCompat (int, wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder addAllGcoreCompat (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder clearGcoreCompat ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder removeGcoreCompat (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder getGcoreCompatBuilder (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibilityOrBuilder getGcoreCompatOrBuilder (int)
int index
public java.util.List getGcoreCompatOrBuilderList ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder addGcoreCompatBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility$Builder addGcoreCompatBuilder (int)
int index
public java.util.List getGcoreCompatBuilderList ()
private com.google.protobuf.RepeatedFieldBuilderV3 getGcoreCompatFieldBuilder ()
public final wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$LibraryCompatibility.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibilityOrBuilder {
private static final long serialVersionUID
public static final int AIA_COMPAT_API_MIN_VERSION_FIELD_NUMBER
private int aiaCompatApiMinVersion_
public static final int GCORE_COMPAT_FIELD_NUMBER
private java.util.List gcoreCompat_
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public int getAiaCompatApiMinVersion ()
public java.util.List getGcoreCompatList ()
public java.util.List getGcoreCompatOrBuilderList ()
public int getGcoreCompatCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility getGcoreCompat (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibilityOrBuilder getGcoreCompatOrBuilder (int)
int index
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic java.util.List access$4902 (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility, java.util.List)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility x0
java.util.List x1
static synthetic int access$5002 (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility, int)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility x0
int x1
static synthetic java.util.List access$4900 (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility x0
static synthetic boolean access$5100 ()
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$LibraryCompatibilityOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibilityOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract int getAiaCompatApiMinVersion ()
public abstract java.util.List getGcoreCompatList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibility getGcoreCompat (int)
public abstract int getGcoreCompatCount ()
public abstract java.util.List getGcoreCompatOrBuilderList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GcoreLibraryCompatibilityOrBuilder getGcoreCompatOrBuilder (int)
}
wireless/android/instantapps/sdk/ManifestOuterClass$Manifest$1.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$1 extends com.google.protobuf.AbstractParser {
void <init> ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.UninitializedMessageException e
java.io.IOException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder builder
public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
}
wireless/android/instantapps/sdk/ManifestOuterClass$Manifest$Builder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder extends com.google.protobuf.GeneratedMessageV3$Builder implements wireless.android.instantapps.sdk.ManifestOuterClass$ManifestOrBuilder {
private int bitField0_
private int versionCode_
private Object versionName_
private java.util.List apks_
private com.google.protobuf.RepeatedFieldBuilderV3 apksBuilder_
private wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility libraryCompatibility_
private com.google.protobuf.SingleFieldBuilderV3 libraryCompatibilityBuilder_
private java.util.List enabledDevices_
private com.google.protobuf.RepeatedFieldBuilderV3 enabledDevicesBuilder_
private java.util.List gservicesOverrides_
private com.google.protobuf.RepeatedFieldBuilderV3 gservicesOverridesBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
private void <init> ()
private void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder clear ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest getDefaultInstanceForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest build ()
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest result
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest buildPartial ()
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest result
private void buildPartialRepeatedFields (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest result
private void buildPartial0 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest result
int from_bitField0_
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder mergeFrom (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest other
public final boolean isInitialized ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo m
wireless.android.instantapps.sdk.ManifestOuterClass$Device m
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride m
int tag
boolean done
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public int getVersionCode ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setVersionCode (int)
int value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder clearVersionCode ()
public java.lang.String getVersionName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getVersionNameBytes ()
com.google.protobuf.ByteString b
Object ref
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setVersionName (java.lang.String)
String value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder clearVersionName ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setVersionNameBytes (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureApksIsMutable ()
public java.util.List getApksList ()
public int getApksCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo getApks (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setApks (int, wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setApks (int, wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addApks (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addApks (int, wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addApks (wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addApks (int, wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addAllApks (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder clearApks ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder removeApks (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder getApksBuilder (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfoOrBuilder getApksOrBuilder (int)
int index
public java.util.List getApksOrBuilderList ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder addApksBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo$Builder addApksBuilder (int)
int index
public java.util.List getApksBuilderList ()
private com.google.protobuf.RepeatedFieldBuilderV3 getApksFieldBuilder ()
public boolean hasLibraryCompatibility ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility getLibraryCompatibility ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setLibraryCompatibility (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setLibraryCompatibility (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder mergeLibraryCompatibility (wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder clearLibraryCompatibility ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility$Builder getLibraryCompatibilityBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibilityOrBuilder getLibraryCompatibilityOrBuilder ()
private com.google.protobuf.SingleFieldBuilderV3 getLibraryCompatibilityFieldBuilder ()
private void ensureEnabledDevicesIsMutable ()
public java.util.List getEnabledDevicesList ()
public int getEnabledDevicesCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getEnabledDevices (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setEnabledDevices (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setEnabledDevices (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addEnabledDevices (wireless.android.instantapps.sdk.ManifestOuterClass$Device)
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addEnabledDevices (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addEnabledDevices (wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addEnabledDevices (int, wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addAllEnabledDevices (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder clearEnabledDevices ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder removeEnabledDevices (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder getEnabledDevicesBuilder (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getEnabledDevicesOrBuilder (int)
int index
public java.util.List getEnabledDevicesOrBuilderList ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addEnabledDevicesBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device$Builder addEnabledDevicesBuilder (int)
int index
public java.util.List getEnabledDevicesBuilderList ()
private com.google.protobuf.RepeatedFieldBuilderV3 getEnabledDevicesFieldBuilder ()
private void ensureGservicesOverridesIsMutable ()
public java.util.List getGservicesOverridesList ()
public int getGservicesOverridesCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getGservicesOverrides (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setGservicesOverrides (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setGservicesOverrides (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addGservicesOverrides (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addGservicesOverrides (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride value
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addGservicesOverrides (wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder)
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addGservicesOverrides (int, wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder)
int index
wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder builderForValue
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder addAllGservicesOverrides (java.lang.Iterable)
Iterable values
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder clearGservicesOverrides ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder removeGservicesOverrides (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder getGservicesOverridesBuilder (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder getGservicesOverridesOrBuilder (int)
int index
public java.util.List getGservicesOverridesOrBuilderList ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addGservicesOverridesBuilder ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride$Builder addGservicesOverridesBuilder (int)
int index
public java.util.List getGservicesOverridesBuilderList ()
private com.google.protobuf.RepeatedFieldBuilderV3 getGservicesOverridesFieldBuilder ()
public final wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.GeneratedMessageV3$Builder clear ()
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.AbstractMessage$Builder clear ()
public volatile synthetic com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.Message buildPartial ()
public volatile synthetic com.google.protobuf.Message build ()
public volatile synthetic com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public volatile synthetic com.google.protobuf.Message$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public volatile synthetic com.google.protobuf.MessageLite buildPartial ()
public volatile synthetic com.google.protobuf.MessageLite build ()
public volatile synthetic com.google.protobuf.MessageLite$Builder clear ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
synthetic void <init> (wireless.android.instantapps.sdk.ManifestOuterClass$1)
wireless.android.instantapps.sdk.ManifestOuterClass$1 x0
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$BuilderParent, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$BuilderParent x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
}
wireless/android/instantapps/sdk/ManifestOuterClass$Manifest.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass$Manifest extends com.google.protobuf.GeneratedMessageV3 implements wireless.android.instantapps.sdk.ManifestOuterClass$ManifestOrBuilder {
private static final long serialVersionUID
public static final int VERSION_CODE_FIELD_NUMBER
private int versionCode_
public static final int VERSION_NAME_FIELD_NUMBER
private volatile Object versionName_
public static final int APKS_FIELD_NUMBER
private java.util.List apks_
public static final int LIBRARY_COMPATIBILITY_FIELD_NUMBER
private wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility libraryCompatibility_
public static final int ENABLED_DEVICES_FIELD_NUMBER
private java.util.List enabledDevices_
public static final int GSERVICES_OVERRIDES_FIELD_NUMBER
private java.util.List gservicesOverrides_
private byte memoizedIsInitialized
private static final wireless.android.instantapps.sdk.ManifestOuterClass$Manifest DEFAULT_INSTANCE
private static final com.google.protobuf.Parser PARSER
private void <init> (com.google.protobuf.GeneratedMessageV3$Builder)
com.google.protobuf.GeneratedMessageV3$Builder builder
private void <init> ()
protected java.lang.Object newInstance (com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter)
com.google.protobuf.GeneratedMessageV3$UnusedPrivateParameter unused
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internalGetFieldAccessorTable ()
public int getVersionCode ()
public java.lang.String getVersionName ()
com.google.protobuf.ByteString bs
String s
Object ref
public com.google.protobuf.ByteString getVersionNameBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getApksList ()
public java.util.List getApksOrBuilderList ()
public int getApksCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo getApks (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfoOrBuilder getApksOrBuilder (int)
int index
public boolean hasLibraryCompatibility ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility getLibraryCompatibility ()
public wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibilityOrBuilder getLibraryCompatibilityOrBuilder ()
public java.util.List getEnabledDevicesList ()
public java.util.List getEnabledDevicesOrBuilderList ()
public int getEnabledDevicesCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Device getEnabledDevices (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getEnabledDevicesOrBuilder (int)
int index
public java.util.List getGservicesOverridesList ()
public java.util.List getGservicesOverridesOrBuilderList ()
public int getGservicesOverridesCount ()
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getGservicesOverrides (int)
int index
public wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder getGservicesOverridesOrBuilder (int)
int index
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
int i
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int i
int i
int size
public boolean equals (java.lang.Object)
Object obj
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest other
public int hashCode ()
int hash
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
java.nio.ByteBuffer data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder newBuilderForType ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder newBuilder ()
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder newBuilder (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest prototype
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder toBuilder ()
protected wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
com.google.protobuf.GeneratedMessageV3$BuilderParent parent
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest$Builder builder
public static wireless.android.instantapps.sdk.ManifestOuterClass$Manifest getDefaultInstance ()
public static com.google.protobuf.Parser parser ()
public com.google.protobuf.Parser getParserForType ()
public wireless.android.instantapps.sdk.ManifestOuterClass$Manifest getDefaultInstanceForType ()
protected volatile synthetic com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3$BuilderParent)
public volatile synthetic com.google.protobuf.Message$Builder toBuilder ()
public volatile synthetic com.google.protobuf.Message$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile synthetic com.google.protobuf.Message getDefaultInstanceForType ()
synthetic void <init> (com.google.protobuf.GeneratedMessageV3$Builder, wireless.android.instantapps.sdk.ManifestOuterClass$1)
com.google.protobuf.GeneratedMessageV3$Builder x0
wireless.android.instantapps.sdk.ManifestOuterClass$1 x1
static synthetic java.util.List access$502 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest, java.util.List)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
java.util.List x1
static synthetic java.util.List access$602 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest, java.util.List)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
java.util.List x1
static synthetic java.util.List access$702 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest, java.util.List)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
java.util.List x1
static synthetic int access$802 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest, int)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
int x1
static synthetic java.lang.Object access$902 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest, java.lang.Object)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
Object x1
static synthetic wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility access$1002 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest, wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility x1
static synthetic java.lang.Object access$900 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
static synthetic java.util.List access$500 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
static synthetic boolean access$1100 ()
static synthetic java.util.List access$600 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
static synthetic boolean access$1200 ()
static synthetic java.util.List access$700 (wireless.android.instantapps.sdk.ManifestOuterClass$Manifest)
wireless.android.instantapps.sdk.ManifestOuterClass$Manifest x0
static synthetic boolean access$1300 ()
static synthetic void access$1400 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException
com.google.protobuf.ByteString x0
static void <clinit> ()
}
wireless/android/instantapps/sdk/ManifestOuterClass$ManifestOrBuilder.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$ManifestOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract int getVersionCode ()
public abstract java.lang.String getVersionName ()
public abstract com.google.protobuf.ByteString getVersionNameBytes ()
public abstract java.util.List getApksList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfo getApks (int)
public abstract int getApksCount ()
public abstract java.util.List getApksOrBuilderList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$ApkVersionInfoOrBuilder getApksOrBuilder (int)
public abstract boolean hasLibraryCompatibility ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibility getLibraryCompatibility ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$LibraryCompatibilityOrBuilder getLibraryCompatibilityOrBuilder ()
public abstract java.util.List getEnabledDevicesList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$Device getEnabledDevices (int)
public abstract int getEnabledDevicesCount ()
public abstract java.util.List getEnabledDevicesOrBuilderList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$DeviceOrBuilder getEnabledDevicesOrBuilder (int)
public abstract java.util.List getGservicesOverridesList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverride getGservicesOverrides (int)
public abstract int getGservicesOverridesCount ()
public abstract java.util.List getGservicesOverridesOrBuilderList ()
public abstract wireless.android.instantapps.sdk.ManifestOuterClass$GservicesOverrideOrBuilder getGservicesOverridesOrBuilder (int)
}
wireless/android/instantapps/sdk/ManifestOuterClass.class
ManifestOuterClass.java
package wireless.android.instantapps.sdk
public final wireless.android.instantapps.sdk.ManifestOuterClass extends java.lang.Object {
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_Manifest_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_Manifest_fieldAccessorTable
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_Device_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_Device_fieldAccessorTable
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_GservicesOverride_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_GservicesOverride_fieldAccessorTable
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_LibraryCompatibility_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_LibraryCompatibility_fieldAccessorTable
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_GcoreLibraryCompatibility_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_GcoreLibraryCompatibility_fieldAccessorTable
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_ApkVersionInfo_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_ApkVersionInfo_fieldAccessorTable
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_GservicesOverridesList_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_GservicesOverridesList_fieldAccessorTable
private static final com.google.protobuf.Descriptors$Descriptor internal_static_wireless_android_instantapps_sdk_EnabledDevicesList_descriptor
private static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_wireless_android_instantapps_sdk_EnabledDevicesList_fieldAccessorTable
private static com.google.protobuf.Descriptors$FileDescriptor descriptor
private void <init> ()
public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.ExtensionRegistryLite registry
public static void registerAllExtensions (com.google.protobuf.ExtensionRegistry)
com.google.protobuf.ExtensionRegistry registry
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$000 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$100 ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$1500 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$1600 ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$3300 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$3400 ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$4400 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$4500 ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$5200 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$5300 ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$6000 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$6100 ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$7800 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$7900 ()
static synthetic com.google.protobuf.Descriptors$Descriptor access$8500 ()
static synthetic com.google.protobuf.GeneratedMessageV3$FieldAccessorTable access$8600 ()
static void <clinit> ()
String[] descriptorData
}
com/android/ide/common/gradle/
com/android/ide/common/gradle/Component.class
Component.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Component extends java.lang.Object implements java.io.Serializable {
public static final com.android.ide.common.gradle.Component$Companion Companion
private final com.android.ide.common.gradle.Module module
private final com.android.ide.common.gradle.Version version
public void <init> (com.android.ide.common.gradle.Module, com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Module module
com.android.ide.common.gradle.Version version
public final com.android.ide.common.gradle.Module getModule ()
public final com.android.ide.common.gradle.Version getVersion ()
public void <init> (java.lang.String, java.lang.String, com.android.ide.common.gradle.Version)
String group
String name
com.android.ide.common.gradle.Version version
public final java.lang.String getGroup ()
public final java.lang.String getName ()
public java.lang.String toString ()
String id
public final java.lang.String toIdentifier ()
int $i$a$-let-Component$toIdentifier$1
String moduleIdentifier
public final com.android.ide.common.gradle.Module component1 ()
public final com.android.ide.common.gradle.Version component2 ()
public final com.android.ide.common.gradle.Component copy (com.android.ide.common.gradle.Module, com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Module module
com.android.ide.common.gradle.Version version
public static synthetic com.android.ide.common.gradle.Component copy$default (com.android.ide.common.gradle.Component, com.android.ide.common.gradle.Module, com.android.ide.common.gradle.Version, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public static final com.android.ide.common.gradle.Component tryParse (java.lang.String)
String string
public static final com.android.ide.common.gradle.Component parse (java.lang.String)
String string
static void <clinit> ()
}
com/android/ide/common/gradle/Component$Companion.class
Component.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Component$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.gradle.Component tryParse (java.lang.String)
int $i$a$-count-Component$Companion$tryParse$1$1
char it
char element$iv
int $i$f$count
int count$iv
CharSequence $this$count$iv
int $i$a$-takeIf-Component$Companion$tryParse$1
String s
int $i$a$-run-Component$Companion$tryParse$2
int firstColonIndex
int secondColonIndex
String $this$tryParse_u24lambda_u242
String string
public final com.android.ide.common.gradle.Component parse (java.lang.String)
String string
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/Dependency.class
Dependency.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Dependency extends java.lang.Object {
public static final com.android.ide.common.gradle.Dependency$Companion Companion
private final String group
private final String name
private final com.android.ide.common.gradle.RichVersion version
private final String classifier
private final String extension
public void <init> (java.lang.String, java.lang.String, com.android.ide.common.gradle.RichVersion, java.lang.String, java.lang.String)
String group
String name
com.android.ide.common.gradle.RichVersion version
String classifier
String extension
public synthetic void <init> (java.lang.String, java.lang.String, com.android.ide.common.gradle.RichVersion, java.lang.String, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.lang.String getGroup ()
public final java.lang.String getName ()
public final com.android.ide.common.gradle.RichVersion getVersion ()
public final java.lang.String getClassifier ()
public final java.lang.String getExtension ()
private final java.lang.String getAtExt ()
public final java.lang.String toIdentifier ()
int $i$a$-takeIf-Dependency$toIdentifier$1
String it
int $i$a$-takeIf-Dependency$toIdentifier$2
String it
int $i$a$-takeIf-Dependency$toIdentifier$3
String it
int $i$a$-let-Dependency$toIdentifier$4$1
String it
int $i$a$-takeIf-Dependency$toIdentifier$4
String it
int $i$a$-takeIf-Dependency$toIdentifier$5
String it
int $i$a$-takeIf-Dependency$toIdentifier$6
String it
int $i$a$-takeIf-Dependency$toIdentifier$7
String it
int $i$a$-let-Dependency$toIdentifier$8$1
String it
int $i$a$-takeIf-Dependency$toIdentifier$8
String it
int $i$a$-takeIf-Dependency$toIdentifier$9$1
String it
int $i$a$-takeIf-Dependency$toIdentifier$9$2
String it
int $i$a$-takeIf-Dependency$toIdentifier$9$3
String it
int $i$a$-let-Dependency$toIdentifier$9$4$1
String it
int $i$a$-takeIf-Dependency$toIdentifier$9$4
String it
int $i$a$-let-Dependency$toIdentifier$9
String v
int $i$a$-takeIf-Dependency$toIdentifier$10$1
String it
int $i$a$-takeIf-Dependency$toIdentifier$10$2
String it
int $i$a$-takeIf-Dependency$toIdentifier$10$3
String it
int $i$a$-takeIf-Dependency$toIdentifier$10$4
String it
int $i$a$-let-Dependency$toIdentifier$10$5$1
String it
int $i$a$-takeIf-Dependency$toIdentifier$10$5
String it
int $i$a$-let-Dependency$toIdentifier$10
String v
public java.lang.String toString ()
int $i$a$-let-Dependency$toString$1$1
String it
int $i$a$-let-Dependency$toString$1$2
com.android.ide.common.gradle.RichVersion it
int $i$a$-let-Dependency$toString$1$3
String it
int $i$a$-let-Dependency$toString$1$4
String it
int $i$a$-let-Dependency$toString$1
StringBuilder sb
String id
public final boolean getExplicitlyIncludesPreview ()
int $i$a$-run-Dependency$explicitlyIncludesPreview$1$1
com.android.ide.common.gradle.VersionRange $this$_get_explicitlyIncludesPreview__u24lambda_u2429_u24lambda_u2428
int $i$a$-run-Dependency$explicitlyIncludesPreview$1
com.android.ide.common.gradle.RichVersion $this$_get_explicitlyIncludesPreview__u24lambda_u2429
public final boolean getHasExplicitDistinctUpperBound ()
int $i$a$-run-Dependency$hasExplicitDistinctUpperBound$1$1
com.android.ide.common.gradle.VersionRange $this$_get_hasExplicitDistinctUpperBound__u24lambda_u2431_u24lambda_u2430
int $i$a$-run-Dependency$hasExplicitDistinctUpperBound$1
com.android.ide.common.gradle.RichVersion $this$_get_hasExplicitDistinctUpperBound__u24lambda_u2431
public final com.android.ide.common.gradle.Version getExplicitSingletonVersion ()
public final com.android.ide.common.gradle.Module getModule ()
int $i$a$-let-Dependency$module$1
String group
public final java.lang.String component1 ()
public final java.lang.String component2 ()
public final com.android.ide.common.gradle.RichVersion component3 ()
public final java.lang.String component4 ()
public final java.lang.String component5 ()
public final com.android.ide.common.gradle.Dependency copy (java.lang.String, java.lang.String, com.android.ide.common.gradle.RichVersion, java.lang.String, java.lang.String)
String group
String name
com.android.ide.common.gradle.RichVersion version
String classifier
String extension
public static synthetic com.android.ide.common.gradle.Dependency copy$default (com.android.ide.common.gradle.Dependency, java.lang.String, java.lang.String, com.android.ide.common.gradle.RichVersion, java.lang.String, java.lang.String, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public static final com.android.ide.common.gradle.Dependency parse (java.lang.String)
String string
static void <clinit> ()
}
com/android/ide/common/gradle/Dependency$Companion.class
Dependency.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Dependency$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.gradle.Dependency parse (java.lang.String)
int $i$a$-takeIf-Dependency$Companion$parse$lastAt$1
int it
int $i$a$-let-Dependency$Companion$parse$extension$1
int it
int $i$a$-let-Dependency$Companion$parse$nonExtensionString$1
int it
int $i$a$-count-Dependency$Companion$parse$1$1
char it
char element$iv
int $i$f$count
int count$iv
CharSequence $this$count$iv
int $i$a$-let-Dependency$Companion$parse$1$2
int first
int $i$a$-let-Dependency$Companion$parse$1$3$1
int second
int $i$a$-let-Dependency$Companion$parse$1$3
int first
int $i$a$-let-Dependency$Companion$parse$1$4$1$1
int third
int $i$a$-let-Dependency$Companion$parse$1$4$1
int second
int $i$a$-let-Dependency$Companion$parse$1$4
int first
int $i$a$-run-Dependency$Companion$parse$1
String $this$parse_u24lambda_u2410
Integer lastAt
String extension
String nonExtensionString
String string
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/Module.class
Module.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Module extends java.lang.Object implements java.io.Serializable {
public static final com.android.ide.common.gradle.Module$Companion Companion
private final String group
private final String name
public void <init> (java.lang.String, java.lang.String)
String group
String name
public final java.lang.String getGroup ()
public final java.lang.String getName ()
public java.lang.String toString ()
String id
public final java.lang.String toIdentifier ()
public final java.lang.String component1 ()
public final java.lang.String component2 ()
public final com.android.ide.common.gradle.Module copy (java.lang.String, java.lang.String)
String group
String name
public static synthetic com.android.ide.common.gradle.Module copy$default (com.android.ide.common.gradle.Module, java.lang.String, java.lang.String, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public static final com.android.ide.common.gradle.Module tryParse (java.lang.String)
String string
public static final com.android.ide.common.gradle.Module parse (java.lang.String)
String string
static void <clinit> ()
}
com/android/ide/common/gradle/Module$Companion.class
Module.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Module$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.gradle.Module tryParse (java.lang.String)
int $i$a$-count-Module$Companion$tryParse$1$1
char it
char element$iv
int $i$f$count
int count$iv
CharSequence $this$count$iv
int $i$a$-takeIf-Module$Companion$tryParse$1
String s
int $i$a$-run-Module$Companion$tryParse$2
String $this$tryParse_u24lambda_u242
String string
public final com.android.ide.common.gradle.Module parse (java.lang.String)
String string
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/RichVersion.class
RichVersion.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.RichVersion extends java.lang.Object {
public static final com.android.ide.common.gradle.RichVersion$Companion Companion
private final com.android.ide.common.gradle.RichVersion$Declaration declaration
private final com.android.ide.common.gradle.Version prefer
private final java.util.List exclude
public void <init> (com.android.ide.common.gradle.RichVersion$Declaration, com.android.ide.common.gradle.Version, java.util.List)
com.android.ide.common.gradle.RichVersion$Declaration declaration
com.android.ide.common.gradle.Version prefer
java.util.List exclude
public synthetic void <init> (com.android.ide.common.gradle.RichVersion$Declaration, com.android.ide.common.gradle.Version, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final com.android.ide.common.gradle.Version getPrefer ()
public final java.util.List getExclude ()
public final com.android.ide.common.gradle.VersionRange getStrictly ()
int $i$a$-takeIf-RichVersion$strictly$1
com.android.ide.common.gradle.RichVersion$Declaration it
public final com.android.ide.common.gradle.VersionRange getRequire ()
int $i$a$-takeIf-RichVersion$require$1
com.android.ide.common.gradle.RichVersion$Declaration it
public final java.lang.String toIdentifier ()
int $i$a$-takeIf-RichVersion$toIdentifier$1
String it
int $i$a$-let-RichVersion$toIdentifier$2$1$1
com.android.ide.common.gradle.Version it
int $i$a$-let-RichVersion$toIdentifier$2$1
String rangeId
int $i$a$-let-RichVersion$toIdentifier$2
com.android.ide.common.gradle.VersionRange range
public java.lang.String toString ()
String id
public final boolean contains (com.android.ide.common.gradle.Version)
int $i$a$-none-RichVersion$contains$1
com.android.ide.common.gradle.VersionRange it
Object element$iv
int $i$f$none
Iterable $this$none$iv
com.android.ide.common.gradle.Version version
public final boolean accepts (com.android.ide.common.gradle.Version)
int $i$a$-none-RichVersion$accepts$1
com.android.ide.common.gradle.VersionRange it
Object element$iv
int $i$f$none
Iterable $this$none$iv
com.android.ide.common.gradle.VersionRange range
com.android.ide.common.gradle.Version version
public final boolean isExplicitSingleton ()
int $i$a$-none-RichVersion$isExplicitSingleton$1$1
com.android.ide.common.gradle.VersionRange e
Object element$iv
int $i$f$none
Iterable $this$none$iv
int $i$a$-let-RichVersion$isExplicitSingleton$1
com.android.ide.common.gradle.Version it
public final com.android.ide.common.gradle.Version getExplicitSingletonVersion ()
public final com.android.ide.common.gradle.Version getLowerBound ()
private final com.android.ide.common.gradle.RichVersion$Declaration component1 ()
public final com.android.ide.common.gradle.Version component2 ()
public final java.util.List component3 ()
public final com.android.ide.common.gradle.RichVersion copy (com.android.ide.common.gradle.RichVersion$Declaration, com.android.ide.common.gradle.Version, java.util.List)
com.android.ide.common.gradle.RichVersion$Declaration declaration
com.android.ide.common.gradle.Version prefer
java.util.List exclude
public static synthetic com.android.ide.common.gradle.RichVersion copy$default (com.android.ide.common.gradle.RichVersion, com.android.ide.common.gradle.RichVersion$Declaration, com.android.ide.common.gradle.Version, java.util.List, int, java.lang.Object)
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public static final com.android.ide.common.gradle.RichVersion parse (java.lang.String)
String string
public static final com.android.ide.common.gradle.RichVersion require (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version version
static void <clinit> ()
}
com/android/ide/common/gradle/RichVersion$Companion.class
RichVersion.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.RichVersion$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.gradle.RichVersion parse (java.lang.String)
int $i$a$-takeIf-RichVersion$Companion$parse$prefer$1
String it
int $i$a$-let-RichVersion$Companion$parse$prefer$2
String it
com.android.ide.common.gradle.VersionRange strict
com.android.ide.common.gradle.Version prefer
int bangs
String string
public final com.android.ide.common.gradle.RichVersion require (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version version
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/RichVersion$Kind.class
RichVersion.kt
package com.android.ide.common.gradle
public final enum com.android.ide.common.gradle.RichVersion$Kind extends java.lang.Enum {
public static final enum com.android.ide.common.gradle.RichVersion$Kind STRICTLY
public static final enum com.android.ide.common.gradle.RichVersion$Kind REQUIRE
private static final synthetic com.android.ide.common.gradle.RichVersion$Kind[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.ide.common.gradle.RichVersion$Kind[] values ()
public static com.android.ide.common.gradle.RichVersion$Kind valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.gradle.RichVersion$Kind[] $values ()
static void <clinit> ()
}
com/android/ide/common/gradle/RichVersion$Declaration.class
RichVersion.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.RichVersion$Declaration extends java.lang.Object {
private final com.android.ide.common.gradle.RichVersion$Kind kind
private final com.android.ide.common.gradle.VersionRange range
public void <init> (com.android.ide.common.gradle.RichVersion$Kind, com.android.ide.common.gradle.VersionRange)
com.android.ide.common.gradle.RichVersion$Kind kind
com.android.ide.common.gradle.VersionRange range
public final com.android.ide.common.gradle.RichVersion$Kind getKind ()
public final com.android.ide.common.gradle.VersionRange getRange ()
public final com.android.ide.common.gradle.RichVersion$Kind component1 ()
public final com.android.ide.common.gradle.VersionRange component2 ()
public final com.android.ide.common.gradle.RichVersion$Declaration copy (com.android.ide.common.gradle.RichVersion$Kind, com.android.ide.common.gradle.VersionRange)
com.android.ide.common.gradle.RichVersion$Kind kind
com.android.ide.common.gradle.VersionRange range
public static synthetic com.android.ide.common.gradle.RichVersion$Declaration copy$default (com.android.ide.common.gradle.RichVersion$Declaration, com.android.ide.common.gradle.RichVersion$Kind, com.android.ide.common.gradle.VersionRange, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/ide/common/gradle/RichVersion$WhenMappings.class
RichVersion.kt
package com.android.ide.common.gradle
public final synthetic com.android.ide.common.gradle.RichVersion$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/ide/common/gradle/Version.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Version extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
public static final com.android.ide.common.gradle.Version$Companion Companion
private final java.util.List parts
private final java.util.List separators
private final boolean isPrefixInfimum
public final boolean isPrefixInfimum ()
private void <init> ()
private void <init> (java.util.List, java.util.List, boolean)
java.util.List parts
java.util.List separators
boolean isPrefixInfimum
private final java.util.List extendedParts (int)
int $i$a$-List-Version$extendedParts$1$1$1
int it
int $i$a$-let-Version$extendedParts$1$1
java.util.List it
int $i$a$-let-Version$extendedParts$1
com.android.ide.common.gradle.DEV dev
int atLeast
public final boolean isPreview ()
int $i$a$-any-Version$isPreview$1
com.android.ide.common.gradle.Part it
Object element$iv
int $i$f$any
Iterable $this$any$iv
public final com.android.ide.common.gradle.Version getPreviewInfimum ()
int $i$a$-indexOfFirst-Version$previewInfimum$1
com.android.ide.common.gradle.Part it
Object item$iv
int $i$f$indexOfFirst
int index$iv
java.util.List $this$indexOfFirst$iv
int $i$a$-takeIf-Version$previewInfimum$2
int it
int $i$a$-let-Version$previewInfimum$3
int it
public final com.android.ide.common.gradle.Version getPreviewSupremum ()
int $i$a$-indexOfFirst-Version$previewSupremum$1
com.android.ide.common.gradle.Part it
Object item$iv
int $i$f$indexOfFirst
int index$iv
java.util.List $this$indexOfFirst$iv
int $i$a$-takeIf-Version$previewSupremum$2
int it
int $i$a$-let-Version$previewSupremum$3
int it
public final java.lang.String getPreviewString ()
int $i$a$-filter-Version$previewString$1
com.android.ide.common.gradle.Part it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
public final boolean isSnapshot ()
int $i$a$-let-Version$isSnapshot$1
com.android.ide.common.gradle.Part it
public final java.lang.Integer getMajor ()
int $i$a$-takeIf-Version$major$1
java.util.List it
public final java.lang.Integer getMinor ()
int $i$a$-takeIf-Version$minor$1
java.util.List it
public final java.lang.Integer getMicro ()
int $i$a$-takeIf-Version$micro$1
java.util.List it
public final com.android.ide.common.gradle.Version nextPrefix (int)
int $i$a$-List-Version$nextPrefix$1
int it
int $i$a$-List-Version$nextPrefix$2$1
int it
int $i$a$-let-Version$nextPrefix$2
java.util.List it
int prefixSize
public final com.android.ide.common.gradle.Version nextPrefix ()
public final com.android.ide.common.gradle.Version prefixVersion ()
public int compareTo (com.android.ide.common.gradle.Version)
int $i$a$-map-Version$compareTo$partsComparisons$1
kotlin.Pair it
Object item$iv$iv
int $i$f$mapTo
Iterable $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
Iterable $this$map$iv
int $i$a$-firstOrNull-Version$compareTo$1
int it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
int $i$a$-let-Version$compareTo$2
int it
java.util.List thisParts
java.util.List otherParts
java.util.List partsComparisons
com.android.ide.common.gradle.Version other
public boolean equals (java.lang.Object)
int $i$a$-let-Version$equals$1
int size
Object other
public int hashCode ()
public java.lang.String toString ()
int $i$a$-zip-Version$toString$1
com.android.ide.common.gradle.Part part
com.android.ide.common.gradle.Separator separator
int $i$f$zip
java.util.Iterator first$iv
java.util.Iterator second$iv
java.util.ArrayList list$iv
Iterable $this$zip$iv
Iterable other$iv
int $i$a$-let-Version$toString$2
String versionString
public static final com.android.ide.common.gradle.Version parse (java.lang.String)
String string
public static final com.android.ide.common.gradle.Version prefixInfimum (java.lang.String)
String string
public volatile synthetic int compareTo (java.lang.Object)
Object other
public synthetic void <init> (java.util.List, java.util.List, boolean, kotlin.jvm.internal.DefaultConstructorMarker)
java.util.List parts
java.util.List separators
boolean isPrefixInfimum
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
static void <clinit> ()
}
com/android/ide/common/gradle/Version$Companion.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Version$Companion extends java.lang.Object {
private void <init> ()
private final com.android.ide.common.gradle.Version doParse (java.lang.String, boolean)
int $i$a$-mapNotNull-Version$Companion$doParse$nextParseState$1
com.android.ide.common.gradle.Separator it
int $i$a$-let-ArraysKt___ArraysKt$mapNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEach-ArraysKt___ArraysKt$mapNotNullTo$1$iv$iv
Object element$iv$iv
Object element$iv$iv$iv
int $i$f$forEach
Object[] $this$forEach$iv$iv$iv
int $i$f$mapNotNullTo
Object[] $this$mapNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNull
Object[] $this$mapNotNull$iv
int $i$a$-first-Version$Companion$doParse$1
com.android.ide.common.gradle.Separator it
Object element$iv
int $i$f$first
Object[] $this$first$iv
com.android.ide.common.gradle.Version$Companion$ParseState nextParseState
char char
StringBuffer sb
java.util.List parts
java.util.List separators
com.android.ide.common.gradle.Version$Companion$ParseState parseState
String string
boolean prefixInfimum
public final com.android.ide.common.gradle.Version parse (java.lang.String)
String string
public final com.android.ide.common.gradle.Version prefixInfimum (java.lang.String)
String string
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/Version$Companion$ParseState.class
Version.kt
package com.android.ide.common.gradle
public abstract com.android.ide.common.gradle.Version$Companion$ParseState extends java.lang.Object {
public abstract com.android.ide.common.gradle.Part createPart (java.lang.StringBuffer)
}
com/android/ide/common/gradle/Version$Companion$ParseState$EMPTY.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Version$Companion$ParseState$EMPTY extends java.lang.Object implements com.android.ide.common.gradle.Version$Companion$ParseState {
public static final com.android.ide.common.gradle.Version$Companion$ParseState$EMPTY INSTANCE
private void <init> ()
public com.android.ide.common.gradle.Part createPart (java.lang.StringBuffer)
StringBuffer sb
static void <clinit> ()
}
com/android/ide/common/gradle/Version$Companion$ParseState$NUMERIC.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Version$Companion$ParseState$NUMERIC extends java.lang.Object implements com.android.ide.common.gradle.Version$Companion$ParseState {
public static final com.android.ide.common.gradle.Version$Companion$ParseState$NUMERIC INSTANCE
private void <init> ()
public com.android.ide.common.gradle.Part createPart (java.lang.StringBuffer)
String string
StringBuffer sb
static void <clinit> ()
}
com/android/ide/common/gradle/Version$Companion$ParseState$NONNUMERIC.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Version$Companion$ParseState$NONNUMERIC extends java.lang.Object implements com.android.ide.common.gradle.Version$Companion$ParseState {
public static final com.android.ide.common.gradle.Version$Companion$ParseState$NONNUMERIC INSTANCE
private void <init> ()
public com.android.ide.common.gradle.Part createPart (java.lang.StringBuffer)
String string
StringBuffer sb
static void <clinit> ()
}
com/android/ide/common/gradle/Separator.class
Version.kt
package com.android.ide.common.gradle
public final enum com.android.ide.common.gradle.Separator extends java.lang.Enum {
private final Character char
public static final enum com.android.ide.common.gradle.Separator EMPTY
public static final enum com.android.ide.common.gradle.Separator DOT
public static final enum com.android.ide.common.gradle.Separator DASH
public static final enum com.android.ide.common.gradle.Separator UNDERSCORE
public static final enum com.android.ide.common.gradle.Separator PLUS
private static final synthetic com.android.ide.common.gradle.Separator[] $VALUES
private void <init> (java.lang.String, int, java.lang.Character)
String $enum$name
int $enum$ordinal
Character char
public final java.lang.Character getChar ()
public java.lang.String toString ()
int $i$a$-let-Separator$toString$1
char it
public static com.android.ide.common.gradle.Separator[] values ()
public static com.android.ide.common.gradle.Separator valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.gradle.Separator[] $values ()
static void <clinit> ()
}
com/android/ide/common/gradle/Part.class
Version.kt
package com.android.ide.common.gradle
public abstract com.android.ide.common.gradle.Part extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
private final String string
private void <init> (java.lang.String)
String string
protected final java.lang.String getString ()
public abstract com.android.ide.common.gradle.Part next ()
public java.lang.String toString ()
public synthetic void <init> (java.lang.String, kotlin.jvm.internal.DefaultConstructorMarker)
String string
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/DEV.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.DEV extends com.android.ide.common.gradle.Part {
public void <init> (java.lang.String)
String string
public com.android.ide.common.gradle.NonNumeric next ()
public int compareTo (com.android.ide.common.gradle.Part)
com.android.ide.common.gradle.Part other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
public volatile synthetic int compareTo (java.lang.Object)
Object other
}
com/android/ide/common/gradle/NonNumeric.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.NonNumeric extends com.android.ide.common.gradle.Part {
public void <init> (java.lang.String)
String string
public com.android.ide.common.gradle.NonNumeric next ()
public int compareTo (com.android.ide.common.gradle.Part)
com.android.ide.common.gradle.Part other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
public volatile synthetic int compareTo (java.lang.Object)
Object other
}
com/android/ide/common/gradle/Special.class
Version.kt
package com.android.ide.common.gradle
public abstract com.android.ide.common.gradle.Special extends com.android.ide.common.gradle.Part {
private void <init> (java.lang.String)
String string
public abstract int getOrdinal ()
public int compareTo (com.android.ide.common.gradle.Part)
com.android.ide.common.gradle.Part other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public volatile synthetic int compareTo (java.lang.Object)
Object other
public synthetic void <init> (java.lang.String, kotlin.jvm.internal.DefaultConstructorMarker)
String string
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/RC.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.RC extends com.android.ide.common.gradle.Special {
private final int ordinal
public void <init> (java.lang.String)
String string
public int getOrdinal ()
public com.android.ide.common.gradle.SNAPSHOT next ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
}
com/android/ide/common/gradle/SNAPSHOT.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.SNAPSHOT extends com.android.ide.common.gradle.Special {
private final int ordinal
public void <init> (java.lang.String)
String string
public int getOrdinal ()
public com.android.ide.common.gradle.FINAL next ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
}
com/android/ide/common/gradle/FINAL.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.FINAL extends com.android.ide.common.gradle.Special {
private final int ordinal
public void <init> (java.lang.String)
String string
public int getOrdinal ()
public com.android.ide.common.gradle.GA next ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
}
com/android/ide/common/gradle/GA.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.GA extends com.android.ide.common.gradle.Special {
private final int ordinal
public void <init> (java.lang.String)
String string
public int getOrdinal ()
public com.android.ide.common.gradle.RELEASE next ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
}
com/android/ide/common/gradle/RELEASE.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.RELEASE extends com.android.ide.common.gradle.Special {
private final int ordinal
public void <init> (java.lang.String)
String string
public int getOrdinal ()
public com.android.ide.common.gradle.SP next ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
}
com/android/ide/common/gradle/SP.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.SP extends com.android.ide.common.gradle.Special {
private final int ordinal
public void <init> (java.lang.String)
String string
public int getOrdinal ()
public com.android.ide.common.gradle.Numeric next ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
}
com/android/ide/common/gradle/Numeric.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.Numeric extends com.android.ide.common.gradle.Part {
private transient java.math.BigInteger _number
public void <init> (java.lang.String)
String string
public final java.math.BigInteger getNumber ()
int $i$a$-also-Numeric$number$1
java.math.BigInteger it
java.math.BigInteger n
public com.android.ide.common.gradle.Numeric next ()
public int compareTo (com.android.ide.common.gradle.Part)
com.android.ide.common.gradle.Part other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public volatile synthetic com.android.ide.common.gradle.Part next ()
public volatile synthetic int compareTo (java.lang.Object)
Object other
}
com/android/ide/common/gradle/VersionKt.class
Version.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.VersionKt extends java.lang.Object {
public static final java.lang.Integer toIntOrNull (java.math.BigInteger)
java.math.BigInteger $this$toIntOrNull
}
com/android/ide/common/gradle/VersionRange.class
VersionRange.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.VersionRange extends java.lang.Object {
public static final com.android.ide.common.gradle.VersionRange$Companion Companion
private final com.google.common.collect.Range range
private static final kotlin.text.Regex MAVEN_STYLE_REGEX
public void <init> (com.google.common.collect.Range)
com.google.common.collect.Range range
public final boolean hasLowerBound ()
public final com.android.ide.common.gradle.Version lowerEndpoint ()
public final com.google.common.collect.BoundType lowerBoundType ()
public final boolean hasUpperBound ()
public final com.android.ide.common.gradle.Version upperEndpoint ()
public final com.google.common.collect.BoundType upperBoundType ()
public final boolean isEmpty ()
public final boolean contains (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version version
public final boolean containsAll (java.lang.Iterable)
Iterable versions
public final boolean encloses (com.android.ide.common.gradle.VersionRange)
com.android.ide.common.gradle.VersionRange other
public final boolean isConnected (com.android.ide.common.gradle.VersionRange)
com.android.ide.common.gradle.VersionRange other
public final com.android.ide.common.gradle.VersionRange intersection (com.android.ide.common.gradle.VersionRange)
com.android.ide.common.gradle.VersionRange other
public final com.android.ide.common.gradle.VersionRange gap (com.android.ide.common.gradle.VersionRange)
com.android.ide.common.gradle.VersionRange other
public final com.android.ide.common.gradle.VersionRange span (com.android.ide.common.gradle.VersionRange)
com.android.ide.common.gradle.VersionRange other
public final com.android.ide.common.gradle.VersionRange canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public final java.lang.String toIdentifier ()
String id
int $i$a$-let-VersionRange$toIdentifier$1
String it
int $i$a$-let-VersionRange$toIdentifier$2
String it
StringBuilder sb
public java.lang.String toString ()
String id
public final boolean isSingleton ()
public final com.android.ide.common.gradle.Version getSingletonVersion ()
public final com.android.ide.common.gradle.VersionRange withoutUpperBound$sdk_common_gradle ()
private final boolean isPrefixRange ()
int $i$a$-let-VersionRange$isPrefixRange$1
com.android.ide.common.gradle.Version lower
com.android.ide.common.gradle.Version upper
com.android.ide.common.gradle.VersionRange it
private final boolean isSingletonRange ()
int $i$a$-let-VersionRange$isSingletonRange$1
com.android.ide.common.gradle.Version lower
com.android.ide.common.gradle.Version upper
com.android.ide.common.gradle.VersionRange it
private final boolean validLowerBoundForMavenRange ()
private final boolean validUpperBoundForMavenRange ()
public static final com.android.ide.common.gradle.VersionRange parse (java.lang.String)
String string
public static final synthetic kotlin.text.Regex access$getMAVEN_STYLE_REGEX$cp ()
static void <clinit> ()
}
com/android/ide/common/gradle/VersionRange$Companion.class
VersionRange.kt
package com.android.ide.common.gradle
public final com.android.ide.common.gradle.VersionRange$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.gradle.VersionRange parse (java.lang.String)
com.google.common.collect.Range range
String string
private final com.google.common.collect.Range parseMavenRange (java.lang.String)
int $i$a$-let-VersionRange$Companion$parseMavenRange$higherVersion$1
String it
int commaIndex
String lowerString
String higherString
boolean lowerClosed
boolean higherClosed
com.android.ide.common.gradle.Version lowerVersion
com.android.ide.common.gradle.Version higherVersion
String string
private final com.google.common.collect.Range emptyRange (com.android.ide.common.gradle.Version)
com.android.ide.common.gradle.Version version
private final com.google.common.collect.Range parsePrefixRange (java.lang.String)
com.android.ide.common.gradle.Version lower
com.android.ide.common.gradle.Version upper
String string
private final com.google.common.collect.Range parseSingletonRange (java.lang.String)
String string
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/ide/common/gradle/VersionRange$WhenMappings.class
VersionRange.kt
package com.android.ide.common.gradle
public final synthetic com.android.ide.common.gradle.VersionRange$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
META-INF/sdk-common.gradle.kotlin_module