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/Message.class
Message.kt
package com.android.ide.common.blame
public final com.android.ide.common.blame.Message extends java.lang.Object {
private final com.android.ide.common.blame.Message$Kind kind
private final String text
private final java.util.List sourceFilePositions
private final String rawMessage
private final String toolName
public void <init> (com.android.ide.common.blame.Message$Kind, java.lang.String, java.util.List, java.lang.String, java.lang.String)
com.android.ide.common.blame.Message$Kind kind
String text
java.util.List sourceFilePositions
String rawMessage
String toolName
public synthetic void <init> (com.android.ide.common.blame.Message$Kind, java.lang.String, java.util.List, java.lang.String, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final com.android.ide.common.blame.Message$Kind getKind ()
public final java.lang.String getText ()
public final java.util.List getSourceFilePositions ()
public final java.lang.String getRawMessage ()
public final java.lang.String getToolName ()
public final java.lang.String getSourcePath ()
java.io.File file
public final int getLineNumber ()
public static synthetic void getLineNumber$annotations ()
public final int getColumn ()
public static synthetic void getColumn$annotations ()
public transient void <init> (com.android.ide.common.blame.Message$Kind, java.lang.String, com.android.ide.common.blame.SourceFilePosition, com.android.ide.common.blame.SourceFilePosition[])
com.android.ide.common.blame.Message$Kind kind
String text
com.android.ide.common.blame.SourceFilePosition sourceFilePosition
com.android.ide.common.blame.SourceFilePosition[] sourceFilePositions
public transient void <init> (com.android.ide.common.blame.Message$Kind, java.lang.String, java.lang.String, java.lang.String, com.android.ide.common.blame.SourceFilePosition, com.android.ide.common.blame.SourceFilePosition[])
com.android.ide.common.blame.Message$Kind kind
String text
String rawMessage
String toolName
com.android.ide.common.blame.SourceFilePosition sourceFilePosition
com.android.ide.common.blame.SourceFilePosition[] sourceFilePositions
public void <init> (com.android.ide.common.blame.Message$Kind, java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.ImmutableList)
com.android.ide.common.blame.Message$Kind kind
String text
String rawMessage
String toolName
com.google.common.collect.ImmutableList positions
public void <init> (com.android.ide.common.blame.Message$Kind, java.lang.String, java.lang.String, com.google.common.base.Optional, com.google.common.collect.ImmutableList)
com.android.ide.common.blame.Message$Kind kind
String text
String rawMessage
com.google.common.base.Optional toolName
com.google.common.collect.ImmutableList positions
public final com.android.ide.common.blame.Message$Kind component1 ()
public final java.lang.String component2 ()
public final java.util.List component3 ()
public final java.lang.String component4 ()
public final java.lang.String component5 ()
public final com.android.ide.common.blame.Message copy (com.android.ide.common.blame.Message$Kind, java.lang.String, java.util.List, java.lang.String, java.lang.String)
com.android.ide.common.blame.Message$Kind kind
String text
java.util.List sourceFilePositions
String rawMessage
String toolName
public static synthetic com.android.ide.common.blame.Message copy$default (com.android.ide.common.blame.Message, com.android.ide.common.blame.Message$Kind, java.lang.String, java.util.List, 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/blame/Message$Kind.class
Message.kt
package com.android.ide.common.blame
public final enum com.android.ide.common.blame.Message$Kind extends java.lang.Enum {
public static final com.android.ide.common.blame.Message$Kind$Companion Companion
public static final enum com.android.ide.common.blame.Message$Kind ERROR
public static final enum com.android.ide.common.blame.Message$Kind WARNING
public static final enum com.android.ide.common.blame.Message$Kind INFO
public static final enum com.android.ide.common.blame.Message$Kind STATISTICS
public static final enum com.android.ide.common.blame.Message$Kind UNKNOWN
public static final enum com.android.ide.common.blame.Message$Kind SIMPLE
private static final synthetic com.android.ide.common.blame.Message$Kind[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.ide.common.blame.Message$Kind[] values ()
public static com.android.ide.common.blame.Message$Kind valueOf (java.lang.String)
String value
private static final synthetic com.android.ide.common.blame.Message$Kind[] $values ()
public static final com.android.ide.common.blame.Message$Kind findIgnoringCase (java.lang.String, com.android.ide.common.blame.Message$Kind)
String s
com.android.ide.common.blame.Message$Kind defaultKind
static void <clinit> ()
}
com/android/ide/common/blame/Message$Kind$Companion.class
Message.kt
package com.android.ide.common.blame
public final com.android.ide.common.blame.Message$Kind$Companion extends java.lang.Object {
private void <init> ()
public final com.android.ide.common.blame.Message$Kind findIgnoringCase (java.lang.String, com.android.ide.common.blame.Message$Kind)
com.android.ide.common.blame.Message$Kind kind
String s
com.android.ide.common.blame.Message$Kind defaultKind
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/io/
com/android/io/Images.class
Images.kt
package com.android.io
public final com.android.io.Images extends java.lang.Object {
public static final java.awt.image.BufferedImage readImage (java.nio.file.Path) throws java.io.IOException
int $i$a$-use-Images$readImage$1
java.io.InputStream stream
java.nio.file.Path $this$readImage
public static final void writeImage (java.awt.image.RenderedImage, java.lang.String, java.nio.file.Path) throws java.io.IOException
int $i$a$-use-Images$writeImage$1
java.io.OutputStream stream
java.awt.image.RenderedImage $this$writeImage
String formatName
java.nio.file.Path output
}
com/android/io/NonClosingOutputStream.class
NonClosingOutputStream.kt
package com.android.io
final com.android.io.NonClosingOutputStream extends java.io.FilterOutputStream {
public void <init> (java.io.OutputStream)
java.io.OutputStream out
public void close ()
public void write (byte[], int, int)
byte[] b
int off
int len
}
com/android/io/NonClosingStreams.class
NonClosingOutputStream.kt
package com.android.io
public final com.android.io.NonClosingStreams extends java.lang.Object {
public static final java.io.OutputStream nonClosing (java.io.OutputStream)
java.io.OutputStream $this$nonClosing
public static final java.io.InputStream nonClosing (java.io.InputStream)
int $i$a$-apply-NonClosingStreams$nonClosing$1
com.android.io.NonClosingInputStream $this$nonClosing_u24lambda_u240
java.io.InputStream $this$nonClosing
}
com/android/prefs/
com/android/prefs/AbstractAndroidLocations.class
AbstractAndroidLocations.kt
package com.android.prefs
public abstract com.android.prefs.AbstractAndroidLocations extends java.lang.Object implements com.android.prefs.AndroidLocationsProvider {
public static final com.android.prefs.AbstractAndroidLocations$Companion Companion
private final com.android.utils.EnvironmentProvider environmentProvider
private final com.android.utils.ILogger logger
private final boolean silent
private java.nio.file.Path internalPrefsLocation
private java.nio.file.Path internalAvdLocation
private java.nio.file.Path internalGradleAvdLocation
private java.nio.file.Path internalUserHomeLocation
public static final String FOLDER_DOT_ANDROID
public static final String FOLDER_AVD
public static final String FOLDER_GRADLE_AVD
public static final String ANDROID_PREFS_ROOT
private static final String ANDROID_USER_HOME
protected void <init> (com.android.utils.EnvironmentProvider, com.android.utils.ILogger, boolean)
com.android.utils.EnvironmentProvider environmentProvider
com.android.utils.ILogger logger
boolean silent
public synthetic void <init> (com.android.utils.EnvironmentProvider, com.android.utils.ILogger, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.nio.file.Path getPrefsLocation () throws com.android.prefs.AndroidLocationsException
SecurityException e
int $i$a$-also-AbstractAndroidLocations$prefsLocation$1
java.nio.file.Path it
public java.nio.file.Path getAvdLocation () throws com.android.prefs.AndroidLocationsException
int $i$a$-also-AbstractAndroidLocations$avdLocation$1
java.nio.file.Path it
public java.nio.file.Path getGradleAvdLocation () throws com.android.prefs.AndroidLocationsException
int $i$a$-also-AbstractAndroidLocations$gradleAvdLocation$1
java.nio.file.Path it
public java.nio.file.Path getUserHomeLocation ()
int $i$a$-let-AbstractAndroidLocations$userHomeLocation$1
java.nio.file.Path it
int $i$a$-also-AbstractAndroidLocations$userHomeLocation$2
java.nio.file.Path it
com.android.prefs.PathLocator pathLocator
public final java.nio.file.Path computeAndroidFolder ()
String message
com.android.prefs.AndroidPathLocator locator
java.nio.file.Path folder
com.android.prefs.PathLocator pathLocator
public final void resetPathsForTest ()
public static final java.lang.String getANDROID_USER_HOME ()
public static final synthetic java.lang.String access$getANDROID_USER_HOME$cp ()
static void <clinit> ()
}
com/android/prefs/AbstractAndroidLocations$computeAndroidFolder$message$1.class
AbstractAndroidLocations.kt
package com.android.prefs
final com.android.prefs.AbstractAndroidLocations$computeAndroidFolder$message$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.prefs.AbstractAndroidLocations$computeAndroidFolder$message$1 INSTANCE
void <init> ()
public final java.lang.String invoke (com.android.prefs.QueryResult)
com.android.prefs.QueryResult value
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/prefs/AbstractAndroidLocations$Companion.class
AbstractAndroidLocations.kt
package com.android.prefs
public final com.android.prefs.AbstractAndroidLocations$Companion extends java.lang.Object {
private void <init> ()
public static synthetic void getANDROID_PREFS_ROOT$annotations ()
public final java.lang.String getANDROID_USER_HOME ()
public static synthetic void getANDROID_USER_HOME$annotations ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/prefs/VariableType.class
AbstractAndroidLocations.kt
package com.android.prefs
public final enum com.android.prefs.VariableType extends java.lang.Enum {
private final String displayName
public static final enum com.android.prefs.VariableType SYS_PROP
public static final enum com.android.prefs.VariableType ENV_VAR
private static final synthetic com.android.prefs.VariableType[] $VALUES
private void <init> (java.lang.String, int, java.lang.String)
String $enum$name
int $enum$ordinal
String displayName
public final java.lang.String getDisplayName ()
public static com.android.prefs.VariableType[] values ()
public static com.android.prefs.VariableType valueOf (java.lang.String)
String value
private static final synthetic com.android.prefs.VariableType[] $values ()
static void <clinit> ()
}
com/android/prefs/QueryResult.class
AbstractAndroidLocations.kt
package com.android.prefs
final com.android.prefs.QueryResult extends java.lang.Object implements com.android.prefs.LocationValue {
private final com.android.prefs.Global global
private final com.android.prefs.VariableType type
private final java.nio.file.Path path
public void <init> (com.android.prefs.Global, com.android.prefs.VariableType, java.nio.file.Path)
com.android.prefs.Global global
com.android.prefs.VariableType type
java.nio.file.Path path
public final com.android.prefs.Global getGlobal ()
public final com.android.prefs.VariableType getType ()
public final java.nio.file.Path getPath ()
public java.lang.String getPropertyName ()
public java.lang.String getQueryType ()
public java.lang.String getValue ()
public final com.android.prefs.Global component1 ()
public final com.android.prefs.VariableType component2 ()
public final java.nio.file.Path component3 ()
public final com.android.prefs.QueryResult copy (com.android.prefs.Global, com.android.prefs.VariableType, java.nio.file.Path)
com.android.prefs.Global global
com.android.prefs.VariableType type
java.nio.file.Path path
public static synthetic com.android.prefs.QueryResult copy$default (com.android.prefs.QueryResult, com.android.prefs.Global, com.android.prefs.VariableType, java.nio.file.Path, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/prefs/VariableValue.class
AbstractAndroidLocations.kt
package com.android.prefs
final com.android.prefs.VariableValue extends java.lang.Object implements com.android.prefs.LocationValue {
private final String propertyName
private final com.android.prefs.VariableType type
private final java.nio.file.Path path
private final java.nio.file.Path correctPath
public void <init> (java.lang.String, com.android.prefs.VariableType, java.nio.file.Path, java.nio.file.Path)
String propertyName
com.android.prefs.VariableType type
java.nio.file.Path path
java.nio.file.Path correctPath
public java.lang.String getPropertyName ()
public final com.android.prefs.VariableType getType ()
public final java.nio.file.Path getPath ()
public final java.nio.file.Path getCorrectPath ()
public java.lang.String getQueryType ()
public java.lang.String getValue ()
public final java.lang.String component1 ()
public final com.android.prefs.VariableType component2 ()
public final java.nio.file.Path component3 ()
public final java.nio.file.Path component4 ()
public final com.android.prefs.VariableValue copy (java.lang.String, com.android.prefs.VariableType, java.nio.file.Path, java.nio.file.Path)
String propertyName
com.android.prefs.VariableType type
java.nio.file.Path path
java.nio.file.Path correctPath
public static synthetic com.android.prefs.VariableValue copy$default (com.android.prefs.VariableValue, java.lang.String, com.android.prefs.VariableType, java.nio.file.Path, java.nio.file.Path, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/prefs/PathLocator.class
AbstractAndroidLocations.kt
package com.android.prefs
com.android.prefs.PathLocator extends java.lang.Object {
private final com.android.utils.EnvironmentProvider environmentProvider
private final java.util.List visitedVariables
public void <init> (com.android.utils.EnvironmentProvider)
com.android.utils.EnvironmentProvider environmentProvider
public final java.util.List getVisitedVariables ()
public final void reset ()
public final transient java.nio.file.Path firstPathOf (com.android.prefs.Global[])
java.nio.file.Path path
com.android.prefs.Global globalVar
com.android.prefs.Global[] globalVars
public final transient java.nio.file.Path singlePathOf (com.android.prefs.Global[])
int $i$a$-groupBy-PathLocator$singlePathOf$map$1
com.android.prefs.VariableValue it
int $i$a$-getOrPut-CollectionsKt___CollectionsKt$groupByTo$list$1$iv$iv
Object answer$iv$iv$iv
int $i$f$getOrPut
Object value$iv$iv$iv
java.util.Map $this$getOrPut$iv$iv$iv
Object key$iv$iv
java.util.List list$iv$iv
Object element$iv$iv
int $i$f$groupByTo
Iterable $this$groupByTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$groupBy
Iterable $this$groupBy$iv
String message
java.util.Map map
java.util.List values
com.android.prefs.Global[] globalVars
private final java.util.List gatherPaths (com.android.prefs.Global)
com.android.prefs.VariableValue sysProp
com.android.prefs.VariableValue envVar
com.android.prefs.Global $this$gatherPaths
protected java.nio.file.Path handlePath (com.android.prefs.Global, java.nio.file.Path)
com.android.prefs.Global globalVar
java.nio.file.Path path
private final com.android.prefs.VariableValue queryPath (com.android.prefs.Global, com.android.prefs.VariableType)
String location
java.nio.file.Path path
java.nio.file.Path correctPath
com.android.prefs.Global globalVar
com.android.prefs.VariableType queryType
public static final synthetic java.util.List access$gatherPaths (com.android.prefs.PathLocator, com.android.prefs.Global)
com.android.prefs.PathLocator $this
com.android.prefs.Global $receiver
}
com/android/prefs/PathLocator$singlePathOf$values$1.class
AbstractAndroidLocations.kt
package com.android.prefs
final com.android.prefs.PathLocator$singlePathOf$values$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.prefs.PathLocator this$0
void <init> (com.android.prefs.PathLocator)
com.android.prefs.PathLocator $receiver
public final java.util.List invoke (com.android.prefs.Global)
com.android.prefs.Global it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/prefs/PathLocator$singlePathOf$values$2.class
AbstractAndroidLocations.kt
package com.android.prefs
final com.android.prefs.PathLocator$singlePathOf$values$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.prefs.PathLocator$singlePathOf$values$2 INSTANCE
void <init> ()
public final kotlin.sequences.Sequence invoke (java.util.List)
java.util.List it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/prefs/PathLocator$WhenMappings.class
AbstractAndroidLocations.kt
package com.android.prefs
public final synthetic com.android.prefs.PathLocator$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/prefs/AndroidPathLocator.class
AbstractAndroidLocations.kt
package com.android.prefs
final com.android.prefs.AndroidPathLocator extends com.android.prefs.PathLocator {
private final com.android.utils.ILogger logger
public void <init> (com.android.utils.EnvironmentProvider, com.android.utils.ILogger)
com.android.utils.EnvironmentProvider environmentProvider
com.android.utils.ILogger logger
public synthetic void <init> (com.android.utils.EnvironmentProvider, com.android.utils.ILogger, int, kotlin.jvm.internal.DefaultConstructorMarker)
protected java.nio.file.Path handlePath (com.android.prefs.Global, java.nio.file.Path)
com.android.prefs.Global globalVar
java.nio.file.Path path
private final boolean validateAndroidSdkHomeValue (java.nio.file.Path)
String message
java.nio.file.Path path
private final boolean isSdkRootWithoutDotAndroid (java.nio.file.Path)
java.nio.file.Path folder
private final boolean hasSubFolder (java.nio.file.Path, java.lang.String)
java.nio.file.Path $this$hasSubFolder
String subFolder
}
com/android/prefs/Global.class
AbstractAndroidLocations.kt
package com.android.prefs
final enum com.android.prefs.Global extends java.lang.Enum {
private final String propName
private final boolean isSysProp
private final boolean isEnvVar
private final String androidLeaf
private final boolean mustExist
public static final enum com.android.prefs.Global ANDROID_USER_HOME
public static final enum com.android.prefs.Global ANDROID_AVD_HOME
public static final enum com.android.prefs.Global ANDROID_SDK_HOME
public static final enum com.android.prefs.Global ANDROID_PREFS_ROOT
public static final enum com.android.prefs.Global TEST_TMPDIR
public static final enum com.android.prefs.Global USER_HOME
public static final enum com.android.prefs.Global HOME
public static final enum com.android.prefs.Global XDG_CONFIG_HOME
private static final synthetic com.android.prefs.Global[] $VALUES
private void <init> (java.lang.String, int, java.lang.String, boolean, boolean, java.lang.String, boolean)
String $enum$name
int $enum$ordinal
String propName
boolean isSysProp
boolean isEnvVar
String androidLeaf
boolean mustExist
synthetic void <init> (java.lang.String, int, java.lang.String, boolean, boolean, java.lang.String, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.lang.String getPropName ()
public final boolean isSysProp ()
public final boolean isEnvVar ()
public final java.lang.String getAndroidLeaf ()
public final boolean getMustExist ()
public static com.android.prefs.Global[] values ()
public static com.android.prefs.Global valueOf (java.lang.String)
String value
private static final synthetic com.android.prefs.Global[] $values ()
static void <clinit> ()
}
com/android/prefs/AbstractAndroidLocationsKt.class
AbstractAndroidLocations.kt
package com.android.prefs
public final com.android.prefs.AbstractAndroidLocationsKt extends java.lang.Object {
private static final java.lang.String combineLocationValuesIntoMessage (java.util.List, java.lang.String, java.lang.String, kotlin.jvm.functions.Function1)
int $i$a$-let-AbstractAndroidLocationsKt$combineLocationValuesIntoMessage$modifierStr$1$1
String it
int $i$a$-let-AbstractAndroidLocationsKt$combineLocationValuesIntoMessage$modifierStr$1
kotlin.jvm.functions.Function1 it
String modifierStr
com.android.prefs.LocationValue value
StringBuffer buffer
java.util.List values
String prefix
String suffix
kotlin.jvm.functions.Function1 modifier
static synthetic java.lang.String combineLocationValuesIntoMessage$default (java.util.List, java.lang.String, java.lang.String, kotlin.jvm.functions.Function1, int, java.lang.Object)
}
com/android/prefs/AndroidLocationsException.class
AndroidLocationsException.kt
package com.android.prefs
public final com.android.prefs.AndroidLocationsException extends java.lang.Exception {
public static final com.android.prefs.AndroidLocationsException$Companion Companion
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public synthetic void <init> (java.lang.String, java.lang.Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void <init> (java.lang.String)
String message
static void <clinit> ()
}
com/android/prefs/AndroidLocationsException$Companion.class
AndroidLocationsException.kt
package com.android.prefs
public final com.android.prefs.AndroidLocationsException$Companion extends java.lang.Object {
private void <init> ()
public final com.android.prefs.AndroidLocationsException createForHomeLocation$common (java.util.List)
String list
String start
java.util.List vars
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/prefs/AndroidLocationsException$Companion$createForHomeLocation$list$1.class
AndroidLocationsException.kt
package com.android.prefs
final com.android.prefs.AndroidLocationsException$Companion$createForHomeLocation$list$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.prefs.AndroidLocationsException$Companion$createForHomeLocation$list$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (com.android.prefs.LocationValue)
com.android.prefs.LocationValue it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/prefs/LocationValue.class
AndroidLocationsException.kt
package com.android.prefs
public abstract com.android.prefs.LocationValue extends java.lang.Object implements java.lang.Comparable {
public abstract java.lang.String getPropertyName ()
public abstract java.lang.String getQueryType ()
public abstract java.lang.String getValue ()
public int compareTo (com.android.prefs.LocationValue)
int i
com.android.prefs.LocationValue other
public volatile synthetic int compareTo (java.lang.Object)
Object other
public static synthetic int access$compareTo$jd (com.android.prefs.LocationValue, com.android.prefs.LocationValue)
com.android.prefs.LocationValue $this
com.android.prefs.LocationValue other
}
com/android/prefs/LocationValue$DefaultImpls.class
AndroidLocationsException.kt
package com.android.prefs
public final com.android.prefs.LocationValue$DefaultImpls extends java.lang.Object {
public static int compareTo (com.android.prefs.LocationValue, com.android.prefs.LocationValue)
com.android.prefs.LocationValue $this
com.android.prefs.LocationValue other
}
com/android/prefs/AndroidLocationsProvider.class
AndroidLocationsProvider.kt
package com.android.prefs
public abstract com.android.prefs.AndroidLocationsProvider extends java.lang.Object {
public abstract java.nio.file.Path getPrefsLocation () throws com.android.prefs.AndroidLocationsException
public abstract java.nio.file.Path getAvdLocation () throws com.android.prefs.AndroidLocationsException
public abstract java.nio.file.Path getGradleAvdLocation () throws com.android.prefs.AndroidLocationsException
public abstract java.nio.file.Path getUserHomeLocation ()
}
com/android/prefs/AndroidLocationsSingleton.class
AndroidLocationsSingleton.kt
package com.android.prefs
public final com.android.prefs.AndroidLocationsSingleton extends com.android.prefs.AbstractAndroidLocations {
public static final com.android.prefs.AndroidLocationsSingleton INSTANCE
private void <init> ()
static void <clinit> ()
}
com/android/resources/
com/android/resources/NamespaceReferenceRewriter.class
NamespaceReferenceRewriter.kt
package com.android.resources
public final com.android.resources.NamespaceReferenceRewriter extends java.lang.Object {
private final String localPackage
private final kotlin.jvm.functions.Function2 packageProvider
public void <init> (java.lang.String, kotlin.jvm.functions.Function2)
String localPackage
kotlin.jvm.functions.Function2 packageProvider
public final void rewriteManifestNode (org.w3c.dom.Node, boolean)
String content
String namespacedContent
int $i$a$-forEach-NamespaceReferenceRewriter$rewriteManifestNode$1
org.w3c.dom.Node it
int i$iv
int $i$a$-forEach-NodeCollectionHelperKt$forEach$2$iv
org.w3c.dom.Node it$iv
Object element$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv
int $i$f$forEach
java.util.ArrayList copy$iv
org.w3c.dom.NamedNodeMap $this$forEach$iv
int $i$a$-forEach-NamespaceReferenceRewriter$rewriteManifestNode$2
org.w3c.dom.Node it
int i$iv
int $i$a$-forEach-NodeCollectionHelperKt$forEach$1$iv
org.w3c.dom.Node it$iv
Object element$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv
int $i$f$forEach
java.util.ArrayList copy$iv
org.w3c.dom.NodeList $this$forEach$iv
org.w3c.dom.Node node
boolean localLib
public final void rewriteManifestNode (org.w3c.dom.Node)
org.w3c.dom.Node node
public final com.android.resources.NamespaceReferenceRewriter$RewrittenReference rewritePossibleReference (java.lang.String, boolean, boolean)
String trimmedContent
String type
String name
String pckg
String prefixChar
String content
boolean writeLocalPackage
boolean localLib
public static synthetic com.android.resources.NamespaceReferenceRewriter$RewrittenReference rewritePossibleReference$default (com.android.resources.NamespaceReferenceRewriter, java.lang.String, boolean, boolean, int, java.lang.Object)
}
com/android/utils/
com/android/utils/NodeCollectionHelperKt.class
NodeCollectionHelper.kt
package com.android.utils
public final com.android.utils.NodeCollectionHelperKt extends java.lang.Object {
public static final void forEach (org.w3c.dom.NodeList, kotlin.jvm.functions.Function1)
int i
int $i$a$-forEach-NodeCollectionHelperKt$forEach$1
org.w3c.dom.Node it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$f$forEach
java.util.ArrayList copy
org.w3c.dom.NodeList $this$forEach
kotlin.jvm.functions.Function1 f
public static final void forEach (org.w3c.dom.NamedNodeMap, kotlin.jvm.functions.Function1)
int i
int $i$a$-forEach-NodeCollectionHelperKt$forEach$2
org.w3c.dom.Node it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$f$forEach
java.util.ArrayList copy
org.w3c.dom.NamedNodeMap $this$forEach
kotlin.jvm.functions.Function1 f
}
com/android/resources/NamespaceReferenceRewriter$RewrittenReference.class
NamespaceReferenceRewriter.kt
package com.android.resources
public final com.android.resources.NamespaceReferenceRewriter$RewrittenReference extends java.lang.Object {
private final String content
private final String pckg
public void <init> (java.lang.String, java.lang.String)
String content
String pckg
public synthetic void <init> (java.lang.String, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.lang.String getContent ()
public final java.lang.String getPckg ()
public final java.lang.String component1 ()
public final java.lang.String component2 ()
public final com.android.resources.NamespaceReferenceRewriter$RewrittenReference copy (java.lang.String, java.lang.String)
String content
String pckg
public static synthetic com.android.resources.NamespaceReferenceRewriter$RewrittenReference copy$default (com.android.resources.NamespaceReferenceRewriter$RewrittenReference, 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/resources/RClassNaming.class
RClassNaming.kt
package com.android.resources
public final com.android.resources.RClassNaming extends java.lang.Object {
public static final java.lang.String getFieldNameByResourceName (java.lang.String)
char c
int i
int n
String styleName
}
com/android/sdklib/
com/android/sdklib/AndroidVersionUtil.class
AndroidVersionUtil.kt
package com.android.sdklib
public final com.android.sdklib.AndroidVersionUtil extends java.lang.Object {
public static final com.android.sdklib.AndroidVersionUtil INSTANCE
private void <init> ()
public static final com.android.sdklib.AndroidVersion androidVersionFromDeviceProperties (java.util.Map)
int $i$a$-filter-AndroidVersionUtil$androidVersionFromDeviceProperties$extensions$1
java.util.Map$Entry it
java.util.Map$Entry element$iv$iv
int $i$f$filterTo
java.util.Map $this$filterTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$filter
java.util.Map $this$filter$iv
int $i$a$-maxByOrNull-AndroidVersionUtil$androidVersionFromDeviceProperties$extensionLevel$1
java.util.Map$Entry it
int $i$a$-maxByOrNull-AndroidVersionUtil$androidVersionFromDeviceProperties$extensionLevel$1
java.util.Map$Entry it
int $i$a$-takeIf-AndroidVersionUtil$androidVersionFromDeviceProperties$codename$1
String it
int $i$a$-takeIf-AndroidVersionUtil$androidVersionFromDeviceProperties$1
int it
int apiLevel
java.util.Map extensions
int extensionLevel
int baseExtensionLevel
String codename
boolean isBase
java.util.Map properties
static void <clinit> ()
}
com/android/sdklib/AndroidVersionUtilKt.class
AndroidVersionUtil.kt
package com.android.sdklib
public final com.android.sdklib.AndroidVersionUtilKt extends java.lang.Object {
private static final String RO_BUILD_VERSION_SDK
private static final String RO_BUILD_VERSION_CODENAME
private static final String BUILD_EXTENSION_PREFIX
}
com/android/support/
com/android/support/InvalidDataException.class
AndroidxMigrationParser.kt
package com.android.support
public final com.android.support.InvalidDataException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
public synthetic void <init> (java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void <init> ()
}
com/android/support/MigrationParserVisitor.class
AndroidxMigrationParser.kt
package com.android.support
public abstract com.android.support.MigrationParserVisitor extends java.lang.Object {
public abstract void visitClass (java.lang.String, java.lang.String)
public abstract void visitPackage (java.lang.String, java.lang.String)
public abstract void visitGradleCoordinate (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public abstract void visitGradleCoordinateUpgrade (java.lang.String, java.lang.String, java.lang.String)
}
com/android/support/AndroidxMigrationParserKt.class
AndroidxMigrationParser.kt
package com.android.support
public final com.android.support.AndroidxMigrationParserKt extends java.lang.Object {
private static final String ROOT_ELEMENT
private static final String MIGRATE_ENTRY_NAME
private static final String ATTR_OLD_NAME
private static final String ATTR_NEW_NAME
private static final String ATTR_TYPE
private static final String TYPE_CLASS
private static final String TYPE_PACKAGE
private static final String MIGRATE_DEPENDENCY_NAME
private static final String ATTR_OLD_GROUP_NAME
private static final String ATTR_OLD_ARTIFACT_NAME
private static final String ATTR_NEW_GROUP_NAME
private static final String ATTR_NEW_ARTIFACT_NAME
private static final String ATTR_NEW_BASE_VERSION_NAME
private static final String UPGRADE_DEPENDENCY_NAME
private static final String ATTR_GROUP_NAME
private static final String ATTR_ARTIFACT_NAME
public static final void parseMigrationFile (com.android.support.MigrationParserVisitor)
String oldName
String newName
String type
String oldGroupName
String oldArtifactName
String newGroupName
String newArtifactName
String newBaseVersion
String groupName
String artifactName
String baseVersion
int $i$a$-forEach-AndroidxMigrationParserKt$parseMigrationFile$1$1
org.w3c.dom.Element node
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-use-AndroidxMigrationParserKt$parseMigrationFile$1
org.w3c.dom.Document document
org.w3c.dom.Element root
java.io.InputStream it
java.io.InputStream stream
com.android.support.MigrationParserVisitor visitor
}
com/android/support/FragmentTagUtil.class
FragmentTagUtil.kt
package com.android.support
public final com.android.support.FragmentTagUtil extends java.lang.Object {
public static final com.android.support.FragmentTagUtil INSTANCE
private void <init> ()
public static final boolean isFragmentTag (java.lang.String)
String name
static void <clinit> ()
}
com/android/testing/
com/android/testing/utils/
com/android/testing/utils/ManagedDeviceUtilsKt.class
ManagedDeviceUtils.kt
package com.android.testing.utils
public final com.android.testing.utils.ManagedDeviceUtilsKt extends java.lang.Object {
private static final String SYSTEM_IMAGE_PREFIX
private static final String API_PREFIX
private static final int API_OFFSET
private static final int VENDOR_OFFSET
private static final int ABI_OFFSET
public static final java.lang.String computeSystemImageHashFromDsl (int, java.lang.String, java.lang.String)
int version
String imageSource
String abi
private static final java.lang.String computeVersionString (int)
int version
public static final java.lang.String computeVendorString (java.lang.String)
String imageSource
public static final boolean isTvOrAutoSource (java.lang.String)
String imageSource
public static final boolean isTvOrAutoDevice (java.lang.String)
String deviceName
public static final java.lang.Integer parseApiFromHash (java.lang.String)
NumberFormatException e
String apiComponent
String systemImageHash
public static final java.lang.String parseVendorFromHash (java.lang.String)
String systemImageHash
public static final java.lang.String parseAbiFromHash (java.lang.String)
String systemImageHash
}
com/android/utils/BuildScriptUtil.class
BuildScriptUtil.kt
package com.android.utils
public final com.android.utils.BuildScriptUtil extends java.lang.Object {
public static final java.io.File findGradleBuildFile (java.io.File)
java.io.File groovyBuildFile
java.io.File kotlinBuildFile
java.io.File dirPath
public static final java.io.File findGradleSettingsFile (java.io.File)
java.io.File groovySettingsFile
java.io.File kotlinSettingsFile
java.io.File dirPath
public static final boolean isGradleScript (java.io.File)
java.io.File filePath
public static final boolean isDefaultGradleBuildFile (java.io.File)
java.io.File filePath
public static final boolean isGradleSettingsFile (java.io.File)
java.io.File filePath
}
com/android/utils/CloseableUtilsKt.class
CloseableUtils.kt
package com.android.utils
public final com.android.utils.CloseableUtilsKt extends java.lang.Object {
public static final synthetic java.lang.Object withResources (java.lang.AutoCloseable, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2)
int $i$a$-use-CloseableUtilsKt$withResources$1$1
AutoCloseable b
int $i$a$-use-CloseableUtilsKt$withResources$1
AutoCloseable it
int $i$f$withResources
AutoCloseable a
kotlin.jvm.functions.Function1 makeB
kotlin.jvm.functions.Function2 block
public static final synthetic java.lang.Object withResources (java.lang.AutoCloseable, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function3)
int $i$a$-use-CloseableUtilsKt$withResources$2$1$1
AutoCloseable c
int $i$a$-use-CloseableUtilsKt$withResources$2$1
AutoCloseable b
int $i$a$-use-CloseableUtilsKt$withResources$2
AutoCloseable it
int $i$f$withResources
AutoCloseable a
kotlin.jvm.functions.Function1 makeB
kotlin.jvm.functions.Function1 makeC
kotlin.jvm.functions.Function3 block
}
com/android/utils/CollectionsUtilsKt.class
CollectionsUtils.kt
package com.android.utils
public final com.android.utils.CollectionsUtilsKt extends java.lang.Object {
public static final java.util.Map mapValuesNotNull (java.util.Map, kotlin.jvm.functions.Function1)
int $i$a$-associateByTo-MapsKt__MapsKt$mapValuesTo$1$iv$iv
java.util.Map$Entry it$iv$iv
Object element$iv$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv$iv
int $i$f$mapValuesTo
java.util.Map $this$mapValuesTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$mapValues
java.util.Map $this$mapValues$iv
int $i$a$-filterValues-CollectionsUtilsKt$mapValuesNotNull$1
Object it
java.util.Map$Entry entry$iv
int $i$f$filterValues
java.util.LinkedHashMap result$iv
java.util.Map $this$filterValues$iv
int $i$f$mapValuesNotNull
java.util.Map $this$mapValuesNotNull
kotlin.jvm.functions.Function1 transform
public static final java.util.Map associateWithNotNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$a$-let-CollectionsUtilsKt$associateWithNotNull$1$1
Object it
int $i$a$-mapNotNull-CollectionsUtilsKt$associateWithNotNull$1
Object key
int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv
Object element$iv$iv
Object element$iv$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv$iv
int $i$f$mapNotNullTo
Iterable $this$mapNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNull
Iterable $this$mapNotNull$iv
int $i$f$associateWithNotNull
Iterable $this$associateWithNotNull
kotlin.jvm.functions.Function1 valueSelector
public static final java.util.Map associateByNotNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$a$-let-CollectionsUtilsKt$associateByNotNull$1$1
Object it
int $i$a$-mapNotNull-CollectionsUtilsKt$associateByNotNull$1
Object value
int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv
Object element$iv$iv
Object element$iv$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv$iv
int $i$f$mapNotNullTo
Iterable $this$mapNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNull
Iterable $this$mapNotNull$iv
int $i$f$associateByNotNull
Iterable $this$associateByNotNull
kotlin.jvm.functions.Function1 keySelector
public static final java.util.Map associateNotNull (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$a$-mapNotNull-CollectionsUtilsKt$associateNotNull$1
Object it
int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv
Object element$iv$iv
Object element$iv$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv$iv
int $i$f$mapNotNullTo
Iterable $this$mapNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNull
Iterable $this$mapNotNull$iv
int $i$f$associateNotNull
Iterable $this$associateNotNull
kotlin.jvm.functions.Function1 transform
}
com/android/utils/CpuArchitecture.class
ComputerArchUtils.kt
package com.android.utils
public final enum com.android.utils.CpuArchitecture extends java.lang.Enum {
public static final enum com.android.utils.CpuArchitecture X86
public static final enum com.android.utils.CpuArchitecture X86_64
public static final enum com.android.utils.CpuArchitecture ARM
public static final enum com.android.utils.CpuArchitecture X86_ON_ARM
public static final enum com.android.utils.CpuArchitecture UNKNOWN
private static final synthetic com.android.utils.CpuArchitecture[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.CpuArchitecture[] values ()
public static com.android.utils.CpuArchitecture valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.CpuArchitecture[] $values ()
static void <clinit> ()
}
com/android/utils/Environment.class
ComputerArchUtils.kt
package com.android.utils
public abstract com.android.utils.Environment extends java.lang.Object {
public static final com.android.utils.Environment$Companion Companion
private static final com.android.utils.Environment SYSTEM
private static com.android.utils.Environment instance
private static boolean initialized
public void <init> ()
public abstract java.lang.String getVariable (com.android.utils.Environment$EnvironmentVariable)
public java.lang.String getSystemProperty (com.android.utils.Environment$SystemProperty)
com.android.utils.Environment$SystemProperty name
public boolean isRosetta ()
public static final void initialize (com.android.utils.Environment)
com.android.utils.Environment customEnvironment
public static final synthetic com.android.utils.Environment access$getSYSTEM$cp ()
public static final synthetic com.android.utils.Environment access$getInstance$cp ()
public static final synthetic void access$setInstance$cp (com.android.utils.Environment)
com.android.utils.Environment
public static final synthetic boolean access$getInitialized$cp ()
public static final synthetic void access$setInitialized$cp (boolean)
boolean
static void <clinit> ()
}
com/android/utils/Environment$Companion$SYSTEM$1.class
ComputerArchUtils.kt
package com.android.utils
public final com.android.utils.Environment$Companion$SYSTEM$1 extends com.android.utils.Environment {
void <init> ()
public java.lang.String getVariable (com.android.utils.Environment$EnvironmentVariable)
com.android.utils.Environment$EnvironmentVariable name
public boolean isRosetta ()
}
com/android/utils/Environment$EnvironmentVariable.class
ComputerArchUtils.kt
package com.android.utils
public final enum com.android.utils.Environment$EnvironmentVariable extends java.lang.Enum {
private final String key
public static final enum com.android.utils.Environment$EnvironmentVariable HOST_TYPE
public static final enum com.android.utils.Environment$EnvironmentVariable PROCESSOR_ARCHITEW6432
private static final synthetic com.android.utils.Environment$EnvironmentVariable[] $VALUES
private void <init> (java.lang.String, int, java.lang.String)
String $enum$name
int $enum$ordinal
String key
public final java.lang.String getKey ()
public static com.android.utils.Environment$EnvironmentVariable[] values ()
public static com.android.utils.Environment$EnvironmentVariable valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.Environment$EnvironmentVariable[] $values ()
static void <clinit> ()
}
com/android/utils/Environment$SystemProperty.class
ComputerArchUtils.kt
package com.android.utils
public final enum com.android.utils.Environment$SystemProperty extends java.lang.Enum {
private final String key
public static final enum com.android.utils.Environment$SystemProperty OS_ARCH
public static final enum com.android.utils.Environment$SystemProperty OS_NAME
private static final synthetic com.android.utils.Environment$SystemProperty[] $VALUES
private void <init> (java.lang.String, int, java.lang.String)
String $enum$name
int $enum$ordinal
String key
public final java.lang.String getKey ()
public static com.android.utils.Environment$SystemProperty[] values ()
public static com.android.utils.Environment$SystemProperty valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.Environment$SystemProperty[] $values ()
static void <clinit> ()
}
com/android/utils/Environment$Companion.class
ComputerArchUtils.kt
package com.android.utils
public final com.android.utils.Environment$Companion extends java.lang.Object {
private void <init> ()
public final com.android.utils.Environment getSYSTEM ()
public final com.android.utils.Environment getInstance ()
public final void setInstance (com.android.utils.Environment)
com.android.utils.Environment
public final boolean getInitialized ()
public final void setInitialized (boolean)
boolean
public final void initialize (com.android.utils.Environment)
int $i$a$-let-Environment$Companion$initialize$1
com.android.utils.Environment it
com.android.utils.Environment customEnvironment
public static synthetic void initialize$default (com.android.utils.Environment$Companion, com.android.utils.Environment, int, java.lang.Object)
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/utils/ComputerArchUtilsKt.class
ComputerArchUtils.kt
package com.android.utils
public final com.android.utils.ComputerArchUtilsKt extends java.lang.Object {
private static final String OS_MAC_PREFIX
private static final String OS_WIN_PREFIX
private static final String OS_LINUX_PREFIX
private static final int TRANSLATED
private static final void ensureInitialized ()
public static final com.android.utils.CpuArchitecture getJvmArchitecture ()
String arch
public static final com.android.utils.CpuArchitecture getOsArchitecture ()
String w6432
String hostType
com.android.utils.CpuArchitecture jvmArchitecture
String os
private static final boolean computeIsRosetta ()
ClassNotFoundException e
LinkageError e
NoSuchFieldException e
IllegalArgumentException e
NoSuchMethodException e
Exception e
Class clazz
java.lang.reflect.Field instanceField
Object instance
java.lang.reflect.Method sysctlbyname
com.sun.jna.Memory memory
com.sun.jna.ptr.IntByReference retSize
Object errorCode
public static final com.android.utils.CpuArchitecture architectureFromString (java.lang.String)
String cpuArchName
public static final synthetic boolean access$computeIsRosetta ()
}
com/android/utils/DataBindingUtils.class
DataBindingUtils.kt
package com.android.utils
public final com.android.utils.DataBindingUtils extends java.lang.Object {
public static final boolean isBindingExpression (java.lang.String)
String string
}
com/android/utils/DomExtensions.class
DomExtensions.kt
package com.android.utils
public final com.android.utils.DomExtensions extends java.lang.Object {
public static final java.util.Iterator iterator (org.w3c.dom.Element)
org.w3c.dom.Element $this$iterator
public static final java.util.Iterator childrenIterator (org.w3c.dom.Node)
org.w3c.dom.Node $this$childrenIterator
public static final org.w3c.dom.Element subtag (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element $this$subtag
String tag
public static final org.w3c.dom.Element next (org.w3c.dom.Element)
org.w3c.dom.Element $this$next
public static final org.w3c.dom.Element next (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element $this$next
String tag
public static final java.util.Iterator subtags (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element $this$subtags
String tag
public static final int subtagCount (org.w3c.dom.Element)
org.w3c.dom.Element $this$subtagCount
public static final java.lang.String text (org.w3c.dom.Element)
org.w3c.dom.Element $this$text
public static final boolean visitAttributes (org.w3c.dom.Element, kotlin.jvm.functions.Function1)
org.w3c.dom.Node attr
boolean done
int i
boolean done
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.Node child
org.w3c.dom.Element $this$visitAttributes
kotlin.jvm.functions.Function1 visitor
public static final boolean visitElements (org.w3c.dom.Element, kotlin.jvm.functions.Function1)
boolean done
org.w3c.dom.Node child
org.w3c.dom.Element $this$visitElements
kotlin.jvm.functions.Function1 visitor
}
com/android/utils/DomExtensions$iterator$1.class
DomExtensions.kt
package com.android.utils
public final com.android.utils.DomExtensions$iterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private org.w3c.dom.Element next
void <init> (org.w3c.dom.Element)
org.w3c.dom.Element $receiver
public final org.w3c.dom.Element getNext ()
public final void setNext (org.w3c.dom.Element)
org.w3c.dom.Element
private final org.w3c.dom.Element findNextElement (org.w3c.dom.Node)
org.w3c.dom.Node curr
org.w3c.dom.Node node
public boolean hasNext ()
public org.w3c.dom.Element next ()
org.w3c.dom.Element result
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/android/utils/DomExtensions$childrenIterator$1.class
DomExtensions.kt
package com.android.utils
public final com.android.utils.DomExtensions$childrenIterator$1 extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker {
private org.w3c.dom.Node current
void <init> (org.w3c.dom.Node)
org.w3c.dom.Node $receiver
public boolean hasNext ()
public org.w3c.dom.Node next ()
org.w3c.dom.Node next
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/android/utils/RetryKt.class
Retry.kt
package com.android.utils
public final com.android.utils.RetryKt extends java.lang.Object {
public static final synthetic void executeWithRetries (int, kotlin.jvm.functions.Function0)
int $i$a$-executeWithRetries-RetryKt$executeWithRetries$1$iv
Throwable t$iv$iv
int $i$f$executeWithRetries
int $i$f$executeWithRetries
int retriesRemaining$iv
int $i$f$executeWithRetries
int maxRetries
kotlin.jvm.functions.Function0 block
public static final synthetic java.lang.Object executeWithRetries (int, kotlin.jvm.functions.Function0)
int $i$a$-executeWithRetries-RetryKt$executeWithRetries$1
Throwable t$iv
int $i$f$executeWithRetries
int $i$f$executeWithRetries
int retriesRemaining
int maxRetries
kotlin.jvm.functions.Function0 block
public static final synthetic void executeWithRetries-ePrTys8 (long, long, com.android.utils.time.TimeSource, com.android.utils.sleep.ThreadSleeper, kotlin.jvm.functions.Function0)
int $i$a$-require-RetryKt$executeWithRetries$2$iv
Throwable t$iv$iv
int $i$f$executeWithRetries
int $i$f$executeWithRetries-ePrTys8
com.android.utils.time.TimeSource$TimeMark start$iv
kotlin.jvm.functions.Function0 condition$iv
int $i$f$executeWithRetries-ePrTys8
long duration
long sleepBetweenRetries
com.android.utils.time.TimeSource timeSource
com.android.utils.sleep.ThreadSleeper threadSleeper
kotlin.jvm.functions.Function0 block
public static synthetic void executeWithRetries-ePrTys8$default (long, long, com.android.utils.time.TimeSource, com.android.utils.sleep.ThreadSleeper, kotlin.jvm.functions.Function0, int, java.lang.Object)
int $i$a$-require-RetryKt$executeWithRetries$2$iv
Throwable t$iv$iv
int $i$f$executeWithRetries
int $i$f$executeWithRetries-ePrTys8
com.android.utils.time.TimeSource$TimeMark start$iv
kotlin.jvm.functions.Function0 condition$iv
int $i$f$executeWithRetries-ePrTys8
long duration
long sleepBetweenRetries
com.android.utils.time.TimeSource timeSource
com.android.utils.sleep.ThreadSleeper threadSleeper
kotlin.jvm.functions.Function0 block
public static final synthetic java.lang.Object executeWithRetries-ePrTys8 (long, long, com.android.utils.time.TimeSource, com.android.utils.sleep.ThreadSleeper, kotlin.jvm.functions.Function0)
int $i$a$-require-RetryKt$executeWithRetries$2
Throwable t$iv
int $i$f$executeWithRetries
int $i$f$executeWithRetries-ePrTys8
com.android.utils.time.TimeSource$TimeMark start
kotlin.jvm.functions.Function0 condition
long duration
long sleepBetweenRetries
com.android.utils.time.TimeSource timeSource
com.android.utils.sleep.ThreadSleeper threadSleeper
kotlin.jvm.functions.Function0 block
public static synthetic java.lang.Object executeWithRetries-ePrTys8$default (long, long, com.android.utils.time.TimeSource, com.android.utils.sleep.ThreadSleeper, kotlin.jvm.functions.Function0, int, java.lang.Object)
int $i$a$-require-RetryKt$executeWithRetries$2
Throwable t$iv
int $i$f$executeWithRetries
int $i$f$executeWithRetries-ePrTys8
com.android.utils.time.TimeSource$TimeMark start
kotlin.jvm.functions.Function0 condition
long duration
long sleepBetweenRetries
com.android.utils.time.TimeSource timeSource
com.android.utils.sleep.ThreadSleeper threadSleeper
kotlin.jvm.functions.Function0 block
public static final synthetic void executeWithRetries (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0)
Throwable t$iv
int $i$f$executeWithRetries
int $i$f$executeWithRetries
kotlin.jvm.functions.Function0 retryCondition
kotlin.jvm.functions.Function0 block
public static final synthetic java.lang.Object executeWithRetries (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0)
Throwable t
int $i$f$executeWithRetries
kotlin.jvm.functions.Function0 retryCondition
kotlin.jvm.functions.Function0 block
}
com/android/utils/RetryKt$executeWithRetries$condition$1.class
Retry.kt
package com.android.utils
public final com.android.utils.RetryKt$executeWithRetries$condition$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic long $duration
final synthetic com.android.utils.time.TimeSource$TimeMark $start
final synthetic long $sleepBetweenRetries
final synthetic com.android.utils.sleep.ThreadSleeper $threadSleeper
public void <init> (long, com.android.utils.time.TimeSource$TimeMark, long, com.android.utils.sleep.ThreadSleeper)
long $duration
com.android.utils.time.TimeSource$TimeMark $start
long $sleepBetweenRetries
com.android.utils.sleep.ThreadSleeper $threadSleeper
public final java.lang.Boolean invoke ()
boolean retry
public volatile synthetic java.lang.Object invoke ()
}
com/android/utils/StringHelper.class
StringHelper.kt
package com.android.utils
public final com.android.utils.StringHelper extends java.lang.Object {
private static final com.google.common.base.CharMatcher CR
private static final java.util.regex.Pattern LF
public static final java.lang.StringBuilder appendCapitalized (java.lang.StringBuilder, java.lang.String)
int charCount
String upperString
int result
char upperChar
int c
StringBuilder $this$appendCapitalized
String word
public static final java.lang.String usLocaleCapitalize (java.lang.String)
StringBuilder sb
String $this$usLocaleCapitalize
public static final java.lang.String usLocaleDecapitalize (java.lang.String)
StringBuilder sb
String $this$usLocaleDecapitalize
public static final java.lang.String appendCapitalized (java.lang.String, java.lang.String)
StringBuilder sb
String $this$appendCapitalized
String word
public static final java.lang.String appendCapitalized (java.lang.String, java.lang.String, java.lang.String)
StringBuilder sb
String $this$appendCapitalized
String word1
String word2
public static final transient java.lang.String appendCapitalized (java.lang.String, java.lang.String[])
String word
int length
int i
int max
StringBuilder sb
String $this$appendCapitalized
String[] words
public static final java.lang.String capitalizeAndAppend (java.lang.String, java.lang.String)
StringBuilder sb
String $this$capitalizeAndAppend
String suffix
public static final java.lang.StringBuilder appendCamelCase (java.lang.StringBuilder, java.lang.String)
StringBuilder $this$appendCamelCase
String word
public static final java.lang.String combineAsCamelCase (java.lang.Iterable)
String s
String str
int count
StringBuilder sb
boolean first
Iterable $this$combineAsCamelCase
public static final java.lang.String combineAsCamelCase (java.util.Collection, kotlin.jvm.functions.Function1)
StringBuilder sb
java.util.Collection objectList
kotlin.jvm.functions.Function1 mapFunction
public static final void combineAsCamelCase (java.lang.StringBuilder, java.util.Collection, kotlin.jvm.functions.Function1)
Object obj
boolean first
StringBuilder sb
java.util.Collection objectList
kotlin.jvm.functions.Function1 mapFunction
public static final transient java.util.List toStrings (java.lang.Object[])
Object item
Object path
com.google.common.collect.ImmutableList$Builder builder
Object[] objects
public static final java.util.List tokenizeCommandLineToEscaped (java.lang.String)
String $this$tokenizeCommandLineToEscaped
public static final java.util.List tokenizeCommandLineToRaw (java.lang.String)
String $this$tokenizeCommandLineToRaw
public static final java.lang.String toSystemLineSeparator (java.lang.String)
String $this$toSystemLineSeparator
private static final java.lang.String toLineSeparator (java.lang.String, java.lang.String)
String unixStyle
String separator
String input
static void <clinit> ()
}
com/android/utils/StringHelperPOSIX.class
StringHelperPOSIX.kt
package com.android.utils
public final com.android.utils.StringHelperPOSIX extends java.lang.Object {
public static final com.android.utils.StringHelperPOSIX INSTANCE
private void <init> ()
public static final java.util.List splitCommandLine (java.lang.String)
int matched
char c
java.util.List commands
boolean quoting
char quote
boolean escaping
int commandStart
int i
String commandLine
public static final java.util.List tokenizeCommandLineToEscaped (java.lang.String)
String commandLine
public static final java.util.List tokenizeCommandLineToRaw (java.lang.String)
String commandLine
static void <clinit> ()
}
com/android/utils/StringHelperWindows.class
StringHelperWindows.kt
package com.android.utils
public final com.android.utils.StringHelperWindows extends java.lang.Object {
public static final com.android.utils.StringHelperWindows INSTANCE
private void <init> ()
public static final java.util.List splitCommandLine (java.lang.String)
char c
java.util.List commands
boolean quoting
boolean escapingQuotes
boolean escapingOthers
int commandStart
int length
int i
String commandLine
public static final java.util.List tokenizeCommandLineToEscaped (java.lang.String)
String commandLine
public static final java.util.List tokenizeCommandLineToRaw (java.lang.String)
String commandLine
static void <clinit> ()
}
com/android/utils/TokenizedCommandLine.class
TokenizedCommandLine.kt
package com.android.utils
public final com.android.utils.TokenizedCommandLine extends java.lang.Object {
private final String commandLine
private final boolean raw
private final int platform
private int[] indexes
private final int generation
private String toStringValue
public void <init> (java.lang.String, boolean, int, int[])
String commandLine
boolean raw
int platform
int[] indexes
public synthetic void <init> (java.lang.String, boolean, int, int[], int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.lang.String getCommandLine ()
public final boolean getRaw ()
public final int getPlatform ()
public final java.lang.String removeTokenGroup (java.lang.String, int, boolean, boolean, boolean)
int count
int read
int write
String firstExtra
String token
int extra
boolean matchPrefix
boolean returnFirstExtra
boolean filePathSlashAgnostic
public static synthetic java.lang.String removeTokenGroup$default (com.android.utils.TokenizedCommandLine, java.lang.String, int, boolean, boolean, boolean, int, java.lang.Object)
private final java.lang.String tokenStartingAt (int)
int offset
int read
StringBuilder token
int start
public final java.lang.String removeNth (int)
int offset
int read
StringBuilder token
int tokenNumber
int write
int n
public final java.util.List toTokenList ()
Character c
java.util.List result
StringBuilder token
int i
private final com.android.utils.TokenizedCommandLine zeroAllocTokenizeWindows (boolean)
int $i$a$-repeat-TokenizedCommandLine$zeroAllocTokenizeWindows$1
int j
int forward
int slashCount
boolean odd
boolean quote
boolean quoting
int i
int length
Character c
int offset
boolean raw
private final com.android.utils.TokenizedCommandLine zeroAllocTokenizePOSIX (boolean)
boolean quoting
char quote
boolean escaping
boolean skipping
int i
char c
int length
int offset
boolean raw
public final boolean tokenMatches (java.lang.String, int, boolean, boolean)
boolean endOfToken
char c1
char c2
int i
int index
String token
int offset
boolean matchPrefix
boolean filePathSlashAgnostic
public static synthetic boolean tokenMatches$default (com.android.utils.TokenizedCommandLine, java.lang.String, int, boolean, boolean, int, java.lang.Object)
private final boolean bothSlash (char, char)
char c1
char c2
public final int nextTokenAfter (int)
int result
int offset
private final boolean isEndOfToken (int)
int i
private final boolean isEndOfCommand (int)
int i
private final boolean isStartOfToken (int)
int i
private final java.lang.Character charAt (int)
int i
public final int normalizedCommandLineLength ()
int i
public final int computeNormalizedCommandLineHashCode ()
long hash
int i
public final boolean normalizedCommandLineEquals (java.lang.String)
int i
int length1
int length2
String other
public final java.lang.String toString (java.lang.String)
int i
StringBuilder sb
String separator
public java.lang.String toString ()
private final void invalidate ()
private final void checkGeneration ()
}
com/android/utils/TokenizedCommandLineKt.class
TokenizedCommandLine.kt
package com.android.utils
public final com.android.utils.TokenizedCommandLineKt extends java.lang.Object {
public static final int ZERO_ALLOC_TOKENIZER_END_OF_TOKEN
public static final int ZERO_ALLOC_TOKENIZER_END_OF_COMMAND
public static final int[] allocateTokenizeCommandLineBuffer (java.lang.String)
String commandLine
public static final int minimumSizeOfTokenizeCommandLineBuffer (java.lang.String)
String commandLine
}
com/android/utils/TokenizedCommandLineMap.class
TokenizedCommandLineMap.kt
package com.android.utils
public final com.android.utils.TokenizedCommandLineMap extends java.lang.Object {
private final boolean raw
private final int platform
private final kotlin.jvm.functions.Function2 normalize
private int[] indexes
private kotlin.jvm.functions.Function1 hashFunction
private final java.util.Map map
private final java.util.Map hashCodeMap
public void <init> (boolean, int, kotlin.jvm.functions.Function2)
boolean raw
int platform
kotlin.jvm.functions.Function2 normalize
public synthetic void <init> (boolean, int, kotlin.jvm.functions.Function2, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final boolean getRaw ()
public final int getPlatform ()
public final kotlin.jvm.functions.Function2 getNormalize ()
public final kotlin.jvm.functions.Function1 getHashFunction ()
public final void setHashFunction (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1
public final java.lang.Object computeIfAbsent (java.lang.String, java.lang.String, kotlin.jvm.functions.Function1)
String key
Object value
com.android.utils.TokenizedCommandLine tokens
int hashCode
java.util.Map submap
String normalizedCommandLine
Object value
String commandLine
String sourceFile
kotlin.jvm.functions.Function1 compute
public final int size ()
int $i$a$-map-TokenizedCommandLineMap$size$1
java.util.Map$Entry it
java.util.Map$Entry item$iv$iv
int $i$f$mapTo
java.util.Map $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
java.util.Map $this$map$iv
}
com/android/utils/TokenizedCommandLineMap$1.class
TokenizedCommandLineMap.kt
package com.android.utils
final com.android.utils.TokenizedCommandLineMap$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
public static final com.android.utils.TokenizedCommandLineMap$1 INSTANCE
void <init> ()
public final void invoke (com.android.utils.TokenizedCommandLine, java.lang.String)
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
com/android/utils/TokenizedCommandLineMap$computeIfAbsent$submap$1.class
TokenizedCommandLineMap.kt
package com.android.utils
final com.android.utils.TokenizedCommandLineMap$computeIfAbsent$submap$1 extends java.lang.Object implements java.util.function.Function {
public static final com.android.utils.TokenizedCommandLineMap$computeIfAbsent$submap$1 INSTANCE
void <init> ()
public final java.util.Map apply (java.lang.Integer)
Integer it
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object p0
static void <clinit> ()
}
com/android/utils/TokenizedCommandLineMap$hashFunction$1.class
TokenizedCommandLineMap.kt
package com.android.utils
final com.android.utils.TokenizedCommandLineMap$hashFunction$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.utils.TokenizedCommandLineMap$hashFunction$1 INSTANCE
void <init> ()
public final java.lang.Integer invoke (com.android.utils.TokenizedCommandLine)
com.android.utils.TokenizedCommandLine tokens
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/utils/TraceUtils.class
TraceUtils.kt
package com.android.utils
public final com.android.utils.TraceUtils extends java.lang.Object {
public static final com.android.utils.TraceUtils INSTANCE
private static final java.text.SimpleDateFormat DATE_FORMAT
private void <init> ()
public static final java.lang.String getCurrentStack ()
public static synthetic void getCurrentStack$annotations ()
public static final java.lang.String getStacksOfAllThreads ()
StackTraceElement frame
Thread thread
StackTraceElement[] stackTrace
StringBuilder buf
public static synthetic void getStacksOfAllThreads$annotations ()
public static final java.lang.String getCurrentStack (int)
int pos
int i
String fullStack
int start
int numberOfTopFramesToRemove
public static synthetic java.lang.String getCurrentStack$default (int, int, java.lang.Object)
public static final java.lang.String getStackTrace (java.lang.Throwable)
int $i$a$-use-TraceUtils$getStackTrace$1
java.io.PrintWriter writer
java.io.StringWriter stringWriter
Throwable throwable
public static final java.lang.String getSimpleId (java.lang.Object)
int $i$a$-let-TraceUtils$simpleId$1
Object it
Object $this$simpleId
public static synthetic void getSimpleId$annotations (java.lang.Object)
Object
public static final java.lang.String getSimpleIds (java.lang.Iterable)
Object element
StringBuilder result
Iterable $this$simpleIds
public static synthetic void getSimpleIds$annotations (java.lang.Iterable)
Iterable
public static final java.lang.String getCurrentTime ()
public static synthetic void getCurrentTime$annotations ()
static void <clinit> ()
}
com/android/utils/TraceUtils$getCurrentStack$fullStack$1.class
TraceUtils.kt
package com.android.utils
public final com.android.utils.TraceUtils$getCurrentStack$fullStack$1 extends java.lang.Throwable {
void <init> ()
public java.lang.String toString ()
}
com/android/utils/concurrency/
com/android/utils/concurrency/AsyncSupplier.class
AsyncSupplier.kt
package com.android.utils.concurrency
public abstract com.android.utils.concurrency.AsyncSupplier extends java.lang.Object implements java.util.function.Supplier {
public abstract java.lang.Object getNow ()
public abstract com.google.common.util.concurrent.ListenableFuture get ()
}
com/android/utils/concurrency/CachedAsyncSupplier.class
AsyncSupplier.kt
package com.android.utils.concurrency
public final com.android.utils.concurrency.CachedAsyncSupplier extends java.lang.Object implements com.android.utils.concurrency.AsyncSupplier {
private final kotlin.jvm.functions.Function0 compute
private final kotlin.jvm.functions.Function1 isUpToDate
private final com.google.common.util.concurrent.ListeningExecutorService executor
private final java.util.concurrent.locks.ReentrantLock runningComputationLock
private com.google.common.util.concurrent.ListenableFuture runningComputation
private final java.util.concurrent.locks.ReentrantReadWriteLock lastComputedValueLock
private Object lastComputedValue
public void <init> (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, java.util.concurrent.ExecutorService)
kotlin.jvm.functions.Function0 compute
kotlin.jvm.functions.Function1 isUpToDate
java.util.concurrent.ExecutorService executor
public synthetic void <init> (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, java.util.concurrent.ExecutorService, int, kotlin.jvm.internal.DefaultConstructorMarker)
private final java.lang.Object getLastComputedValue ()
int $i$a$-read-CachedAsyncSupplier$lastComputedValue$1
private final void setLastComputedValue (java.lang.Object)
int $i$a$-write-CachedAsyncSupplier$lastComputedValue$2
Object newValue
public java.lang.Object getNow ()
com.google.common.util.concurrent.ListenableFuture currentComputation
private void setNow (java.lang.Object)
Object newValue
public com.google.common.util.concurrent.ListenableFuture get ()
int $i$a$-withLock-CachedAsyncSupplier$get$1
Object cachedValue
public void <init> (kotlin.jvm.functions.Function0, java.util.concurrent.ExecutorService)
kotlin.jvm.functions.Function0 compute
java.util.concurrent.ExecutorService executor
public volatile synthetic java.lang.Object get ()
public static final synthetic kotlin.jvm.functions.Function0 access$getCompute$p (com.android.utils.concurrency.CachedAsyncSupplier)
com.android.utils.concurrency.CachedAsyncSupplier $this
public static final synthetic void access$setLastComputedValue (com.android.utils.concurrency.CachedAsyncSupplier, java.lang.Object)
com.android.utils.concurrency.CachedAsyncSupplier $this
Object newValue
}
com/android/utils/concurrency/CachedAsyncSupplier$1.class
AsyncSupplier.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.CachedAsyncSupplier$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.utils.concurrency.CachedAsyncSupplier$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (java.lang.Object)
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/utils/concurrency/CachedAsyncSupplier$get$1$1.class
AsyncSupplier.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.CachedAsyncSupplier$get$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic com.android.utils.concurrency.CachedAsyncSupplier this$0
void <init> (com.android.utils.concurrency.CachedAsyncSupplier)
com.android.utils.concurrency.CachedAsyncSupplier $receiver
public final java.lang.Object call ()
Object computedValue
}
com/android/utils/concurrency/ValueWithTimestamp.class
AsyncSupplier.kt
package com.android.utils.concurrency
public final com.android.utils.concurrency.ValueWithTimestamp extends java.lang.Object {
private final Object value
private final long timestampMs
public void <init> (java.lang.Object, long)
Object value
long timestampMs
public final java.lang.Object getValue ()
public final long getTimestampMs ()
public final java.lang.Object component1 ()
public final long component2 ()
public final com.android.utils.concurrency.ValueWithTimestamp copy (java.lang.Object, long)
Object value
long timestampMs
public static synthetic com.android.utils.concurrency.ValueWithTimestamp copy$default (com.android.utils.concurrency.ValueWithTimestamp, java.lang.Object, long, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/concurrency/CachedAsyncSupplierWithTimestamp.class
AsyncSupplier.kt
package com.android.utils.concurrency
public final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp extends java.lang.Object implements com.android.utils.concurrency.AsyncSupplier {
private final java.util.concurrent.ExecutorService executor
private final com.android.utils.concurrency.CachedAsyncSupplier delegate
public void <init> (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function2, java.util.concurrent.ExecutorService, kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 compute
kotlin.jvm.functions.Function2 isUpToDate
java.util.concurrent.ExecutorService executor
kotlin.jvm.functions.Function0 timestampSource
public synthetic void <init> (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function2, java.util.concurrent.ExecutorService, kotlin.jvm.functions.Function0, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.lang.Object getNow ()
public com.google.common.util.concurrent.ListenableFuture get ()
public void <init> (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function2, java.util.concurrent.ExecutorService)
kotlin.jvm.functions.Function0 compute
kotlin.jvm.functions.Function2 isUpToDate
java.util.concurrent.ExecutorService executor
public void <init> (kotlin.jvm.functions.Function0, java.util.concurrent.ExecutorService)
kotlin.jvm.functions.Function0 compute
java.util.concurrent.ExecutorService executor
public volatile synthetic java.lang.Object get ()
}
com/android/utils/concurrency/CachedAsyncSupplierWithTimestamp$1.class
AsyncSupplier.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
public static final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (long, java.lang.Object)
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
static void <clinit> ()
}
com/android/utils/concurrency/CachedAsyncSupplierWithTimestamp$2.class
AsyncSupplier.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$2 INSTANCE
void <init> ()
public final java.lang.Long invoke ()
public volatile synthetic java.lang.Object invoke ()
static void <clinit> ()
}
com/android/utils/concurrency/CachedAsyncSupplierWithTimestamp$get$1.class
AsyncSupplier.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$get$1 extends java.lang.Object implements com.google.common.base.Function {
public static final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$get$1 INSTANCE
void <init> ()
public final java.lang.Object apply (com.android.utils.concurrency.ValueWithTimestamp)
com.android.utils.concurrency.ValueWithTimestamp computed
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object input
static void <clinit> ()
}
com/android/utils/concurrency/CachedAsyncSupplierWithTimestamp$delegate$1.class
AsyncSupplier.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$delegate$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic kotlin.jvm.functions.Function0 $compute
final synthetic kotlin.jvm.functions.Function0 $timestampSource
void <init> (kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 $compute
kotlin.jvm.functions.Function0 $timestampSource
public final com.android.utils.concurrency.ValueWithTimestamp invoke ()
public volatile synthetic java.lang.Object invoke ()
}
com/android/utils/concurrency/CachedAsyncSupplierWithTimestamp$delegate$2.class
AsyncSupplier.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.CachedAsyncSupplierWithTimestamp$delegate$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function2 $isUpToDate
void <init> (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 $isUpToDate
public final java.lang.Boolean invoke (com.android.utils.concurrency.ValueWithTimestamp)
com.android.utils.concurrency.ValueWithTimestamp valueWithTimestamp
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/utils/concurrency/AsyncSupplierRefresher.class
AsyncSupplier.kt
package com.android.utils.concurrency
public final com.android.utils.concurrency.AsyncSupplierRefresher extends java.lang.Object {
private final java.time.Duration refreshDuration
private final java.util.concurrent.ScheduledExecutorService executor
private final java.lang.ref.WeakReference expensiveValueRef
private final java.util.concurrent.locks.ReentrantLock scheduledFutureLock
private java.util.concurrent.ScheduledFuture scheduledFuture
public void <init> (com.android.utils.concurrency.AsyncSupplier, java.time.Duration, java.util.concurrent.ScheduledExecutorService)
com.android.utils.concurrency.AsyncSupplier asyncSupplier
java.time.Duration refreshDuration
java.util.concurrent.ScheduledExecutorService executor
private final void reschedule ()
int $i$a$-withLock-AsyncSupplierRefresher$reschedule$1
int $i$a$-withLock-AsyncSupplierRefresher$reschedule$1
private final void refresh ()
com.android.utils.concurrency.AsyncSupplier expensiveValue
public final void cancel ()
int $i$a$-withLock-AsyncSupplierRefresher$cancel$1
public static final synthetic void access$refresh (com.android.utils.concurrency.AsyncSupplierRefresher)
com.android.utils.concurrency.AsyncSupplierRefresher $this
}
com/android/utils/concurrency/AsyncSupplierRefresher$reschedule$1$1.class
AsyncSupplier.kt
package com.android.utils.concurrency
final synthetic com.android.utils.concurrency.AsyncSupplierRefresher$reschedule$1$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.utils.concurrency.AsyncSupplierRefresher $tmp0
void <init> (com.android.utils.concurrency.AsyncSupplierRefresher)
com.android.utils.concurrency.AsyncSupplierRefresher $tmp0
public final void run ()
}
com/android/utils/concurrency/CacheUtils.class
CacheUtils.kt
package com.android.utils.concurrency
public final com.android.utils.concurrency.CacheUtils extends java.lang.Object {
public static final java.lang.Object getAndUnwrap (com.google.common.cache.Cache, java.lang.Object, kotlin.jvm.functions.Function0)
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.UncheckedExecutionException e
com.google.common.cache.Cache $this$getAndUnwrap
Object key
kotlin.jvm.functions.Function0 loader
public static final void retainAll (com.google.common.cache.Cache, java.util.Collection)
com.google.common.cache.Cache $this$retainAll
java.util.Collection keys
}
com/android/utils/concurrency/CacheUtils$sam$java_util_concurrent_Callable$0.class
CacheUtils.kt
package com.android.utils.concurrency
final synthetic com.android.utils.concurrency.CacheUtils$sam$java_util_concurrent_Callable$0 extends java.lang.Object implements java.util.concurrent.Callable {
private final synthetic kotlin.jvm.functions.Function0 function
void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 function
public final synthetic java.lang.Object call ()
}
com/android/utils/concurrency/EvictingExecutor.class
EvictingExecutorService.kt
package com.android.utils.concurrency
public final com.android.utils.concurrency.EvictingExecutor extends java.util.concurrent.AbstractExecutorService {
private final java.util.concurrent.ExecutorService delegateExecutor
private final java.util.concurrent.locks.ReentrantLock evictingQueueLock
private final java.util.Queue evictingQueue
public void <init> (java.util.concurrent.ExecutorService, int)
java.util.concurrent.ExecutorService delegateExecutor
int maxQueueingTasks
public synthetic void <init> (java.util.concurrent.ExecutorService, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
private final void queueProcessor ()
public boolean isTerminated ()
public void execute (java.lang.Runnable)
int $i$a$-withLock-EvictingExecutor$execute$1
int before
Runnable command
public void shutdown ()
public java.util.List shutdownNow ()
int $i$a$-withLock-EvictingExecutor$shutdownNow$1
int $i$a$-apply-EvictingExecutor$shutdownNow$2
java.util.List $this$shutdownNow_u24lambda_u242
java.util.List pendingRunnables
public boolean isShutdown ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public static final synthetic java.util.concurrent.locks.ReentrantLock access$getEvictingQueueLock$p (com.android.utils.concurrency.EvictingExecutor)
com.android.utils.concurrency.EvictingExecutor $this
public static final synthetic java.util.Queue access$getEvictingQueue$p (com.android.utils.concurrency.EvictingExecutor)
com.android.utils.concurrency.EvictingExecutor $this
}
com/android/utils/concurrency/EvictingExecutor$queueProcessor$1.class
EvictingExecutorService.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.EvictingExecutor$queueProcessor$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.utils.concurrency.EvictingExecutor this$0
void <init> (com.android.utils.concurrency.EvictingExecutor)
com.android.utils.concurrency.EvictingExecutor $receiver
public final void run ()
int $i$a$-withLock-EvictingExecutor$queueProcessor$1$runnable$1
java.util.NoSuchElementException e
Runnable runnable
}
com/android/utils/concurrency/EvictingExecutor$shutdownNow$1$1.class
EvictingExecutorService.kt
package com.android.utils.concurrency
final com.android.utils.concurrency.EvictingExecutor$shutdownNow$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.List $pendingRunnables
void <init> (java.util.List)
java.util.List $pendingRunnables
public final java.lang.Boolean invoke (java.lang.Runnable)
Runnable it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/utils/cxx/
com/android/utils/cxx/Sections.class
CompileCommandsCodec.kt
package com.android.utils.cxx
final enum com.android.utils.cxx.Sections extends java.lang.Enum {
public static final com.android.utils.cxx.Sections$Companion Companion
private static final java.util.Map map
public static final enum com.android.utils.cxx.Sections StringTable
public static final enum com.android.utils.cxx.Sections StringLists
public static final enum com.android.utils.cxx.Sections CompileCommands
private static final synthetic com.android.utils.cxx.Sections[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.Sections[] values ()
public static com.android.utils.cxx.Sections valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.Sections[] $values ()
public static final synthetic java.util.Map access$getMap$cp ()
static void <clinit> ()
int $i$a$-associateBy-Sections$Companion$map$1
com.android.utils.cxx.Sections it
Object element$iv$iv
int $i$f$associateByTo
Object[] $this$associateByTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$associateBy
int capacity$iv
Object[] $this$associateBy$iv
}
com/android/utils/cxx/Sections$Companion.class
CompileCommandsCodec.kt
package com.android.utils.cxx
public final com.android.utils.cxx.Sections$Companion extends java.lang.Object {
private void <init> ()
public final com.android.utils.cxx.Sections getByValue (int)
int value
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/utils/cxx/CompileCommandsEncoder.class
CompileCommandsCodec.kt
package com.android.utils.cxx
public final com.android.utils.cxx.CompileCommandsEncoder extends java.lang.Object implements java.lang.AutoCloseable {
private final java.io.File file
private final java.io.RandomAccessFile ras
private final java.nio.channels.FileChannel channel
private final java.nio.channels.FileLock lock
private long bufferStartPosition
private java.nio.ByteBuffer map
private final long stringTableIndexEntry
private final long stringListsIndexEntry
private final long compileCommandsIndexEntry
private final long countOfSourceMessagesOffset
private final java.util.Map stringTable
private final java.util.Map stringListTable
private int countOfSourceMessages
private int lastCompilerWritten
private int lastFlagsWritten
private int lastTargetWritten
private int lastWorkingDirectoryWritten
private int countOfSourceFiles
public void <init> (java.io.File, int)
java.io.File file
int initialBufferSize
public synthetic void <init> (java.io.File, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.io.File getFile ()
private final void encodeMagic ()
byte[] bytes
java.nio.ByteBuffer map
private final void encodeUTF8 (java.lang.String)
byte[] bytes
java.nio.ByteBuffer map
String string
private final java.nio.ByteBuffer encodeByte (byte)
byte byte
private final java.nio.ByteBuffer encodeInt (int)
int int
private final java.nio.ByteBuffer encodeLongZero ()
private final java.nio.ByteBuffer ensureAtLeast (int)
int bytes
private final void flushBuffer ()
private final int intern (java.lang.String)
String string
private final int intern (java.util.List)
java.util.List strings
private final long writeSectionIndexEntry (com.android.utils.cxx.Sections)
long result
com.android.utils.cxx.Sections section
public final void writeCompileCommand (java.io.File, java.io.File, java.util.List, java.io.File, java.io.File, java.lang.String)
int $i$a$-map-CompileCommandsEncoder$writeCompileCommand$flagsIndex$1
String 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 compilerIndex
int flagsIndex
int workingDirectoryIndex
int targetIndex
java.io.File sourceFile
java.io.File compiler
java.util.List flags
java.io.File workingDirectory
java.io.File outputFile
String target
public void close ()
int $i$f$sortedBy
Iterable $this$sortedBy$iv
int $i$a$-forEach-CompileCommandsEncoder$close$2
String string
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$f$sortedBy
Iterable $this$sortedBy$iv
int $i$a$-forEach-CompileCommandsEncoder$close$4$1
int id
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-CompileCommandsEncoder$close$4
java.util.List strings
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
long offsetOfStringTable
long offsetOfStringListsTable
public static final synthetic java.util.Map access$getStringTable$p (com.android.utils.cxx.CompileCommandsEncoder)
com.android.utils.cxx.CompileCommandsEncoder $this
public static final synthetic java.util.Map access$getStringListTable$p (com.android.utils.cxx.CompileCommandsEncoder)
com.android.utils.cxx.CompileCommandsEncoder $this
}
com/android/utils/cxx/CompileCommandsEncoder$intern$1.class
CompileCommandsCodec.kt
package com.android.utils.cxx
final com.android.utils.cxx.CompileCommandsEncoder$intern$1 extends java.lang.Object implements java.util.function.Function {
final synthetic com.android.utils.cxx.CompileCommandsEncoder this$0
void <init> (com.android.utils.cxx.CompileCommandsEncoder)
com.android.utils.cxx.CompileCommandsEncoder $receiver
public final java.lang.Integer apply (java.lang.String)
String it
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object p0
}
com/android/utils/cxx/CompileCommandsEncoder$intern$2.class
CompileCommandsCodec.kt
package com.android.utils.cxx
final com.android.utils.cxx.CompileCommandsEncoder$intern$2 extends java.lang.Object implements java.util.function.Function {
final synthetic com.android.utils.cxx.CompileCommandsEncoder this$0
void <init> (com.android.utils.cxx.CompileCommandsEncoder)
com.android.utils.cxx.CompileCommandsEncoder $receiver
public final java.lang.Integer apply (java.util.List)
java.util.List it
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object p0
}
com/android/utils/cxx/CompileCommandsEncoder$close$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.utils.cxx
public final com.android.utils.cxx.CompileCommandsEncoder$close$$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-CompileCommandsEncoder$close$1
int index
int $i$a$-sortedBy-CompileCommandsEncoder$close$1
int index
Object a
Object b
}
com/android/utils/cxx/CompileCommandsEncoder$close$$inlined$sortedBy$2.class
Comparisons.kt
package com.android.utils.cxx
public final com.android.utils.cxx.CompileCommandsEncoder$close$$inlined$sortedBy$2 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-CompileCommandsEncoder$close$3
int index
int $i$a$-sortedBy-CompileCommandsEncoder$close$3
int index
Object a
Object b
}
com/android/utils/cxx/CompileCommand.class
CompileCommandsCodec.kt
package com.android.utils.cxx
public final com.android.utils.cxx.CompileCommand extends java.lang.Object {
private final java.io.File sourceFile
private final java.io.File compiler
private final java.util.List flags
private final java.io.File workingDirectory
private final java.io.File outputFile
private final String target
private final int sourceFileIndex
private final int sourceFileCount
public void <init> (java.io.File, java.io.File, java.util.List, java.io.File, java.io.File, java.lang.String, int, int)
java.io.File sourceFile
java.io.File compiler
java.util.List flags
java.io.File workingDirectory
java.io.File outputFile
String target
int sourceFileIndex
int sourceFileCount
public final java.io.File getSourceFile ()
public final java.io.File getCompiler ()
public final java.util.List getFlags ()
public final java.io.File getWorkingDirectory ()
public final java.io.File getOutputFile ()
public final java.lang.String getTarget ()
public final int getSourceFileIndex ()
public final int getSourceFileCount ()
public final java.io.File component1 ()
public final java.io.File component2 ()
public final java.util.List component3 ()
public final java.io.File component4 ()
public final java.io.File component5 ()
public final java.lang.String component6 ()
public final int component7 ()
public final int component8 ()
public final com.android.utils.cxx.CompileCommand copy (java.io.File, java.io.File, java.util.List, java.io.File, java.io.File, java.lang.String, int, int)
java.io.File sourceFile
java.io.File compiler
java.util.List flags
java.io.File workingDirectory
java.io.File outputFile
String target
int sourceFileIndex
int sourceFileCount
public static synthetic com.android.utils.cxx.CompileCommand copy$default (com.android.utils.cxx.CompileCommand, java.io.File, java.io.File, java.util.List, java.io.File, java.io.File, java.lang.String, int, int, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/cxx/CompileCommandsInputStream.class
CompileCommandsCodec.kt
package com.android.utils.cxx
final com.android.utils.cxx.CompileCommandsInputStream extends java.lang.Object implements java.lang.AutoCloseable {
private final java.io.File file
private final java.nio.channels.FileChannel fileChannel
private final int size
private final java.nio.ByteBuffer map
private final java.util.Map internedFiles
private final int start
private final int version
private final int positionAfterLastMessage
private final String[] strings
private final java.util.List[] stringLists
private final int sourceMessagesCount
public void <init> (java.io.File)
kotlin.Pair startAndVersion
java.io.File file
public final int getVersion ()
public final int getSourceMessagesCount ()
public final byte byte ()
public final int int ()
public final java.io.File file ()
int index
public final java.lang.String string ()
public final java.lang.String stringOrNull ()
int index
public final java.util.List stringList ()
public final java.util.List stringListOrNull ()
int index
public final boolean isEndOfMessages ()
int current
public void close ()
public static final synthetic java.lang.String[] access$getStrings$p (com.android.utils.cxx.CompileCommandsInputStream)
com.android.utils.cxx.CompileCommandsInputStream $this
}
com/android/utils/cxx/CompileCommandsInputStream$file$1.class
CompileCommandsCodec.kt
package com.android.utils.cxx
final com.android.utils.cxx.CompileCommandsInputStream$file$1 extends java.lang.Object implements java.util.function.Function {
final synthetic com.android.utils.cxx.CompileCommandsInputStream this$0
final synthetic int $index
void <init> (com.android.utils.cxx.CompileCommandsInputStream, int)
com.android.utils.cxx.CompileCommandsInputStream $receiver
int $index
public final java.io.File apply (java.lang.Integer)
Integer it
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object p0
}
com/android/utils/cxx/CompileCommandsCodecKt.class
CompileCommandsCodec.kt
package com.android.utils.cxx
public final com.android.utils.cxx.CompileCommandsCodecKt extends java.lang.Object {
private static final String MAGIC
public static final int COMPILE_COMMANDS_CODEC_VERSION
private static final byte COMPILE_COMMAND_CONTEXT_MESSAGE
private static final byte COMPILE_COMMAND_FILE_MESSAGE
private static final int BYTEBUFFER_WINDOW_SIZE
private static final java.io.File VERSION_FALLBACK_OUTPUT_FILE
private static final String VERSION_FALLBACK_TARGET
private static final java.util.List STRIP_FLAGS_WITH_ARG
private static final java.util.List STRIP_FLAGS_WITH_ARG_INCLUDING_OUTPUT_FILE
private static final java.util.List STRIP_FLAGS_WITH_IMMEDIATE_ARG
private static final java.util.List STRIP_FLAGS_WITH_IMMEDIATE_ARG_INCLUDING_OUTPUT_FILE
private static final java.util.List STRIP_FLAGS_WITHOUT_ARG
private static final kotlin.Pair positionAfterMagicAndVersion (java.nio.ByteBuffer)
int $i$a$-forEach-CompileCommandsCodecKt$positionAfterMagicAndVersion$1
byte actual
char expected
char element$iv
int $i$f$forEach
CharSequence $this$forEach$iv
int version
java.nio.ByteBuffer $this$positionAfterMagicAndVersion
private static final void seekSection (java.nio.ByteBuffer, int, com.android.utils.cxx.Sections)
int $i$a$-repeat-CompileCommandsCodecKt$seekSection$1
com.android.utils.cxx.Sections type
long offset
int it
java.nio.Buffer buffer
int indexSize
java.nio.ByteBuffer $this$seekSection
int start
com.android.utils.cxx.Sections section
private static final java.lang.String readUTF8 (java.nio.ByteBuffer)
byte[] bytes
java.nio.ByteBuffer $this$readUTF8
private static final java.lang.String[] readStringTable (java.nio.ByteBuffer, int)
int $i$a$-map-CompileCommandsCodecKt$readStringTable$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$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
int count
java.nio.ByteBuffer $this$readStringTable
int start
private static final java.util.List[] readStringListsTable (java.nio.ByteBuffer, int, java.lang.String[])
int $i$a$-map-CompileCommandsCodecKt$readStringListsTable$1$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-CompileCommandsCodecKt$readStringListsTable$1
int elements
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$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
int count
java.nio.ByteBuffer $this$readStringListsTable
int start
String[] strings
public static final void streamCompileCommandsV1 (java.io.File, kotlin.jvm.functions.Function4)
java.io.File file
kotlin.jvm.functions.Function4 action
private static final java.lang.Object indexCompileCommands (java.io.File, kotlin.jvm.functions.Function1)
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1
com.android.utils.cxx.CompileCommandsInputStream it
int $i$f$indexCompileCommands
java.io.File file
kotlin.jvm.functions.Function1 action
public static final boolean hasBug201754404 (java.io.File)
int $i$a$-repeat-CompileCommandsCodecKt$hasBug201754404$1$1
int it
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$f$indexCompileCommands
int $i$f$indexCompileCommands
int $i$f$indexCompileCommands
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
int $i$a$-repeat-CompileCommandsCodecKt$hasBug201754404$1$1
int it
int $i$f$indexCompileCommands
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
int $i$a$-repeat-CompileCommandsCodecKt$hasBug201754404$1$1
int it
int $i$f$indexCompileCommands
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
int $i$a$-repeat-CompileCommandsCodecKt$hasBug201754404$1$1
int it
int $i$f$indexCompileCommands
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
int $i$a$-repeat-CompileCommandsCodecKt$hasBug201754404$1$1
int it
int $i$f$indexCompileCommands
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
int $i$a$-repeat-CompileCommandsCodecKt$hasBug201754404$1$1
int it
int $i$f$indexCompileCommands
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
int $i$a$-repeat-CompileCommandsCodecKt$hasBug201754404$1$1
int it
int $i$f$indexCompileCommands
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$hasBug201754404$1
com.android.utils.cxx.CompileCommandsInputStream $this$hasBug201754404_u24lambda_u247
java.io.File file
public static final void streamCompileCommands (java.io.File, kotlin.jvm.functions.Function1)
java.io.File sourceFile
int $i$a$-repeat-CompileCommandsCodecKt$streamCompileCommands$1$1
int it
int $i$a$-indexCompileCommands-CompileCommandsCodecKt$streamCompileCommands$1
int sourceFilesCount
Object lastCompiler
Object lastFlags
Object lastWorkingDirectory
Object lastTarget
Object lastOutputFile
int sourceFileIndex
com.android.utils.cxx.CompileCommandsInputStream $this$streamCompileCommands_u24lambda_u249
int $i$a$-use-CompileCommandsCodecKt$indexCompileCommands$1$iv
com.android.utils.cxx.CompileCommandsInputStream it$iv
int $i$f$indexCompileCommands
boolean hasBug201754404
java.io.File file
kotlin.jvm.functions.Function1 action
public static final boolean compileCommandsFileIsCurrentVersion (java.io.File)
java.io.File file
public static final int readCompileCommandsVersionNumber (java.io.File)
int $i$a$-use-CompileCommandsCodecKt$readCompileCommandsVersionNumber$1
java.nio.ByteBuffer map
int version
java.nio.channels.FileChannel fc
java.io.File file
public static final java.util.List stripArgsForIde (java.lang.String, java.util.List, java.util.List)
int $i$a$-none-CompileCommandsCodecKt$stripArgsForIde$1
String it
Object element$iv
int $i$f$none
Iterable $this$none$iv
String arg
int i
String sourceFile
java.util.List args
java.util.List scratchSpace
public static synthetic java.util.List stripArgsForIde$default (java.lang.String, java.util.List, java.util.List, int, java.lang.Object)
public static final java.util.List getSTRIP_FLAGS_WITH_ARG ()
public static final java.util.List getSTRIP_FLAGS_WITH_ARG_INCLUDING_OUTPUT_FILE ()
public static final java.util.List getSTRIP_FLAGS_WITH_IMMEDIATE_ARG ()
public static final java.util.List getSTRIP_FLAGS_WITH_IMMEDIATE_ARG_INCLUDING_OUTPUT_FILE ()
public static final java.util.List getSTRIP_FLAGS_WITHOUT_ARG ()
public static final java.lang.String extractFlagArgument (java.lang.String, java.lang.String, java.util.List)
String flag
boolean returnNext
String longEquals
String short
String long
java.util.List flags
public static final synthetic kotlin.Pair access$positionAfterMagicAndVersion (java.nio.ByteBuffer)
java.nio.ByteBuffer $receiver
public static final synthetic void access$seekSection (java.nio.ByteBuffer, int, com.android.utils.cxx.Sections)
java.nio.ByteBuffer $receiver
int start
com.android.utils.cxx.Sections section
public static final synthetic java.lang.String[] access$readStringTable (java.nio.ByteBuffer, int)
java.nio.ByteBuffer $receiver
int start
public static final synthetic java.util.List[] access$readStringListsTable (java.nio.ByteBuffer, int, java.lang.String[])
java.nio.ByteBuffer $receiver
int start
String[] strings
static void <clinit> ()
}
com/android/utils/cxx/CompileCommandsCodecKt$streamCompileCommandsV1$1.class
CompileCommandsCodec.kt
package com.android.utils.cxx
final com.android.utils.cxx.CompileCommandsCodecKt$streamCompileCommandsV1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic kotlin.jvm.functions.Function4 $action
void <init> (kotlin.jvm.functions.Function4)
kotlin.jvm.functions.Function4 $action
public final void invoke (com.android.utils.cxx.CompileCommand)
com.android.utils.cxx.CompileCommand $this$streamCompileCommands
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/utils/cxx/CxxDiagnosticCode.class
CxxDiagnosticCode.kt
package com.android.utils.cxx
public final enum com.android.utils.cxx.CxxDiagnosticCode extends java.lang.Enum {
private final int errorCode
public static final enum com.android.utils.cxx.CxxDiagnosticCode GENERIC
public static final enum com.android.utils.cxx.CxxDiagnosticCode RESERVED_FOR_TESTS
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_IS_AMBIGUOUS
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_CORRUPTED
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_IS_INVALID
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_VERSION_IS_INVALID
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_VERSION_IS_UNMATCHED
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_VERSION_UNSUPPORTED
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_DIR_IS_DEPRECATED
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_FEATURE_NOT_SUPPORTED_FOR_VERSION
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_DOES_NOT_SUPPORT_API_LEVEL
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_SYMLINK_FAILED
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_MIN_SDK_VERSION_TOO_LOW
public static final enum com.android.utils.cxx.CxxDiagnosticCode NDK_SUPPRESS_MIN_SDK_ERROR_NOT_INT
public static final enum com.android.utils.cxx.CxxDiagnosticCode ABI_IS_INVALID
public static final enum com.android.utils.cxx.CxxDiagnosticCode ABI_IS_UNSUPPORTED
public static final enum com.android.utils.cxx.CxxDiagnosticCode ABI_HAS_ONLY_32_BIT_SUPPORT
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_NO_LIBRARY_FOUND
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_SINGLE_STL_VIOLATION_LIBRARY_IS_SHARED_WITH_STATIC_STL
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_SINGLE_STL_VIOLATION_LIBRARY_REQUIRES_SHARED_STL
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_MISMATCHED_STL_TYPE
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_MISMATCHED_MIN_SDK_VERSION
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_DUPLICATE_MODULE_NAME
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_UNSUPPORTED_PLATFORM
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_MISMATCHED_SCHEMA
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_JSON_FORMAT_PROBLEM
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_PREBUILTS_MISSING
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_FATAL
public static final enum com.android.utils.cxx.CxxDiagnosticCode PREFAB_GRADLE_VERSION_NOT_COMPATIBLE_WITH_PREFAB
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_IS_MISSING
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_VERSION_IS_INVALID
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_VERSION_IS_UNSUPPORTED
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_FEATURE_NOT_SUPPORTED_FOR_VERSION
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_PACKAGES_SDK
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_SERVER_BUILD_DIRECTORY_MISSING
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_SERVER_INTERACTIVE_ERROR
public static final enum com.android.utils.cxx.CxxDiagnosticCode CMAKE_SERVER_SOURCE_DIRECTORY_MISSING
public static final enum com.android.utils.cxx.CxxDiagnosticCode INVALID_EXTERNAL_NATIVE_BUILD_CONFIG
public static final enum com.android.utils.cxx.CxxDiagnosticCode INVALID_COMPILER_SWITCH
public static final enum com.android.utils.cxx.CxxDiagnosticCode EXTRA_OUTPUT
public static final enum com.android.utils.cxx.CxxDiagnosticCode NO_STL_FOUND
public static final enum com.android.utils.cxx.CxxDiagnosticCode REQUIRED_BUILD_TARGETS_MISSING
public static final enum com.android.utils.cxx.CxxDiagnosticCode METADATA_GENERATION_FAILURE
public static final enum com.android.utils.cxx.CxxDiagnosticCode OBJECT_FILE_CANT_BE_CONVERTED_TO_TARGET_NAME
public static final enum com.android.utils.cxx.CxxDiagnosticCode COULD_NOT_EXTRACT_OUTPUT_FILE_FROM_CLANG_COMMAND
public static final enum com.android.utils.cxx.CxxDiagnosticCode COULD_NOT_CANONICALIZE_PATH
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_FILE_DID_NOT_EXIST
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_TARGET_COMMAND_COMPONENTS_DID_NOT_EXIST
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_TARGET_COMMAND_COMPONENTS_COMMAND_DID_NOT_EXIST
public static final enum com.android.utils.cxx.CxxDiagnosticCode LIBRARY_ARTIFACT_NAME_DID_NOT_EXIST
public static final enum com.android.utils.cxx.CxxDiagnosticCode LIBRARY_ABI_NAME_DID_NOT_EXIST
public static final enum com.android.utils.cxx.CxxDiagnosticCode LIBRARY_HAD_MULTIPLE_ABIS
public static final enum com.android.utils.cxx.CxxDiagnosticCode LIBRARY_ABI_NAME_IS_INVALID
public static final enum com.android.utils.cxx.CxxDiagnosticCode NINJA_IS_MISSING
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_NINJA_NOT_GENERATED
public static final enum com.android.utils.cxx.CxxDiagnosticCode NINJA_CONFIGURE_SCRIPT_MISSING
public static final enum com.android.utils.cxx.CxxDiagnosticCode NINJA_CONFIGURE_INVALID_ARGUMENTS
public static final enum com.android.utils.cxx.CxxDiagnosticCode FINGER_PRINT_FILE_CORRUPTED
public static final enum com.android.utils.cxx.CxxDiagnosticCode NINJA_GENERIC_ERROR
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_OUTPUT_LEVEL_NOT_SUPPORTED
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_SETTINGS_JSON_EMPTY
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_SETTINGS_GENERIC
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_SETTINGS_PARSE_ERROR
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_SETTINGS_MACRO_EXPANSION_DEPTH_LIMIT
public static final enum com.android.utils.cxx.CxxDiagnosticCode CONFIGURE_MORE_THAN_ONE_SO_FOLDER
public static final enum com.android.utils.cxx.CxxDiagnosticCode METADATA_GENERATION_GRADLE_EXCEPTION
public static final enum com.android.utils.cxx.CxxDiagnosticCode METADATA_GENERATION_PROCESS_FAILURE
public static final enum com.android.utils.cxx.CxxDiagnosticCode BUILD_CACHE_DISABLED_ACCESS
private static final synthetic com.android.utils.cxx.CxxDiagnosticCode[] $VALUES
private void <init> (java.lang.String, int, int)
String $enum$name
int $enum$ordinal
int errorCode
public final int getErrorCode ()
public final int getWarningCode ()
public static com.android.utils.cxx.CxxDiagnosticCode[] values ()
public static com.android.utils.cxx.CxxDiagnosticCode valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.CxxDiagnosticCode[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/CxxBugDiagnosticCode.class
CxxDiagnosticCode.kt
package com.android.utils.cxx
public final enum com.android.utils.cxx.CxxBugDiagnosticCode extends java.lang.Enum {
private final int bugNumber
public static final enum com.android.utils.cxx.CxxBugDiagnosticCode CMAKE_SERVER_HANDSHAKE_FAILED
public static final enum com.android.utils.cxx.CxxBugDiagnosticCode NINJA_BUILD_SCRIPT_AUTHOR_FEEDBACK
public static final enum com.android.utils.cxx.CxxBugDiagnosticCode CONFIGURE_INVALIDATION_STATE_RACE
private static final synthetic com.android.utils.cxx.CxxBugDiagnosticCode[] $VALUES
private void <init> (java.lang.String, int, int)
String $enum$name
int $enum$ordinal
int bugNumber
public final int getBugNumber ()
public static com.android.utils.cxx.CxxBugDiagnosticCode[] values ()
public static com.android.utils.cxx.CxxBugDiagnosticCode valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.CxxBugDiagnosticCode[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/collections/
com/android/utils/cxx/collections/DoubleStringBuilder.class
DoubleBuffer.kt
package com.android.utils.cxx.collections
public final com.android.utils.cxx.collections.DoubleStringBuilder extends com.android.utils.cxx.collections.DoubleBuffer {
public void <init> ()
}
com/android/utils/cxx/collections/DoubleBuffer.class
DoubleBuffer.kt
package com.android.utils.cxx.collections
public com.android.utils.cxx.collections.DoubleBuffer extends java.lang.Object {
private Object currentFront
private Object currentBack
public void <init> (java.lang.Object, java.lang.Object)
Object initialFront
Object initialBack
public final java.lang.Object getFront ()
public final java.lang.Object getBack ()
public final void flip ()
Object temp
}
com/android/utils/cxx/io/
com/android/utils/cxx/io/LexicalFilenameUtilsKt.class
LexicalFilenameUtils.kt
package com.android.utils.cxx.io
public final com.android.utils.cxx.io.LexicalFilenameUtilsKt extends java.lang.Object {
public static final boolean hasExtensionIgnoreCase (java.lang.CharSequence, java.lang.String)
int lastIndexOfName
int firstIndexOfName
CharSequence $this$hasExtensionIgnoreCase
String expectedExtension
public static final transient boolean hasExtensionIgnoreCase (java.lang.CharSequence, java.lang.String[])
int $i$a$-any-LexicalFilenameUtilsKt$hasExtensionIgnoreCase$1
String candidate
Object element$iv
int $i$f$any
Object[] $this$any$iv
int lastIndexOfName
int firstIndexOfName
CharSequence actualExtension
CharSequence $this$hasExtensionIgnoreCase
String[] extensions
public static final transient boolean filenameEndsWithIgnoreCase (java.lang.CharSequence, java.lang.String[])
int $i$a$-any-LexicalFilenameUtilsKt$filenameEndsWithIgnoreCase$1
String prefix
Object element$iv
int $i$f$any
Object[] $this$any$iv
int lastIndexOfName
int firstIndexOfName
int indexOfExtensionDot
CharSequence name
CharSequence $this$filenameEndsWithIgnoreCase
String[] suffixes
public static final boolean filenameStartsWithIgnoreCase (java.lang.CharSequence, java.lang.String)
int lastIndexOfName
int firstIndexOfName
CharSequence name
CharSequence $this$filenameStartsWithIgnoreCase
String prefix
public static final java.lang.String removeExtensionIfPresent (java.lang.CharSequence, java.lang.String)
int lastIndexOfName
int firstIndexOfName
int indexOfExtensionDot
CharSequence $this$removeExtensionIfPresent
String ext
private static final int firstIndexOfName (java.lang.CharSequence, int)
int $i$f$isSlash
char $this$isSlash$iv
int index
CharSequence $this$firstIndexOfName
int lastIndexOfName
private static final int lastIndexOfName (java.lang.CharSequence)
int $i$f$isSlash
char $this$isSlash$iv
int index
CharSequence $this$lastIndexOfName
private static final int indexOfExtensionDot (java.lang.CharSequence, int, int)
int index
CharSequence $this$indexOfExtensionDot
int lastIndexOfName
int firstIndexOfName
public static final boolean isSlash (char)
int $i$f$isSlash
char $this$isSlash
private static final java.lang.CharSequence extension (java.lang.CharSequence, int, int)
int lastDot
CharSequence $this$extension
int lastIndexOfName
int firstIndexOfName
private static final java.lang.CharSequence name (java.lang.CharSequence, int, int)
CharSequence $this$name
int firstIndexOfName
int lastIndexOfName
private static final java.lang.CharSequence nameWithoutExtension (java.lang.CharSequence, int, int)
CharSequence $this$nameWithoutExtension
int firstIndexOfName
int indexOfExtensionDot
private static final boolean areEqualIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence first
CharSequence second
private static final boolean startsWithIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence $this$startsWithIgnoreCase
CharSequence value
private static final boolean endsWithIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
int i
int difference
CharSequence $this$endsWithIgnoreCase
CharSequence value
}
com/android/utils/cxx/io/ProgressReader.class
ProgressReader.kt
package com.android.utils.cxx.io
public final com.android.utils.cxx.io.ProgressReader extends java.io.Reader {
private final java.io.Reader reader
private final String filename
private final long totalBytes
private final long progressIntervalMillis
private long lastProgressPostedMillis
private long bytesRead
public void <init> (java.io.Reader, java.lang.String, long, long)
java.io.Reader reader
String filename
long totalBytes
long progressIntervalMillis
public int read (char[], int, int)
int bytes
char[] cbuf
int off
int len
public void close ()
public final void postProgress (kotlin.jvm.functions.Function3)
long current
long elapsed
kotlin.jvm.functions.Function3 progress
}
com/android/utils/cxx/io/ProgressReaderKt.class
ProgressReader.kt
package com.android.utils.cxx.io
public final com.android.utils.cxx.io.ProgressReaderKt extends java.lang.Object {
public static final long DEFAULT_MINIMUM_PROGRESS_INTERVAL_MILLIS
public static final com.android.utils.cxx.io.ProgressReader progressReader (java.io.File, long)
java.io.File $this$progressReader
long progressIntervalMillis
public static synthetic com.android.utils.cxx.io.ProgressReader progressReader$default (java.io.File, long, int, java.lang.Object)
}
com/android/utils/cxx/ninja/
com/android/utils/cxx/ninja/NinjaBuildUnexpandedCommand.class
StreamNinjaBuildCommands.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand extends java.lang.Object {
private final com.android.utils.cxx.ninja.NinjaStatement$RuleDef ruleDef
private final com.android.utils.cxx.ninja.NinjaStatement$BuildDef buildDef
private final java.util.Map globalProperties
private String _ins
private String _outs
private java.util.List _explicitInputs
private java.util.List _implicitInputs
private java.util.List _orderOnlyInputs
private java.util.List _explicitOutputs
private java.util.List _implicitOutputs
private java.util.Map _unexpandedRuleProperties
public void <init> (com.android.utils.cxx.ninja.NinjaStatement$RuleDef, com.android.utils.cxx.ninja.NinjaStatement$BuildDef, java.util.Map)
com.android.utils.cxx.ninja.NinjaStatement$RuleDef ruleDef
com.android.utils.cxx.ninja.NinjaStatement$BuildDef buildDef
java.util.Map globalProperties
public final java.lang.String getRuleName ()
private final java.lang.String getIns ()
int $i$a$-also-NinjaBuildUnexpandedCommand$ins$1
String it
private final java.lang.String getOuts ()
int $i$a$-also-NinjaBuildUnexpandedCommand$outs$1
String it
public final java.util.List getExplicitInputs ()
int $i$a$-map-NinjaBuildUnexpandedCommand$explicitInputs$1
String 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$-also-NinjaBuildUnexpandedCommand$explicitInputs$2
java.util.List it
public final java.util.List getImplicitInputs ()
int $i$a$-map-NinjaBuildUnexpandedCommand$implicitInputs$1
String 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$-also-NinjaBuildUnexpandedCommand$implicitInputs$2
java.util.List it
public final java.util.List getOrderOnlyInputs ()
int $i$a$-map-NinjaBuildUnexpandedCommand$orderOnlyInputs$1
String 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$-also-NinjaBuildUnexpandedCommand$orderOnlyInputs$2
java.util.List it
public final java.util.List getExplicitOutputs ()
int $i$a$-map-NinjaBuildUnexpandedCommand$explicitOutputs$1
String 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$-also-NinjaBuildUnexpandedCommand$explicitOutputs$2
java.util.List it
public final java.util.List getImplicitOutputs ()
int $i$a$-map-NinjaBuildUnexpandedCommand$implicitOutputs$1
String 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$-also-NinjaBuildUnexpandedCommand$implicitOutputs$2
java.util.List it
private final java.util.Map getUnexpandedRuleProperties ()
int $i$a$-map-NinjaBuildUnexpandedCommand$unexpandedRuleProperties$1
java.util.Map$Entry it
java.util.Map$Entry item$iv$iv
int $i$f$mapTo
java.util.Map $this$mapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$map
java.util.Map $this$map$iv
int $i$a$-also-NinjaBuildUnexpandedCommand$unexpandedRuleProperties$2
java.util.Map it
private final java.lang.String getProperty (java.lang.String)
String name
public final java.lang.String expand (java.lang.String, com.android.utils.cxx.collections.DoubleStringBuilder)
int loops
String value
com.android.utils.cxx.collections.DoubleStringBuilder buffer
public static synthetic java.lang.String expand$default (com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand, java.lang.String, com.android.utils.cxx.collections.DoubleStringBuilder, int, java.lang.Object)
public final java.lang.String expandWithResponseFile (com.android.utils.cxx.collections.DoubleStringBuilder)
com.android.utils.cxx.collections.DoubleStringBuilder buffer
public final java.lang.String getCommand ()
public final java.lang.String getGenerator ()
public final java.lang.String getRspfile ()
public final java.lang.String getRspfileContent ()
private final com.android.utils.cxx.ninja.NinjaStatement$RuleDef component1 ()
private final com.android.utils.cxx.ninja.NinjaStatement$BuildDef component2 ()
private final java.util.Map component3 ()
public final com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand copy (com.android.utils.cxx.ninja.NinjaStatement$RuleDef, com.android.utils.cxx.ninja.NinjaStatement$BuildDef, java.util.Map)
com.android.utils.cxx.ninja.NinjaStatement$RuleDef ruleDef
com.android.utils.cxx.ninja.NinjaStatement$BuildDef buildDef
java.util.Map globalProperties
public static synthetic com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand copy$default (com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand, com.android.utils.cxx.ninja.NinjaStatement$RuleDef, com.android.utils.cxx.ninja.NinjaStatement$BuildDef, java.util.Map, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public static final synthetic java.lang.String access$getProperty (com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand, java.lang.String)
com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand $this
String name
}
com/android/utils/cxx/ninja/NinjaBuildUnexpandedCommand$expand$1.class
StreamNinjaBuildCommands.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand$expand$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic com.android.utils.cxx.collections.DoubleStringBuilder $buffer
final synthetic com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand this$0
void <init> (com.android.utils.cxx.collections.DoubleStringBuilder, com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand)
com.android.utils.cxx.collections.DoubleStringBuilder $buffer
com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand $receiver
public final void invoke (com.android.utils.cxx.ninja.NinjaUnescapeTokenType, java.lang.CharSequence)
com.android.utils.cxx.ninja.NinjaUnescapeTokenType type
CharSequence value
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
com/android/utils/cxx/ninja/NinjaBuildUnexpandedCommand$expand$1$WhenMappings.class
StreamNinjaBuildCommands.kt
package com.android.utils.cxx.ninja
public final synthetic com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand$expand$1$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/utils/cxx/ninja/EvaluationState.class
StreamNinjaBuildCommands.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.EvaluationState extends java.lang.Object {
private java.util.Map variables
private java.util.Map rules
public void <init> (java.util.Map, java.util.Map)
java.util.Map variables
java.util.Map rules
public synthetic void <init> (java.util.Map, java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.util.Map getVariables ()
public final void setVariables (java.util.Map)
java.util.Map
public final java.util.Map getRules ()
public final void setRules (java.util.Map)
java.util.Map
public final void assignPropertyValue (java.lang.String, java.lang.String)
String existing
String name
String value
public final void assignRule (java.lang.String, com.android.utils.cxx.ninja.NinjaStatement$RuleDef)
String name
com.android.utils.cxx.ninja.NinjaStatement$RuleDef value
public final com.android.utils.cxx.ninja.NinjaStatement$RuleDef getRule (java.lang.String)
String name
public final java.util.Map component1 ()
public final java.util.Map component2 ()
public final com.android.utils.cxx.ninja.EvaluationState copy (java.util.Map, java.util.Map)
java.util.Map variables
java.util.Map rules
public static synthetic com.android.utils.cxx.ninja.EvaluationState copy$default (com.android.utils.cxx.ninja.EvaluationState, java.util.Map, java.util.Map, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
public void <init> ()
}
com/android/utils/cxx/ninja/StreamNinjaBuildCommandsKt.class
StreamNinjaBuildCommands.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.StreamNinjaBuildCommandsKt extends java.lang.Object {
public static final void streamNinjaBuildCommands (java.io.File, kotlin.jvm.functions.Function3, kotlin.jvm.functions.Function1)
com.android.utils.cxx.ninja.EvaluationState state
java.io.File file
kotlin.jvm.functions.Function3 progress
kotlin.jvm.functions.Function1 action
public static synthetic void streamNinjaBuildCommands$default (java.io.File, kotlin.jvm.functions.Function3, kotlin.jvm.functions.Function1, int, java.lang.Object)
}
com/android/utils/cxx/ninja/StreamNinjaBuildCommandsKt$streamNinjaBuildCommands$1.class
StreamNinjaBuildCommands.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.StreamNinjaBuildCommandsKt$streamNinjaBuildCommands$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.android.utils.cxx.ninja.EvaluationState $state
final synthetic kotlin.jvm.functions.Function1 $action
void <init> (com.android.utils.cxx.ninja.EvaluationState, kotlin.jvm.functions.Function1)
com.android.utils.cxx.ninja.EvaluationState $state
kotlin.jvm.functions.Function1 $action
public final void invoke (com.android.utils.cxx.ninja.NinjaStatement)
com.android.utils.cxx.ninja.NinjaStatement$RuleDef rule
com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand unexpanded
com.android.utils.cxx.ninja.NinjaStatement node
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/utils/cxx/ninja/NinjaBuildTokenType.class
StreamNinjaBuildTokens.kt
package com.android.utils.cxx.ninja
public final enum com.android.utils.cxx.ninja.NinjaBuildTokenType extends java.lang.Enum {
public static final enum com.android.utils.cxx.ninja.NinjaBuildTokenType TextType
public static final enum com.android.utils.cxx.ninja.NinjaBuildTokenType PipeType
public static final enum com.android.utils.cxx.ninja.NinjaBuildTokenType DoublePipeType
public static final enum com.android.utils.cxx.ninja.NinjaBuildTokenType IndentType
public static final enum com.android.utils.cxx.ninja.NinjaBuildTokenType EOLType
public static final enum com.android.utils.cxx.ninja.NinjaBuildTokenType EOFType
private static final synthetic com.android.utils.cxx.ninja.NinjaBuildTokenType[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.ninja.NinjaBuildTokenType[] values ()
public static com.android.utils.cxx.ninja.NinjaBuildTokenType valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.ninja.NinjaBuildTokenType[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/ninja/TokenizerState.class
StreamNinjaBuildTokens.kt
package com.android.utils.cxx.ninja
final enum com.android.utils.cxx.ninja.TokenizerState extends java.lang.Enum {
public static final enum com.android.utils.cxx.ninja.TokenizerState IN_EXPRESSION
public static final enum com.android.utils.cxx.ninja.TokenizerState IN_ASSIGNMENT_EXPRESSION
public static final enum com.android.utils.cxx.ninja.TokenizerState IN_INDENT
public static final enum com.android.utils.cxx.ninja.TokenizerState IN_PIPE
public static final enum com.android.utils.cxx.ninja.TokenizerState AFTER_EOL
private static final synthetic com.android.utils.cxx.ninja.TokenizerState[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.ninja.TokenizerState[] values ()
public static com.android.utils.cxx.ninja.TokenizerState valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.ninja.TokenizerState[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/ninja/StreamNinjaBuildTokensKt.class
StreamNinjaBuildTokens.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.StreamNinjaBuildTokensKt extends java.lang.Object {
private static final String END_OF_LINE_TOKEN
private static final String END_OF_FILE_TOKEN
private static final String INDENT_TOKEN
public static final void streamNinjaBuildTokens (java.io.Reader, kotlin.jvm.functions.Function2)
StringBuilder sb
kotlin.jvm.internal.Ref$ObjectRef state
java.io.Reader $this$streamNinjaBuildTokens
kotlin.jvm.functions.Function2 action
private static final void streamNinjaBuildTokens$sendExisting (java.lang.StringBuilder, kotlin.jvm.functions.Function2)
CharSequence trimmed
StringBuilder sb
kotlin.jvm.functions.Function2 $action
public static final synthetic void access$streamNinjaBuildTokens$sendExisting (java.lang.StringBuilder, kotlin.jvm.functions.Function2)
StringBuilder sb
kotlin.jvm.functions.Function2 $action
}
com/android/utils/cxx/ninja/StreamNinjaBuildTokensKt$streamNinjaBuildTokens$1.class
StreamNinjaBuildTokens.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.StreamNinjaBuildTokensKt$streamNinjaBuildTokens$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.internal.Ref$ObjectRef $state
final synthetic kotlin.jvm.functions.Function2 $action
final synthetic StringBuilder $sb
void <init> (kotlin.jvm.internal.Ref$ObjectRef, kotlin.jvm.functions.Function2, java.lang.StringBuilder)
kotlin.jvm.internal.Ref$ObjectRef $state
kotlin.jvm.functions.Function2 $action
StringBuilder $sb
public final void invoke (com.android.utils.cxx.ninja.NinjaUnescapeTokenType, java.lang.CharSequence)
char ch
int i
int size
com.android.utils.cxx.ninja.NinjaUnescapeTokenType type
CharSequence value
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
com/android/utils/cxx/ninja/StreamNinjaBuildTokensKt$streamNinjaBuildTokens$1$WhenMappings.class
StreamNinjaBuildTokens.kt
package com.android.utils.cxx.ninja
public final synthetic com.android.utils.cxx.ninja.StreamNinjaBuildTokensKt$streamNinjaBuildTokens$1$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static void <clinit> ()
}
com/android/utils/cxx/ninja/NinjaStatementSyntaxException.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatementSyntaxException extends java.lang.Exception {
private final String token
public void <init> (java.lang.String)
String token
public final java.lang.String getToken ()
}
com/android/utils/cxx/ninja/NinjaStatement.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public abstract com.android.utils.cxx.ninja.NinjaStatement extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/utils/cxx/ninja/NinjaStatement$BuildDef.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatement$BuildDef extends com.android.utils.cxx.ninja.NinjaStatement {
private final java.util.List explicitOutputs
private final java.util.List implicitOutputs
private final String rule
private final java.util.List explicitInputs
private final java.util.List implicitInputs
private final java.util.List orderOnlyInputs
private final java.util.Map properties
public void <init> (java.util.List, java.util.List, java.lang.String, java.util.List, java.util.List, java.util.List, java.util.Map)
java.util.List explicitOutputs
java.util.List implicitOutputs
String rule
java.util.List explicitInputs
java.util.List implicitInputs
java.util.List orderOnlyInputs
java.util.Map properties
public final java.util.List getExplicitOutputs ()
public final java.util.List getImplicitOutputs ()
public final java.lang.String getRule ()
public final java.util.List getExplicitInputs ()
public final java.util.List getImplicitInputs ()
public final java.util.List getOrderOnlyInputs ()
public final java.util.Map getProperties ()
public final java.util.List component1 ()
public final java.util.List component2 ()
public final java.lang.String component3 ()
public final java.util.List component4 ()
public final java.util.List component5 ()
public final java.util.List component6 ()
public final java.util.Map component7 ()
public final com.android.utils.cxx.ninja.NinjaStatement$BuildDef copy (java.util.List, java.util.List, java.lang.String, java.util.List, java.util.List, java.util.List, java.util.Map)
java.util.List explicitOutputs
java.util.List implicitOutputs
String rule
java.util.List explicitInputs
java.util.List implicitInputs
java.util.List orderOnlyInputs
java.util.Map properties
public static synthetic com.android.utils.cxx.ninja.NinjaStatement$BuildDef copy$default (com.android.utils.cxx.ninja.NinjaStatement$BuildDef, java.util.List, java.util.List, java.lang.String, java.util.List, java.util.List, java.util.List, java.util.Map, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/cxx/ninja/NinjaStatement$RuleDef.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatement$RuleDef extends com.android.utils.cxx.ninja.NinjaStatement {
private final String name
private final java.util.Map properties
public void <init> (java.lang.String, java.util.Map)
String name
java.util.Map properties
public final java.lang.String getName ()
public final java.util.Map getProperties ()
public final java.lang.String component1 ()
public final java.util.Map component2 ()
public final com.android.utils.cxx.ninja.NinjaStatement$RuleDef copy (java.lang.String, java.util.Map)
String name
java.util.Map properties
public static synthetic com.android.utils.cxx.ninja.NinjaStatement$RuleDef copy$default (com.android.utils.cxx.ninja.NinjaStatement$RuleDef, java.lang.String, java.util.Map, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/cxx/ninja/NinjaStatement$PoolDef.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatement$PoolDef extends com.android.utils.cxx.ninja.NinjaStatement {
private final String name
private final java.util.Map properties
public void <init> (java.lang.String, java.util.Map)
String name
java.util.Map properties
public final java.lang.String getName ()
public final java.util.Map getProperties ()
public final java.lang.String component1 ()
public final java.util.Map component2 ()
public final com.android.utils.cxx.ninja.NinjaStatement$PoolDef copy (java.lang.String, java.util.Map)
String name
java.util.Map properties
public static synthetic com.android.utils.cxx.ninja.NinjaStatement$PoolDef copy$default (com.android.utils.cxx.ninja.NinjaStatement$PoolDef, java.lang.String, java.util.Map, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/cxx/ninja/NinjaStatement$Include.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatement$Include extends com.android.utils.cxx.ninja.NinjaStatement {
private final String file
public void <init> (java.lang.String)
String file
public final java.lang.String getFile ()
public final java.lang.String component1 ()
public final com.android.utils.cxx.ninja.NinjaStatement$Include copy (java.lang.String)
String file
public static synthetic com.android.utils.cxx.ninja.NinjaStatement$Include copy$default (com.android.utils.cxx.ninja.NinjaStatement$Include, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/cxx/ninja/NinjaStatement$SubNinja.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatement$SubNinja extends com.android.utils.cxx.ninja.NinjaStatement {
private final String file
public void <init> (java.lang.String)
String file
public final java.lang.String getFile ()
public final java.lang.String component1 ()
public final com.android.utils.cxx.ninja.NinjaStatement$SubNinja copy (java.lang.String)
String file
public static synthetic com.android.utils.cxx.ninja.NinjaStatement$SubNinja copy$default (com.android.utils.cxx.ninja.NinjaStatement$SubNinja, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/cxx/ninja/NinjaStatement$Assignment.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatement$Assignment extends com.android.utils.cxx.ninja.NinjaStatement {
private final String name
private final String value
public void <init> (java.lang.String, java.lang.String)
String name
String value
public final java.lang.String getName ()
public final java.lang.String getValue ()
public final java.lang.String component1 ()
public final java.lang.String component2 ()
public final com.android.utils.cxx.ninja.NinjaStatement$Assignment copy (java.lang.String, java.lang.String)
String name
String value
public static synthetic com.android.utils.cxx.ninja.NinjaStatement$Assignment copy$default (com.android.utils.cxx.ninja.NinjaStatement$Assignment, 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/utils/cxx/ninja/NinjaStatement$Default.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.NinjaStatement$Default extends com.android.utils.cxx.ninja.NinjaStatement {
private final java.util.List targets
public void <init> (java.util.List)
java.util.List targets
public final java.util.List getTargets ()
public final java.util.List component1 ()
public final com.android.utils.cxx.ninja.NinjaStatement$Default copy (java.util.List)
java.util.List targets
public static synthetic com.android.utils.cxx.ninja.NinjaStatement$Default copy$default (com.android.utils.cxx.ninja.NinjaStatement$Default, java.util.List, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
com/android/utils/cxx/ninja/State.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
final enum com.android.utils.cxx.ninja.State extends java.lang.Enum {
public static final enum com.android.utils.cxx.ninja.State START
public static final enum com.android.utils.cxx.ninja.State DONE
public static final enum com.android.utils.cxx.ninja.State BUILD_EXPECT_OUTPUT_OR_COLON
public static final enum com.android.utils.cxx.ninja.State BUILD_EXPECT_RULE
public static final enum com.android.utils.cxx.ninja.State BUILD_EXPECT_INPUTS_OR_EOL
public static final enum com.android.utils.cxx.ninja.State EXPECT_VALUE
public static final enum com.android.utils.cxx.ninja.State EXPECT_EQUALS_THEN_VALUE
public static final enum com.android.utils.cxx.ninja.State EXPECT_FILE
public static final enum com.android.utils.cxx.ninja.State EXPECT_PROPERTIES
public static final enum com.android.utils.cxx.ninja.State EXPECT_PROPERTY_IDENTIFIER
public static final enum com.android.utils.cxx.ninja.State EXPECT_PROPERTY_EQUALS
public static final enum com.android.utils.cxx.ninja.State EXPECT_PROPERTY_VALUE
public static final enum com.android.utils.cxx.ninja.State EXPECT_LIST
public static final enum com.android.utils.cxx.ninja.State EXPECT_NAME_THEN_PROPERTIES
public static final enum com.android.utils.cxx.ninja.State SYNTAX_ERROR
private static final synthetic com.android.utils.cxx.ninja.State[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.ninja.State[] values ()
public static com.android.utils.cxx.ninja.State valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.ninja.State[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/ninja/FileState.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
final enum com.android.utils.cxx.ninja.FileState extends java.lang.Enum {
public static final enum com.android.utils.cxx.ninja.FileState EXPLICIT
public static final enum com.android.utils.cxx.ninja.FileState IMPLICIT
public static final enum com.android.utils.cxx.ninja.FileState ORDER_ONLY
private static final synthetic com.android.utils.cxx.ninja.FileState[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.ninja.FileState[] values ()
public static com.android.utils.cxx.ninja.FileState valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.ninja.FileState[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/ninja/StreamNinjaStatementsKt.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.StreamNinjaStatementsKt extends java.lang.Object {
public static final void streamNinjaStatements (java.io.Reader, kotlin.jvm.functions.Function1)
kotlin.jvm.internal.Ref$ObjectRef state
kotlin.jvm.internal.Ref$ObjectRef fileState
java.util.List stack
java.io.Reader $this$streamNinjaStatements
kotlin.jvm.functions.Function1 action
public static final void streamNinjaStatements (java.io.File, kotlin.jvm.functions.Function3, kotlin.jvm.functions.Function1)
int $i$a$-use-StreamNinjaStatementsKt$streamNinjaStatements$2
com.android.utils.cxx.io.ProgressReader reader
java.io.File file
kotlin.jvm.functions.Function3 progress
kotlin.jvm.functions.Function1 action
private static final void push (java.util.List, java.lang.Object)
java.util.List $this$push
Object node
private static final synthetic java.lang.Object pop (java.util.List)
int $i$f$pop
java.util.List $this$pop
private static final com.android.utils.cxx.ninja.State streamNinjaStatements$syntax (java.lang.CharSequence)
CharSequence token
public static final synthetic com.android.utils.cxx.ninja.State access$streamNinjaStatements$syntax (java.lang.CharSequence)
CharSequence token
public static final synthetic void access$push (java.util.List, java.lang.Object)
java.util.List $receiver
Object node
}
com/android/utils/cxx/ninja/StreamNinjaStatementsKt$streamNinjaStatements$1.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.StreamNinjaStatementsKt$streamNinjaStatements$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic kotlin.jvm.internal.Ref$ObjectRef $state
final synthetic java.util.List $stack
final synthetic kotlin.jvm.internal.Ref$ObjectRef $fileState
final synthetic kotlin.jvm.functions.Function1 $action
void <init> (kotlin.jvm.internal.Ref$ObjectRef, java.util.List, kotlin.jvm.internal.Ref$ObjectRef, kotlin.jvm.functions.Function1)
kotlin.jvm.internal.Ref$ObjectRef $state
java.util.List $stack
kotlin.jvm.internal.Ref$ObjectRef $fileState
kotlin.jvm.functions.Function1 $action
public final void invoke (com.android.utils.cxx.ninja.NinjaBuildTokenType, java.lang.CharSequence)
int $i$f$pop
java.util.List $this$pop$iv
String identifier
int $i$f$pop
java.util.List $this$pop$iv
Object node
int $i$f$pop
java.util.List $this$pop$iv
java.util.Map outputs
int $i$f$pop
java.util.List $this$pop$iv
int $i$f$pop
java.util.List $this$pop$iv
int $i$f$pop
java.util.List $this$pop$iv
java.util.Map inputs
String rule
java.util.Map outputs
int $i$f$pop
java.util.List $this$pop$iv
java.util.Map outputs
int $i$f$pop
java.util.List $this$pop$iv
int $i$f$pop
java.util.List $this$pop$iv
com.android.utils.cxx.ninja.NinjaStatement receiver
java.util.Map properties
int $i$f$pop
java.util.List $this$pop$iv
int $i$f$pop
java.util.List $this$pop$iv
String identifier
java.util.Map properties
int $i$f$pop
java.util.List $this$pop$iv
int $i$f$pop
java.util.List $this$pop$iv
com.android.utils.cxx.ninja.NinjaStatement$Default default
int $i$f$pop
java.util.List $this$pop$iv
Object node
boolean done
com.android.utils.cxx.ninja.NinjaBuildTokenType type
CharSequence value
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
com/android/utils/cxx/ninja/StreamNinjaStatementsKt$streamNinjaStatements$1$1.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.StreamNinjaStatementsKt$streamNinjaStatements$1$1 extends java.lang.Object implements java.util.function.Function {
public static final com.android.utils.cxx.ninja.StreamNinjaStatementsKt$streamNinjaStatements$1$1 INSTANCE
void <init> ()
public final java.util.List apply (com.android.utils.cxx.ninja.FileState)
com.android.utils.cxx.ninja.FileState it
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object p0
static void <clinit> ()
}
com/android/utils/cxx/ninja/StreamNinjaStatementsKt$streamNinjaStatements$1$2.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.StreamNinjaStatementsKt$streamNinjaStatements$1$2 extends java.lang.Object implements java.util.function.Function {
public static final com.android.utils.cxx.ninja.StreamNinjaStatementsKt$streamNinjaStatements$1$2 INSTANCE
void <init> ()
public final java.util.List apply (com.android.utils.cxx.ninja.FileState)
com.android.utils.cxx.ninja.FileState it
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object p0
static void <clinit> ()
}
com/android/utils/cxx/ninja/StreamNinjaStatementsKt$streamNinjaStatements$1$WhenMappings.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
public final synthetic com.android.utils.cxx.ninja.StreamNinjaStatementsKt$streamNinjaStatements$1$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static void <clinit> ()
}
com/android/utils/cxx/ninja/StreamNinjaStatementsKt$streamNinjaStatements$2$1.class
StreamNinjaStatements.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.StreamNinjaStatementsKt$streamNinjaStatements$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.io.File $file
final synthetic kotlin.jvm.functions.Function3 $progress
final synthetic kotlin.jvm.functions.Function1 $action
final synthetic com.android.utils.cxx.io.ProgressReader $reader
void <init> (java.io.File, kotlin.jvm.functions.Function3, kotlin.jvm.functions.Function1, com.android.utils.cxx.io.ProgressReader)
java.io.File $file
kotlin.jvm.functions.Function3 $progress
kotlin.jvm.functions.Function1 $action
com.android.utils.cxx.io.ProgressReader $reader
public final void invoke (com.android.utils.cxx.ninja.NinjaStatement)
java.io.File include
com.android.utils.cxx.ninja.NinjaStatement expression
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/utils/cxx/ninja/NinjaUnescapeTokenType.class
StreamUnescapedNinja.kt
package com.android.utils.cxx.ninja
public final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType extends java.lang.Enum {
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType VariableType
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType VariableWithCurliesType
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType LiteralType
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType CommentType
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType EscapedDollarType
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType EscapedColonType
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeTokenType EscapedSpaceType
private static final synthetic com.android.utils.cxx.ninja.NinjaUnescapeTokenType[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public final int size (java.lang.CharSequence)
CharSequence value
public final char charAt (java.lang.CharSequence, int)
CharSequence value
int index
public static com.android.utils.cxx.ninja.NinjaUnescapeTokenType[] values ()
public static com.android.utils.cxx.ninja.NinjaUnescapeTokenType valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.ninja.NinjaUnescapeTokenType[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/ninja/NinjaUnescapeTokenType$WhenMappings.class
StreamUnescapedNinja.kt
package com.android.utils.cxx.ninja
public final synthetic com.android.utils.cxx.ninja.NinjaUnescapeTokenType$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/utils/cxx/ninja/NinjaUnescapeState.class
StreamUnescapedNinja.kt
package com.android.utils.cxx.ninja
final enum com.android.utils.cxx.ninja.NinjaUnescapeState extends java.lang.Enum {
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeState START
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeState START_AFTER_NON_WHITESPACE
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeState AFTER_FIRST_DOLLAR
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeState IN_DOLLAR_CURLY_VARIABLE
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeState IN_DOLLAR_VARIABLE
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeState AFTER_COMMENT_HASH
public static final enum com.android.utils.cxx.ninja.NinjaUnescapeState ABSORB_WHITESPACE_AFTER_LINE_CONTINUATION
private static final synthetic com.android.utils.cxx.ninja.NinjaUnescapeState[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.ninja.NinjaUnescapeState[] values ()
public static com.android.utils.cxx.ninja.NinjaUnescapeState valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.ninja.NinjaUnescapeState[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/ninja/StreamUnescapedNinjaKt.class
StreamUnescapedNinja.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.StreamUnescapedNinjaKt extends java.lang.Object {
public static final void streamUnescapedNinja (java.io.Reader, kotlin.jvm.functions.Function2)
int next
char ch
boolean done
com.android.utils.cxx.ninja.NinjaUnescapeState state
StringBuilder sb
kotlin.jvm.internal.Ref$ObjectRef peeked
java.io.Reader $this$streamUnescapedNinja
kotlin.jvm.functions.Function2 action
private static final int streamUnescapedNinja$read (kotlin.jvm.internal.Ref$ObjectRef, java.io.Reader)
int result
kotlin.jvm.internal.Ref$ObjectRef peeked
java.io.Reader $this_streamUnescapedNinja
private static final int streamUnescapedNinja$peek (kotlin.jvm.internal.Ref$ObjectRef, java.io.Reader)
kotlin.jvm.internal.Ref$ObjectRef peeked
java.io.Reader $this_streamUnescapedNinja
private static final void streamUnescapedNinja$sendExisting (java.lang.StringBuilder, kotlin.jvm.functions.Function2)
StringBuilder sb
kotlin.jvm.functions.Function2 $action
}
com/android/utils/cxx/ninja/StreamUnescapedNinjaKt$WhenMappings.class
StreamUnescapedNinja.kt
package com.android.utils.cxx.ninja
public final synthetic com.android.utils.cxx.ninja.StreamUnescapedNinjaKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/utils/cxx/ninja/WriteCompileCommandsJsonBinKt.class
WriteCompileCommandsJsonBin.kt
package com.android.utils.cxx.ninja
public final com.android.utils.cxx.ninja.WriteCompileCommandsJsonBinKt extends java.lang.Object {
private static final long NORMAL_SHUTDOWN_TIMEOUT_MS
private static final long ERROR_SHUTDOWN_TIMEOUT_MS
public static final void writeCompileCommandsJsonBin (java.io.File, java.io.File, java.io.File, int, kotlin.jvm.functions.Function3)
Throwable e
int $i$a$-use-WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1
com.android.utils.cxx.CompileCommandsEncoder encoder
java.util.concurrent.ExecutorService parseExecutor
java.util.concurrent.ExecutorService writeExecutor
com.android.utils.cxx.os.OsBehavior os
java.util.List buffers
kotlin.jvm.internal.Ref$ObjectRef error
java.io.File ninjaBuildFile
java.io.File sourcesRoot
java.io.File compileCommandsJsonBin
int platform
kotlin.jvm.functions.Function3 progress
public static synthetic void writeCompileCommandsJsonBin$default (java.io.File, java.io.File, java.io.File, int, kotlin.jvm.functions.Function3, int, java.lang.Object)
private static final void stripFlags (com.android.utils.TokenizedCommandLine, java.lang.String)
String flag
String flag
String flag
com.android.utils.TokenizedCommandLine $this$stripFlags
String sourceFile
private static final boolean isToolchainTool (java.lang.String)
String exe
public static final java.lang.String deconflictSourceFiles (java.util.List)
int $i$a$-singleOrNull-WriteCompileCommandsJsonBinKt$deconflictSourceFiles$1
String it
Object element$iv
int $i$f$singleOrNull
Object single$iv
boolean found$iv
Iterable $this$singleOrNull$iv
java.util.List sources
private static final void writeCompileCommandsJsonBin$lambda$6$writeCommand (kotlin.jvm.internal.Ref$ObjectRef, com.android.utils.cxx.CompileCommandsEncoder, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.util.List)
int $i$a$-synchronized-WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$writeCommand$1
Throwable e
kotlin.jvm.internal.Ref$ObjectRef error
com.android.utils.cxx.CompileCommandsEncoder $encoder
java.io.File $sourcesRoot
java.io.File $ninjaBuildFile
java.io.File compiler
java.io.File sourceFile
java.io.File objectFile
java.util.List flags
private static final kotlin.Pair writeCompileCommandsJsonBin$lambda$6$popBuffer (java.util.List)
int $i$a$-synchronized-WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$popBuffer$1
java.util.List buffers
private static final boolean writeCompileCommandsJsonBin$lambda$6$pushBuffer (java.util.List, kotlin.Pair)
int $i$a$-synchronized-WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$pushBuffer$1
java.util.List buffers
kotlin.Pair buffer
private static final void writeCompileCommandsJsonBin$lambda$6$expandCommandThenWrite (kotlin.jvm.internal.Ref$ObjectRef, com.android.utils.cxx.os.OsBehavior, java.io.File, java.util.List, java.io.File, java.util.concurrent.ExecutorService, com.android.utils.cxx.CompileCommandsEncoder, com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand)
String input
java.io.File compiler
java.io.File source
java.io.File objectFile
java.util.List flags
int $i$a$-let-WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$expandCommandThenWrite$1$1
String token
int $i$a$-repeat-WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$expandCommandThenWrite$1
int it
com.android.utils.TokenizedCommandLine tokens
boolean matched
String subcommand
int[] commandLineBuffer
com.android.utils.cxx.collections.DoubleStringBuilder expansionBuffer
String expanded
int $i$a$-synchronized-WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$expandCommandThenWrite$2
Throwable e
kotlin.jvm.internal.Ref$ObjectRef error
com.android.utils.cxx.os.OsBehavior os
java.io.File $ninjaBuildFile
java.util.List buffers
java.io.File $sourcesRoot
java.util.concurrent.ExecutorService writeExecutor
com.android.utils.cxx.CompileCommandsEncoder $encoder
com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand unexpanded
private static final void writeCompileCommandsJsonBin$lambda$6$checkError (kotlin.jvm.internal.Ref$ObjectRef, java.util.concurrent.ExecutorService, java.util.concurrent.ExecutorService)
Throwable error
kotlin.jvm.internal.Ref$ObjectRef error
java.util.concurrent.ExecutorService parseExecutor
java.util.concurrent.ExecutorService writeExecutor
public static final synthetic void access$writeCompileCommandsJsonBin$lambda$6$writeCommand (kotlin.jvm.internal.Ref$ObjectRef, com.android.utils.cxx.CompileCommandsEncoder, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.util.List)
kotlin.jvm.internal.Ref$ObjectRef error
com.android.utils.cxx.CompileCommandsEncoder $encoder
java.io.File $sourcesRoot
java.io.File $ninjaBuildFile
java.io.File compiler
java.io.File sourceFile
java.io.File objectFile
java.util.List flags
public static final synthetic void access$writeCompileCommandsJsonBin$lambda$6$expandCommandThenWrite (kotlin.jvm.internal.Ref$ObjectRef, com.android.utils.cxx.os.OsBehavior, java.io.File, java.util.List, java.io.File, java.util.concurrent.ExecutorService, com.android.utils.cxx.CompileCommandsEncoder, com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand)
kotlin.jvm.internal.Ref$ObjectRef error
com.android.utils.cxx.os.OsBehavior os
java.io.File $ninjaBuildFile
java.util.List buffers
java.io.File $sourcesRoot
java.util.concurrent.ExecutorService writeExecutor
com.android.utils.cxx.CompileCommandsEncoder $encoder
com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand unexpanded
public static final synthetic void access$writeCompileCommandsJsonBin$lambda$6$checkError (kotlin.jvm.internal.Ref$ObjectRef, java.util.concurrent.ExecutorService, java.util.concurrent.ExecutorService)
kotlin.jvm.internal.Ref$ObjectRef error
java.util.concurrent.ExecutorService parseExecutor
java.util.concurrent.ExecutorService writeExecutor
}
com/android/utils/cxx/ninja/WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$1.class
WriteCompileCommandsJsonBin.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic java.util.concurrent.ExecutorService $parseExecutor
final synthetic kotlin.jvm.internal.Ref$ObjectRef $error
final synthetic com.android.utils.cxx.os.OsBehavior $os
final synthetic java.io.File $ninjaBuildFile
final synthetic java.util.List $buffers
final synthetic java.io.File $sourcesRoot
final synthetic java.util.concurrent.ExecutorService $writeExecutor
final synthetic com.android.utils.cxx.CompileCommandsEncoder $encoder
void <init> (java.util.concurrent.ExecutorService, kotlin.jvm.internal.Ref$ObjectRef, com.android.utils.cxx.os.OsBehavior, java.io.File, java.util.List, java.io.File, java.util.concurrent.ExecutorService, com.android.utils.cxx.CompileCommandsEncoder)
java.util.concurrent.ExecutorService $parseExecutor
kotlin.jvm.internal.Ref$ObjectRef $error
com.android.utils.cxx.os.OsBehavior $os
java.io.File $ninjaBuildFile
java.util.List $buffers
java.io.File $sourcesRoot
java.util.concurrent.ExecutorService $writeExecutor
com.android.utils.cxx.CompileCommandsEncoder $encoder
public final void invoke (com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand)
com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand $this$streamNinjaBuildCommands
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
com/android/utils/cxx/ninja/WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$1$1.class
WriteCompileCommandsJsonBin.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$1$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand $this_streamNinjaBuildCommands
final synthetic kotlin.jvm.internal.Ref$ObjectRef $error
final synthetic com.android.utils.cxx.os.OsBehavior $os
final synthetic java.io.File $ninjaBuildFile
final synthetic java.util.List $buffers
final synthetic java.io.File $sourcesRoot
final synthetic java.util.concurrent.ExecutorService $writeExecutor
final synthetic com.android.utils.cxx.CompileCommandsEncoder $encoder
void <init> (com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand, kotlin.jvm.internal.Ref$ObjectRef, com.android.utils.cxx.os.OsBehavior, java.io.File, java.util.List, java.io.File, java.util.concurrent.ExecutorService, com.android.utils.cxx.CompileCommandsEncoder)
com.android.utils.cxx.ninja.NinjaBuildUnexpandedCommand $this_streamNinjaBuildCommands
kotlin.jvm.internal.Ref$ObjectRef $error
com.android.utils.cxx.os.OsBehavior $os
java.io.File $ninjaBuildFile
java.util.List $buffers
java.io.File $sourcesRoot
java.util.concurrent.ExecutorService $writeExecutor
com.android.utils.cxx.CompileCommandsEncoder $encoder
public final void run ()
}
com/android/utils/cxx/ninja/WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$expandCommandThenWrite$1$1$1.class
WriteCompileCommandsJsonBin.kt
package com.android.utils.cxx.ninja
final com.android.utils.cxx.ninja.WriteCompileCommandsJsonBinKt$writeCompileCommandsJsonBin$1$expandCommandThenWrite$1$1$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.io.File $compiler
final synthetic java.io.File $source
final synthetic java.io.File $objectFile
final synthetic java.util.List $flags
final synthetic kotlin.jvm.internal.Ref$ObjectRef $error
final synthetic com.android.utils.cxx.CompileCommandsEncoder $encoder
final synthetic java.io.File $sourcesRoot
final synthetic java.io.File $ninjaBuildFile
void <init> (java.io.File, java.io.File, java.io.File, java.util.List, kotlin.jvm.internal.Ref$ObjectRef, com.android.utils.cxx.CompileCommandsEncoder, java.io.File, java.io.File)
java.io.File $compiler
java.io.File $source
java.io.File $objectFile
java.util.List $flags
kotlin.jvm.internal.Ref$ObjectRef $error
com.android.utils.cxx.CompileCommandsEncoder $encoder
java.io.File $sourcesRoot
java.io.File $ninjaBuildFile
public final void run ()
}
com/android/utils/cxx/os/
com/android/utils/cxx/os/OsBehavior.class
OsBehavior.kt
package com.android.utils.cxx.os
public abstract com.android.utils.cxx.os.OsBehavior extends java.lang.Object {
public abstract int getPlatform ()
public abstract java.lang.String getExe ()
public abstract java.lang.String getBat ()
public abstract java.util.List splitCommandLine (java.lang.String)
public abstract java.util.List tokenizeCommandLineToRaw (java.lang.String)
public abstract java.util.List tokenizeCommandLineToEscaped (java.lang.String)
public abstract java.lang.String quoteCommandLineArgument (java.lang.String)
public abstract java.lang.String quoteExecutablePath (java.lang.String)
public abstract java.io.File which (java.io.File)
}
com/android/utils/cxx/os/OsBehaviorKt.class
OsBehavior.kt
package com.android.utils.cxx.os
public final com.android.utils.cxx.os.OsBehaviorKt extends java.lang.Object {
private static final com.android.utils.cxx.os.OsBehavior os
public static final java.lang.String getExe ()
public static final java.lang.String getBat ()
public static final java.lang.String quoteCommandLineArgument (java.lang.String)
String argument
public static final java.lang.String quoteExecutablePath (java.lang.String)
String executable
public static final java.io.File which (java.io.File)
java.io.File executable
public static final com.android.utils.cxx.os.OsBehavior createOsBehavior (int, java.util.List, java.util.List)
int platform
java.util.List environmentPaths
java.util.List executableExtensions
public static synthetic com.android.utils.cxx.os.OsBehavior createOsBehavior$default (int, java.util.List, java.util.List, int, java.lang.Object)
private static final java.util.List getExecutableExtensions (int)
int platform
public static final java.util.List getEnvironmentPaths ()
String envPath
kotlin.text.Regex pathSeparator
public static final com.android.utils.cxx.os.OsBehavior createOsBehavior ()
public static final com.android.utils.cxx.os.OsBehavior createWindowsBehavior ()
public static final com.android.utils.cxx.os.OsBehavior createLinuxBehavior ()
static void <clinit> ()
}
com/android/utils/cxx/os/OsBehaviorKt$createOsBehavior$1.class
OsBehavior.kt
package com.android.utils.cxx.os
public final com.android.utils.cxx.os.OsBehaviorKt$createOsBehavior$1 extends java.lang.Object implements com.android.utils.cxx.os.OsBehavior {
private final String exe
private final String bat
final synthetic int $platform
final synthetic java.util.List $environmentPaths
final synthetic java.util.List $executableExtensions
void <init> (int, java.util.List, java.util.List)
int $platform
java.util.List $environmentPaths
java.util.List $executableExtensions
public int getPlatform ()
public java.lang.String getExe ()
public java.lang.String getBat ()
public java.util.List splitCommandLine (java.lang.String)
String commandLine
public java.util.List tokenizeCommandLineToRaw (java.lang.String)
String command
public java.util.List tokenizeCommandLineToEscaped (java.lang.String)
String command
public java.lang.String quoteCommandLineArgument (java.lang.String)
int $i$a$-any-OsBehaviorKt$createOsBehavior$1$quoteCommandLineArgument$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
String escaped
String argument
public java.lang.String quoteExecutablePath (java.lang.String)
int $i$a$-any-OsBehaviorKt$createOsBehavior$1$quoteExecutablePath$1
char it
Object element$iv
int $i$f$any
Iterable $this$any$iv
String executable
public java.io.File which (java.io.File)
int $i$a$-let-OsBehaviorKt$createOsBehavior$1$which$1
java.io.File it
int $i$a$-let-OsBehaviorKt$createOsBehavior$1$which$2
java.io.File it
java.io.File path
java.io.File executable
private static final java.io.File which$find (java.util.List, java.io.File)
java.io.File candidate
String ext
java.util.List $executableExtensions
java.io.File file
}
com/android/utils/cxx/os/OsBehaviorKt$createOsBehavior$2.class
OsBehavior.kt
package com.android.utils.cxx.os
public final com.android.utils.cxx.os.OsBehaviorKt$createOsBehavior$2 extends java.lang.Object implements com.android.utils.cxx.os.OsBehavior {
private final String exe
private final String bat
final synthetic int $platform
final synthetic java.util.List $environmentPaths
void <init> (int, java.util.List)
int $platform
java.util.List $environmentPaths
public int getPlatform ()
public java.lang.String getExe ()
public java.lang.String getBat ()
public java.util.List splitCommandLine (java.lang.String)
String commandLine
public java.util.List tokenizeCommandLineToRaw (java.lang.String)
String command
public java.util.List tokenizeCommandLineToEscaped (java.lang.String)
String command
public java.lang.String quoteCommandLineArgument (java.lang.String)
int $i$a$-any-OsBehaviorKt$createOsBehavior$2$quoteCommandLineArgument$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
String argument
public java.lang.String quoteExecutablePath (java.lang.String)
String executable
public java.io.File which (java.io.File)
java.io.File candidate
java.io.File path
java.io.File executable
}
com/android/utils/cxx/os/OsBehaviorKt$getEnvironmentPaths$1.class
OsBehavior.kt
package com.android.utils.cxx.os
final com.android.utils.cxx.os.OsBehaviorKt$getEnvironmentPaths$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.utils.cxx.os.OsBehaviorKt$getEnvironmentPaths$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/utils/cxx/os/OsBehaviorKt$getEnvironmentPaths$2.class
OsBehavior.kt
package com.android.utils.cxx.os
final com.android.utils.cxx.os.OsBehaviorKt$getEnvironmentPaths$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.utils.cxx.os.OsBehaviorKt$getEnvironmentPaths$2 INSTANCE
void <init> ()
public final java.io.File invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
com/android/utils/cxx/process/
com/android/utils/cxx/process/NativeBuildOutputClassifier.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final com.android.utils.cxx.process.NativeBuildOutputClassifier extends java.lang.Object implements com.android.utils.cxx.process.LineOutputStream {
public static final com.android.utils.cxx.process.NativeBuildOutputClassifier$Companion Companion
private final kotlin.jvm.functions.Function1 send
private java.util.List messagesBeforeDiagnostic
private java.util.List diagnosticLines
private String workingDirectory
private com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails details
private String abi
private String commandLine
private int diagnosticsSent
private com.android.utils.cxx.process.NativeBuildOutputClassifier$State state
private static final String MESSAGE_BUG_124104842
public void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 send
public final kotlin.jvm.functions.Function1 getSend ()
public void consume (java.lang.String)
int $i$a$-let-NativeBuildOutputClassifier$consume$1
String it
String line
com.android.utils.cxx.process.NativeToolLineClassification classification
kotlin.text.MatchResult match
String rawLine
private final java.lang.String makePathRelativeToWorkingDirectory (java.lang.String, kotlin.text.MatchResult)
java.nio.file.InvalidPathException e
java.io.IOException e
String file
java.nio.file.Path resolved
String absolutePath
String line
kotlin.text.MatchResult matchResult
private final void sendCurrent ()
int $i$a$-forEach-NativeBuildOutputClassifier$sendCurrent$1$1
com.android.utils.cxx.process.NativeBuildOutputClassifier$Message it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-apply-NativeBuildOutputClassifier$sendCurrent$1
com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails $this$sendCurrent_u24lambda_u242
public final void flush ()
public void close ()
static void <clinit> ()
}
com/android/utils/cxx/process/NativeBuildOutputClassifier$Message.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public abstract com.android.utils.cxx.process.NativeBuildOutputClassifier$Message extends java.lang.Object {
public abstract java.util.List getLines ()
public abstract com.android.utils.cxx.process.NativeToolLineClassification getClassification ()
}
com/android/utils/cxx/process/NativeBuildOutputClassifier$Message$Diagnostic.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final com.android.utils.cxx.process.NativeBuildOutputClassifier$Message$Diagnostic extends java.lang.Object implements com.android.utils.cxx.process.NativeBuildOutputClassifier$Message {
private final java.util.List lines
private final com.android.utils.cxx.process.NativeToolLineClassification classification
private final String abi
private final String file
private final String body
private final Integer line
private final Integer column
private final String command
public void <init> (java.util.List, com.android.utils.cxx.process.NativeToolLineClassification, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String)
java.util.List lines
com.android.utils.cxx.process.NativeToolLineClassification classification
String abi
String file
String body
Integer line
Integer column
String command
public java.util.List getLines ()
public com.android.utils.cxx.process.NativeToolLineClassification getClassification ()
public final java.lang.String getAbi ()
public final java.lang.String getFile ()
public final java.lang.String getBody ()
public final java.lang.Integer getLine ()
public final java.lang.Integer getColumn ()
public final java.lang.String getCommand ()
}
com/android/utils/cxx/process/NativeBuildOutputClassifier$Message$Generic.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final com.android.utils.cxx.process.NativeBuildOutputClassifier$Message$Generic extends java.lang.Object implements com.android.utils.cxx.process.NativeBuildOutputClassifier$Message {
private final com.android.utils.cxx.process.NativeToolLineClassification classification
private final java.util.List lines
public void <init> (java.lang.String, com.android.utils.cxx.process.NativeToolLineClassification)
String line
com.android.utils.cxx.process.NativeToolLineClassification classification
public com.android.utils.cxx.process.NativeToolLineClassification getClassification ()
public java.util.List getLines ()
}
com/android/utils/cxx/process/NativeBuildOutputClassifier$State.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
final enum com.android.utils.cxx.process.NativeBuildOutputClassifier$State extends java.lang.Enum {
public static final enum com.android.utils.cxx.process.NativeBuildOutputClassifier$State IN_ERROR_OR_WARNING
public static final enum com.android.utils.cxx.process.NativeBuildOutputClassifier$State NOT_IN_ERROR_OR_WARNING
private static final synthetic com.android.utils.cxx.process.NativeBuildOutputClassifier$State[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.process.NativeBuildOutputClassifier$State[] values ()
public static com.android.utils.cxx.process.NativeBuildOutputClassifier$State valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.process.NativeBuildOutputClassifier$State[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/process/NativeBuildOutputClassifier$DiagnosticDetails.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
final com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails extends java.lang.Object {
private final com.android.utils.cxx.process.NativeToolLineClassification classification
private final String file
private final Integer line
private final Integer column
private final String body
public void <init> (com.android.utils.cxx.process.NativeToolLineClassification, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String)
com.android.utils.cxx.process.NativeToolLineClassification classification
String file
Integer line
Integer column
String body
public final com.android.utils.cxx.process.NativeToolLineClassification getClassification ()
public final java.lang.String getFile ()
public final java.lang.Integer getLine ()
public final java.lang.Integer getColumn ()
public final java.lang.String getBody ()
public final com.android.utils.cxx.process.NativeToolLineClassification component1 ()
public final java.lang.String component2 ()
public final java.lang.Integer component3 ()
public final java.lang.Integer component4 ()
public final java.lang.String component5 ()
public final com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails copy (com.android.utils.cxx.process.NativeToolLineClassification, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String)
com.android.utils.cxx.process.NativeToolLineClassification classification
String file
Integer line
Integer column
String body
public static synthetic com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails copy$default (com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails, com.android.utils.cxx.process.NativeToolLineClassification, java.lang.String, java.lang.Integer, java.lang.Integer, 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/utils/cxx/process/NativeBuildOutputClassifier$Companion.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final com.android.utils.cxx.process.NativeBuildOutputClassifier$Companion extends java.lang.Object {
private void <init> ()
private final void applyLockedOutputFileMessage (com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails, java.util.List)
int $i$a$-any-NativeBuildOutputClassifier$Companion$applyLockedOutputFileMessage$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails $this$applyLockedOutputFileMessage
java.util.List lines
public static final synthetic void access$applyLockedOutputFileMessage (com.android.utils.cxx.process.NativeBuildOutputClassifier$Companion, com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails, java.util.List)
com.android.utils.cxx.process.NativeBuildOutputClassifier$Companion $this
com.android.utils.cxx.process.NativeBuildOutputClassifier$DiagnosticDetails $receiver
java.util.List lines
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/utils/cxx/process/NativeBuildOutputClassifier$WhenMappings.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final synthetic com.android.utils.cxx.process.NativeBuildOutputClassifier$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/utils/cxx/process/NativeToolLineClassification.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final enum com.android.utils.cxx.process.NativeToolLineClassification extends java.lang.Enum {
private final com.android.utils.cxx.process.NativeToolLineClassification$Kind kind
private final kotlin.text.Regex regex
private final boolean terminatesPriorDiagnostic
private final boolean terminatesStdout
private final boolean mayBeMainDiagnostic
private final boolean mayComeAfterMainDiagnostic
private final boolean mayPrecedeMainDiagnostic
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_FILES_INCLUDED_FROM
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_COMPILER_ERROR
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_COMPILER_WARNING
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_FATAL_LINKER_ERROR_BUG_124104842
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_LINKER_ERROR
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_LINKER_WARNING
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_COMPILER_INFORMATIONAL
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_LINKER_INFORMATIONAL
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_ERRORS_GENERATED
public static final enum com.android.utils.cxx.process.NativeToolLineClassification NINJA_ENTERING_DIRECTORY
public static final enum com.android.utils.cxx.process.NativeToolLineClassification NINJA_BUILD_STOPPED
public static final enum com.android.utils.cxx.process.NativeToolLineClassification NDK_BUILD_BEGIN_ABI
public static final enum com.android.utils.cxx.process.NativeToolLineClassification CLANG_COMMAND_LINE
public static final enum com.android.utils.cxx.process.NativeToolLineClassification NONE
private static final synthetic com.android.utils.cxx.process.NativeToolLineClassification[] $VALUES
private void <init> (java.lang.String, int, com.android.utils.cxx.process.NativeToolLineClassification$Kind, kotlin.text.Regex, boolean, boolean, boolean, boolean, boolean)
String $enum$name
int $enum$ordinal
com.android.utils.cxx.process.NativeToolLineClassification$Kind kind
kotlin.text.Regex regex
boolean terminatesPriorDiagnostic
boolean terminatesStdout
boolean mayBeMainDiagnostic
boolean mayComeAfterMainDiagnostic
boolean mayPrecedeMainDiagnostic
public final com.android.utils.cxx.process.NativeToolLineClassification$Kind getKind ()
public final kotlin.text.Regex getRegex ()
public final boolean getTerminatesPriorDiagnostic ()
public final boolean getTerminatesStdout ()
public final boolean getMayBeMainDiagnostic ()
public final boolean getMayComeAfterMainDiagnostic ()
public final boolean getMayPrecedeMainDiagnostic ()
public static com.android.utils.cxx.process.NativeToolLineClassification[] values ()
public static com.android.utils.cxx.process.NativeToolLineClassification valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.process.NativeToolLineClassification[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/process/NativeToolLineClassification$Kind.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final enum com.android.utils.cxx.process.NativeToolLineClassification$Kind extends java.lang.Enum {
public static final enum com.android.utils.cxx.process.NativeToolLineClassification$Kind ERROR
public static final enum com.android.utils.cxx.process.NativeToolLineClassification$Kind WARNING
public static final enum com.android.utils.cxx.process.NativeToolLineClassification$Kind INFO
private static final synthetic com.android.utils.cxx.process.NativeToolLineClassification$Kind[] $VALUES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static com.android.utils.cxx.process.NativeToolLineClassification$Kind[] values ()
public static com.android.utils.cxx.process.NativeToolLineClassification$Kind valueOf (java.lang.String)
String value
private static final synthetic com.android.utils.cxx.process.NativeToolLineClassification$Kind[] $values ()
static void <clinit> ()
}
com/android/utils/cxx/process/LineOutputStream.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public abstract com.android.utils.cxx.process.LineOutputStream extends java.lang.Object implements java.lang.AutoCloseable {
public abstract void consume (java.lang.String)
}
com/android/utils/cxx/process/NativeBuildOutputClassifierKt.class
NativeBuildOutputClassifier.kt
package com.android.utils.cxx.process
public final com.android.utils.cxx.process.NativeBuildOutputClassifierKt extends java.lang.Object {
private static final String errorTags
private static final String warningTags
private static final String informationalTags
private static final String abis
private static final kotlin.Pair classifyLine (java.lang.String)
kotlin.text.MatchResult matchResult
com.android.utils.cxx.process.NativeToolLineClassification classification
String message
private static final java.lang.String regexFieldOrNull (kotlin.text.MatchResult, java.lang.String)
Throwable e
kotlin.text.MatchResult $this$regexFieldOrNull
String field
public static final java.lang.String regexField (kotlin.text.MatchResult, java.lang.String)
kotlin.text.MatchResult $this$regexField
String field
public static final synthetic kotlin.Pair access$classifyLine (java.lang.String)
String message
public static final synthetic java.lang.String access$regexFieldOrNull (kotlin.text.MatchResult, java.lang.String)
kotlin.text.MatchResult $receiver
String field
}
com/android/utils/function/
com/android/utils/function/RunOnce.class
RunOnce.kt
package com.android.utils.function
public final com.android.utils.function.RunOnce extends java.lang.Object implements kotlin.jvm.functions.Function0 java.lang.Runnable {
public static final com.android.utils.function.RunOnce$Companion Companion
private final java.util.function.Supplier supplier
public final java.util.function.Supplier getSupplier ()
public static java.util.function.Supplier constructor-impl (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 block
public static void invoke-impl (java.util.function.Supplier)
java.util.function.Supplier arg0
public void invoke ()
public static void run-impl (java.util.function.Supplier)
java.util.function.Supplier arg0
public void run ()
public static java.lang.String toString-impl (java.util.function.Supplier)
java.util.function.Supplier arg0
public java.lang.String toString ()
public static int hashCode-impl (java.util.function.Supplier)
java.util.function.Supplier arg0
public int hashCode ()
public static boolean equals-impl (java.util.function.Supplier, java.lang.Object)
java.util.function.Supplier arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (java.util.function.Supplier)
java.util.function.Supplier supplier
private static java.util.function.Supplier constructor-impl (java.util.function.Supplier)
java.util.function.Supplier supplier
public static final synthetic com.android.utils.function.RunOnce box-impl (java.util.function.Supplier)
java.util.function.Supplier v
public final synthetic java.util.function.Supplier unbox-impl ()
public static final boolean equals-impl0 (java.util.function.Supplier, java.util.function.Supplier)
java.util.function.Supplier p1
java.util.function.Supplier p2
public static final java.lang.Runnable of (java.lang.Runnable)
Runnable block
public volatile synthetic java.lang.Object invoke ()
static void <clinit> ()
}
com/android/utils/function/RunOnce$1.class
RunOnce.kt
package com.android.utils.function
final synthetic com.android.utils.function.RunOnce$1 extends java.lang.Object implements com.google.common.base.Supplier {
final synthetic kotlin.jvm.functions.Function0 $tmp0
void <init> (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 $tmp0
public final void get ()
public volatile synthetic java.lang.Object get ()
}
com/android/utils/function/RunOnce$Companion.class
RunOnce.kt
package com.android.utils.function
public final com.android.utils.function.RunOnce$Companion extends java.lang.Object {
private void <init> ()
public final java.lang.Runnable of (java.lang.Runnable)
Runnable block
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/utils/function/RunOnce$Companion$of$1.class
RunOnce.kt
package com.android.utils.function
final synthetic com.android.utils.function.RunOnce$Companion$of$1 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function0 {
void <init> (java.lang.Object)
Object receiver
public final void invoke ()
public volatile synthetic java.lang.Object invoke ()
}
com/android/utils/reflection/
com/android/utils/reflection/ReflectionUtilsKt.class
ReflectionUtils.kt
package com.android.utils.reflection
public final com.android.utils.reflection.ReflectionUtilsKt extends java.lang.Object {
public static final synthetic java.lang.String qualifiedName (kotlin.reflect.KProperty)
int $i$f$qualifiedName
kotlin.reflect.KProperty $this$qualifiedName
}
com/android/utils/sleep/
com/android/utils/sleep/TestThreadSleeper.class
TestThreadSleeper.kt
package com.android.utils.sleep
public final com.android.utils.sleep.TestThreadSleeper extends com.android.utils.sleep.ThreadSleeper {
private final java.util.List sleeps
public void <init> ()
protected void doSleep (long, int)
long millis
int nanos
public final java.util.List getSleepArguments ()
public final synthetic java.util.List getSleepDurations ()
int $i$a$-map-TestThreadSleeper$sleepDurations$1
long m
int n
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 static synthetic void getSleepDurations$annotations ()
public final synthetic long getTotalTimeSlept-UwyO8pc ()
int $i$a$-reduce-TestThreadSleeper$totalTimeSlept$1
long p0
long p1
int $i$f$reduce
java.util.Iterator iterator$iv
Object accumulator$iv
Iterable $this$reduce$iv
public static synthetic void getTotalTimeSlept-UwyO8pc$annotations ()
public final long getTotalMillisecondsSlept ()
public static synthetic void getTotalMillisecondsSlept$annotations ()
public final void reset ()
}
com/android/utils/sleep/ThreadSleeper.class
ThreadSleeper.kt
package com.android.utils.sleep
public abstract com.android.utils.sleep.ThreadSleeper extends java.lang.Object {
public static final com.android.utils.sleep.ThreadSleeper$INSTANCE INSTANCE
private void <init> ()
protected abstract void doSleep (long, int)
public final synthetic void sleep-LRDsOJo (long)
int $i$a$-let-ThreadSleeper$sleep$1
long m
int n
long duration
public final void sleep (long, int)
long millis
int nanos
public final void sleep (long)
long millis
public final void sleep (long, java.util.concurrent.TimeUnit)
long num
java.util.concurrent.TimeUnit unit
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
static void <clinit> ()
}
com/android/utils/sleep/ThreadSleeper$INSTANCE.class
ThreadSleeper.kt
package com.android.utils.sleep
public final com.android.utils.sleep.ThreadSleeper$INSTANCE extends com.android.utils.sleep.ThreadSleeper {
private void <init> ()
protected void doSleep (long, int)
long millis
int nanos
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/utils/sleep/ThreadSleeperKt.class
ThreadSleeper.kt
package com.android.utils.sleep
public final com.android.utils.sleep.ThreadSleeperKt extends java.lang.Object {
private static final kotlin.Pair toMillisAndNanos-LRDsOJo (long)
int $i$a$-toComponents-impl-ThreadSleeperKt$toMillisAndNanos$1
int n
int $i$f$toComponents-impl
long $this$toMillisAndNanos_u2dLRDsOJo
public static final synthetic kotlin.Pair access$toMillisAndNanos-LRDsOJo (long)
long $receiver
}
com/android/utils/text/
com/android/utils/text/TextUtilsKt.class
TextUtils.kt
package com.android.utils.text
public final com.android.utils.text.TextUtilsKt extends java.lang.Object {
public static final java.lang.String toCommaSeparatedList (java.util.Collection, java.lang.String, boolean)
int $i$a$-let-TextUtilsKt$toCommaSeparatedList$1
String postfix
java.util.List it
java.util.Collection $this$toCommaSeparatedList
String lastSeparator
boolean oxfordComma
public static synthetic java.lang.String toCommaSeparatedList$default (java.util.Collection, java.lang.String, boolean, int, java.lang.Object)
public static final java.lang.String ellipsize (java.lang.String, int)
int $i$a$-require-TextUtilsKt$ellipsize$1
String $this$ellipsize
int maxSize
public static final java.lang.String toCommaSeparatedList (java.util.Collection, java.lang.String)
java.util.Collection $this$toCommaSeparatedList
String lastSeparator
}
com/android/utils/time/
com/android/utils/time/DurationUtilKt.class
DurationUtil.kt
package com.android.utils.time
public final com.android.utils.time.DurationUtilKt extends java.lang.Object {
public static final kotlin.time.DurationUnit toDurationUnit (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit $this$toDurationUnit
}
com/android/utils/time/DurationUtilKt$WhenMappings.class
DurationUtil.kt
package com.android.utils.time
public final synthetic com.android.utils.time.DurationUtilKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
com/android/utils/time/TestTimeSource.class
TestTimeSource.kt
package com.android.utils.time
public final com.android.utils.time.TestTimeSource extends java.lang.Object implements com.android.utils.time.TimeSource {
private long nowMs
public void <init> ()
public final long getNowMs ()
public final void setNowMs (long)
long
public com.android.utils.time.TimeSource$TimeMark markNow ()
public final long read ()
public final void plusAssign-LRDsOJo (long)
long duration
}
com/android/utils/time/TestTimeSource$TestTimeMark.class
TestTimeSource.kt
package com.android.utils.time
final com.android.utils.time.TestTimeSource$TestTimeMark extends java.lang.Object implements com.android.utils.time.TimeSource$TimeMark {
private final com.android.utils.time.TestTimeSource source
private final long markedMs
public void <init> (com.android.utils.time.TestTimeSource, long)
com.android.utils.time.TestTimeSource source
long markedMs
public long elapsedNow-UwyO8pc ()
}
com/android/utils/time/TimeSource.class
TimeSource.kt
package com.android.utils.time
public abstract com.android.utils.time.TimeSource extends java.lang.Object {
public abstract com.android.utils.time.TimeSource$TimeMark markNow ()
}
com/android/utils/time/TimeSource$Monotonic.class
TimeSource.kt
package com.android.utils.time
public final com.android.utils.time.TimeSource$Monotonic extends java.lang.Object implements com.android.utils.time.TimeSource {
public static final com.android.utils.time.TimeSource$Monotonic INSTANCE
private void <init> ()
public long markNow-RqT2niA ()
public volatile synthetic com.android.utils.time.TimeSource$TimeMark markNow ()
static void <clinit> ()
}
com/android/utils/time/TimeSource$TimeMark.class
TimeSource.kt
package com.android.utils.time
public abstract com.android.utils.time.TimeSource$TimeMark extends java.lang.Object {
public abstract long elapsedNow-UwyO8pc ()
public com.android.utils.time.TimeSource$TimeMark plus-LRDsOJo (long)
long duration
public com.android.utils.time.TimeSource$TimeMark minus-LRDsOJo (long)
long duration
public boolean hasPassedNow ()
public boolean hasNotPassedNow ()
public static synthetic com.android.utils.time.TimeSource$TimeMark access$plus-LRDsOJo$jd (com.android.utils.time.TimeSource$TimeMark, long)
com.android.utils.time.TimeSource$TimeMark $this
long duration
public static synthetic com.android.utils.time.TimeSource$TimeMark access$minus-LRDsOJo$jd (com.android.utils.time.TimeSource$TimeMark, long)
com.android.utils.time.TimeSource$TimeMark $this
long duration
public static synthetic boolean access$hasPassedNow$jd (com.android.utils.time.TimeSource$TimeMark)
com.android.utils.time.TimeSource$TimeMark $this
public static synthetic boolean access$hasNotPassedNow$jd (com.android.utils.time.TimeSource$TimeMark)
com.android.utils.time.TimeSource$TimeMark $this
}
com/android/utils/time/TimeSource$TimeMark$DefaultImpls.class
TimeSource.kt
package com.android.utils.time
public final com.android.utils.time.TimeSource$TimeMark$DefaultImpls extends java.lang.Object {
public static com.android.utils.time.TimeSource$TimeMark plus-LRDsOJo (com.android.utils.time.TimeSource$TimeMark, long)
com.android.utils.time.TimeSource$TimeMark $this
long duration
public static com.android.utils.time.TimeSource$TimeMark minus-LRDsOJo (com.android.utils.time.TimeSource$TimeMark, long)
com.android.utils.time.TimeSource$TimeMark $this
long duration
public static boolean hasPassedNow (com.android.utils.time.TimeSource$TimeMark)
com.android.utils.time.TimeSource$TimeMark $this
public static boolean hasNotPassedNow (com.android.utils.time.TimeSource$TimeMark)
com.android.utils.time.TimeSource$TimeMark $this
}
com/android/utils/time/TimeSource$ValueTimeMark.class
TimeSource.kt
package com.android.utils.time
public final com.android.utils.time.TimeSource$ValueTimeMark extends java.lang.Object implements com.android.utils.time.TimeSource$TimeMark {
private final long millis
public static long elapsedNow-UwyO8pc (long)
long arg0
public long elapsedNow-UwyO8pc ()
public static long plus-YoelFWI (long, long)
long arg0
long duration
public long plus-YoelFWI (long)
long duration
public static long minus-YoelFWI (long, long)
long arg0
long duration
public long minus-YoelFWI (long)
long duration
public static boolean hasPassedNow-impl (long)
long arg0
public boolean hasPassedNow ()
public static boolean hasNotPassedNow-impl (long)
long arg0
public boolean hasNotPassedNow ()
public static java.lang.String toString-impl (long)
long arg0
public java.lang.String toString ()
public static int hashCode-impl (long)
long arg0
public int hashCode ()
public static boolean equals-impl (long, java.lang.Object)
long arg0
Object other
public boolean equals (java.lang.Object)
Object other
private synthetic void <init> (long)
long millis
public static long constructor-impl (long)
long millis
public static final synthetic com.android.utils.time.TimeSource$ValueTimeMark box-impl (long)
long v
public final synthetic long unbox-impl ()
public static final boolean equals-impl0 (long, long)
long p1
long p2
public volatile synthetic com.android.utils.time.TimeSource$TimeMark plus-LRDsOJo (long)
long duration
public volatile synthetic com.android.utils.time.TimeSource$TimeMark minus-LRDsOJo (long)
long duration
}
com/android/utils/time/TimeSource$AdjustedTimeMark.class
TimeSource.kt
package com.android.utils.time
final com.android.utils.time.TimeSource$AdjustedTimeMark extends java.lang.Object implements com.android.utils.time.TimeSource$TimeMark {
private final com.android.utils.time.TimeSource$TimeMark mark
private final long adjustment
private void <init> (com.android.utils.time.TimeSource$TimeMark, long)
com.android.utils.time.TimeSource$TimeMark mark
long adjustment
public final com.android.utils.time.TimeSource$TimeMark getMark ()
public final long getAdjustment-UwyO8pc ()
public long elapsedNow-UwyO8pc ()
public com.android.utils.time.TimeSource$TimeMark plus-LRDsOJo (long)
long duration
public synthetic void <init> (com.android.utils.time.TimeSource$TimeMark, long, kotlin.jvm.internal.DefaultConstructorMarker)
com.android.utils.time.TimeSource$TimeMark mark
long adjustment
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/xml/
com/android/xml/AttrNameSplitter.class
AttrNameSplitter.kt
package com.android.xml
public final com.android.xml.AttrNameSplitter extends java.lang.Object {
public static final java.lang.String findPrefix (java.lang.String)
String qualifiedName
public static final java.lang.String findLocalName (java.lang.String)
String qualifiedName
}
META-INF/common.kotlin_module
NOTICE
com/android/support/migrateToAndroidx/
com/android/support/migrateToAndroidx/migration.xml
com/android/AndroidProjectTypes.class
AndroidProjectTypes.java
package com.android
public com.android.AndroidProjectTypes extends java.lang.Object {
public static final int PROJECT_TYPE_APP
public static final int PROJECT_TYPE_LIBRARY
public static final int PROJECT_TYPE_TEST
public static final int PROJECT_TYPE_ATOM
public static final int PROJECT_TYPE_INSTANTAPP
public static final int PROJECT_TYPE_FEATURE
public static final int PROJECT_TYPE_DYNAMIC_FEATURE
public void <init> ()
}
com/android/AndroidXConstants$PreferenceAndroidX.class
AndroidXConstants.java
package com.android
public final com.android.AndroidXConstants$PreferenceAndroidX extends java.lang.Object {
public static final com.android.support.AndroidxName CLASS_PREFERENCE_ANDROIDX
public static final com.android.support.AndroidxName CLASS_PREFERENCE_GROUP_ANDROIDX
public static final com.android.support.AndroidxName CLASS_EDIT_TEXT_PREFERENCE_ANDROIDX
public static final com.android.support.AndroidxName CLASS_LIST_PREFERENCE_ANDROIDX
public static final com.android.support.AndroidxName CLASS_MULTI_CHECK_PREFERENCE_ANDROIDX
public static final com.android.support.AndroidxName CLASS_MULTI_SELECT_LIST_PREFERENCE_ANDROIDX
public static final com.android.support.AndroidxName CLASS_PREFERENCE_SCREEN_ANDROIDX
public static final com.android.support.AndroidxName CLASS_RINGTONE_PREFERENCE_ANDROIDX
public static final com.android.support.AndroidxName CLASS_SEEK_BAR_PREFERENCE_ANDROIDX
public static final com.android.support.AndroidxName CLASS_TWO_STATE_PREFERENCE_ANDROIDX
public void <init> ()
static void <clinit> ()
}
com/android/AndroidXConstants.class
AndroidXConstants.java
package com.android
public com.android.AndroidXConstants extends java.lang.Object {
public static final com.android.support.AndroidxName CLASS_DATA_BINDING_COMPONENT
public static final com.android.support.AndroidxName MULTI_DEX_APPLICATION
public static final com.android.support.AndroidxName CLASS_APP_BAR_LAYOUT
public static final com.android.support.AndroidxName APP_BAR_LAYOUT
public static final com.android.support.AndroidxName CLASS_BOTTOM_NAVIGATION_VIEW
public static final com.android.support.AndroidxName BOTTOM_NAVIGATION_VIEW
public static final com.android.support.AndroidxName CLASS_COORDINATOR_LAYOUT
public static final com.android.support.AndroidxName COORDINATOR_LAYOUT
public static final com.android.support.AndroidxName CLASS_COLLAPSING_TOOLBAR_LAYOUT
public static final com.android.support.AndroidxName COLLAPSING_TOOLBAR_LAYOUT
public static final com.android.support.AndroidxName CLASS_FLOATING_ACTION_BUTTON
public static final com.android.support.AndroidxName FLOATING_ACTION_BUTTON
public static final com.android.support.AndroidxName CLASS_NAVIGATION_VIEW
public static final com.android.support.AndroidxName NAVIGATION_VIEW
public static final com.android.support.AndroidxName CLASS_SNACKBAR
public static final com.android.support.AndroidxName SNACKBAR
public static final com.android.support.AndroidxName CLASS_TAB_LAYOUT
public static final com.android.support.AndroidxName TAB_LAYOUT
public static final com.android.support.AndroidxName CLASS_TAB_ITEM
public static final com.android.support.AndroidxName TAB_ITEM
public static final com.android.support.AndroidxName CLASS_TEXT_INPUT_LAYOUT
public static final com.android.support.AndroidxName TEXT_INPUT_LAYOUT
public static final com.android.support.AndroidxName CLASS_TEXT_INPUT_EDIT_TEXT
public static final com.android.support.AndroidxName TEXT_INPUT_EDIT_TEXT
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT
public static final com.android.support.AndroidxName CONSTRAINT_LAYOUT
public static final com.android.support.AndroidxName CLASS_MOTION_LAYOUT
public static final com.android.support.AndroidxName MOTION_LAYOUT
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_HELPER
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_BARRIER
public static final com.android.support.AndroidxName CONSTRAINT_LAYOUT_BARRIER
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_GROUP
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_CHAIN
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_LAYER
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_FLOW
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_CONSTRAINTS
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_REFERENCE
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_PARAMS
public static final com.android.support.AndroidxName CLASS_TABLE_CONSTRAINT_LAYOUT
public static final com.android.support.AndroidxName TABLE_CONSTRAINT_LAYOUT
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_GUIDELINE
public static final com.android.support.AndroidxName CONSTRAINT_LAYOUT_GUIDELINE
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_MOCK_VIEW
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_IMAGE_FILTER_VIEW
public static final com.android.support.AndroidxName CLASS_CONSTRAINT_LAYOUT_IMAGE_FILTER_BUTTON
public static final com.android.support.AndroidxName CLASS_NESTED_SCROLL_VIEW
public static final com.android.support.AndroidxName NESTED_SCROLL_VIEW
public static final com.android.support.AndroidxName CLASS_DRAWER_LAYOUT
public static final com.android.support.AndroidxName DRAWER_LAYOUT
public static final com.android.support.AndroidxName CLASS_GRID_LAYOUT_V7
public static final com.android.support.AndroidxName GRID_LAYOUT_V7
public static final com.android.support.AndroidxName CLASS_TOOLBAR_V7
public static final com.android.support.AndroidxName TOOLBAR_V7
public static final com.android.support.AndroidxName CLASS_RECYCLER_VIEW_V7
public static final com.android.support.AndroidxName RECYCLER_VIEW
public static final com.android.support.AndroidxName CLASS_CARD_VIEW
public static final com.android.support.AndroidxName CARD_VIEW
public static final com.android.support.AndroidxName CLASS_ACTION_MENU_VIEW
public static final com.android.support.AndroidxName ACTION_MENU_VIEW
public static final com.android.support.AndroidxName CLASS_BROWSE_FRAGMENT
public static final com.android.support.AndroidxName BROWSE_FRAGMENT
public static final com.android.support.AndroidxName CLASS_DETAILS_FRAGMENT
public static final com.android.support.AndroidxName DETAILS_FRAGMENT
public static final com.android.support.AndroidxName CLASS_PLAYBACK_OVERLAY_FRAGMENT
public static final com.android.support.AndroidxName PLAYBACK_OVERLAY_FRAGMENT
public static final com.android.support.AndroidxName CLASS_SEARCH_FRAGMENT
public static final com.android.support.AndroidxName SEARCH_FRAGMENT
public static final com.android.support.AndroidxName FQCN_GRID_LAYOUT_V7
public static final com.android.support.AndroidxName SUPPORT_ANNOTATIONS_PREFIX
public static final com.android.support.AndroidxName STRING_DEF_ANNOTATION
public static final com.android.support.AndroidxName LONG_DEF_ANNOTATION
public static final com.android.support.AndroidxName INT_DEF_ANNOTATION
public static final com.android.support.AndroidxName DATA_BINDING_PKG
public static final com.android.support.AndroidxName CLASS_DATA_BINDING_BASE_BINDING
public static final com.android.support.AndroidxName CLASS_DATA_BINDING_BINDABLE
public static final com.android.support.AndroidxName CLASS_DATA_BINDING_VIEW_STUB_PROXY
public static final com.android.support.AndroidxName BINDING_ADAPTER_ANNOTATION
public static final com.android.support.AndroidxName BINDING_CONVERSION_ANNOTATION
public static final com.android.support.AndroidxName BINDING_METHODS_ANNOTATION
public static final com.android.support.AndroidxName INVERSE_BINDING_ADAPTER_ANNOTATION
public static final com.android.support.AndroidxName INVERSE_BINDING_METHOD_ANNOTATION
public static final com.android.support.AndroidxName INVERSE_BINDING_METHODS_ANNOTATION
public static final com.android.support.AndroidxName INVERSE_METHOD_ANNOTATION
public static final com.android.support.AndroidxName CLASS_LIVE_DATA
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_BOOLEAN
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_BYTE
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_CHAR
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_SHORT
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_INT
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_LONG
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_FLOAT
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_DOUBLE
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_FIELD
public static final com.android.support.AndroidxName CLASS_OBSERVABLE_PARCELABLE
public static final com.android.support.AndroidxName CLASS_RECYCLER_VIEW_LAYOUT_MANAGER
public static final com.android.support.AndroidxName CLASS_RECYCLER_VIEW_VIEW_HOLDER
public static final com.android.support.AndroidxName CLASS_VIEW_PAGER
public static final com.android.support.AndroidxName VIEW_PAGER
public static final com.android.support.AndroidxName CLASS_V4_FRAGMENT
public static final com.android.support.AndroidxName CLASS_APP_COMPAT_ACTIVITY
public static final com.android.support.AndroidxName CLASS_MEDIA_ROUTE_ACTION_PROVIDER
public static final com.android.support.AndroidxName CLASS_RECYCLER_VIEW_ADAPTER
public static final com.android.support.AndroidxName SERVICES_APK_PACKAGE
public static final com.android.support.AndroidxName SHELL_MAIN_CLASS
public static final com.android.support.AndroidxName ORCHESTRATOR_PACKAGE
public static final com.android.support.AndroidxName ORCHESTRATOR_CLASS
public void <init> ()
static void <clinit> ()
}
com/android/ProgressManagerAdapter.class
ProgressManagerAdapter.java
package com.android
public abstract com.android.ProgressManagerAdapter extends java.lang.Object {
private static com.android.ProgressManagerAdapter ourInstance
public void <init> ()
public static void checkCanceled ()
com.android.ProgressManagerAdapter instance
public static void throwIfCancellation (java.lang.Throwable)
Throwable t
com.android.ProgressManagerAdapter instance
protected abstract void doCheckCanceled ()
protected void doThrowIfCancellation (java.lang.Throwable)
Throwable t
private static void throwIfCancellationException (java.lang.Throwable)
Throwable t
protected static void setInstance (com.android.ProgressManagerAdapter)
com.android.ProgressManagerAdapter instance
}
com/android/SdkConstants$FlowAlignment.class
SdkConstants.java
package com.android
public com.android.SdkConstants$FlowAlignment extends java.lang.Object {
public static final String NONE
public static final String START
public static final String END
public static final String TOP
public static final String BOTTOM
public static final String CENTER
public static final String BASELINE
public void <init> ()
}
com/android/SdkConstants$FlowStyle.class
SdkConstants.java
package com.android
public com.android.SdkConstants$FlowStyle extends java.lang.Object {
public static final String SPREAD
public static final String SPREAD_INSIDE
public static final String PACKED
public void <init> ()
}
com/android/SdkConstants$ImageViewAttributes.class
SdkConstants.java
package com.android
public final com.android.SdkConstants$ImageViewAttributes extends java.lang.Object {
public static final String TINT
public void <init> ()
}
com/android/SdkConstants$InputType.class
SdkConstants.java
package com.android
public com.android.SdkConstants$InputType extends java.lang.Object {
public static final String VALUE_NUMBER_PASSWORD
public static final String VALUE_TEXT_PASSWORD
public static final String VALUE_TEXT_VISIBLE_PASSWORD
public static final String VALUE_TEXT_WEB_PASSWORD
public static final String REF_TYPE_NUMBER_VARIATION_PASSWORD
public static final String REF_TYPE_TEXT_VARIATION_PASSWORD
public static final String REF_TYPE_TEXT_VARIATION_VISIBLE_PASSWORD
public static final String REF_TYPE_TEXT_VARIATION_WEB_PASSWORD
public void <init> ()
}
com/android/SdkConstants$Intent.class
SdkConstants.java
package com.android
public final com.android.SdkConstants$Intent extends java.lang.Object {
public static final String REF_FLAG_ACTIVITY_NEW_TASK
public static final String REF_FLAG_ACTIVITY_CLEAR_TOP
public void <init> ()
}
com/android/SdkConstants$MotionSceneAttributes.class
SdkConstants.java
package com.android
public com.android.SdkConstants$MotionSceneAttributes extends java.lang.Object {
public static final String ATTR_CUSTOM_ATTRIBUTE_NAME
public static final String ATTR_CUSTOM_COLOR_VALUE
public static final String ATTR_CUSTOM_COLOR_DRAWABLE_VALUE
public static final String ATTR_CUSTOM_INTEGER_VALUE
public static final String ATTR_CUSTOM_FLOAT_VALUE
public static final String ATTR_CUSTOM_STRING_VALUE
public static final String ATTR_CUSTOM_DIMENSION_VALUE
public static final String ATTR_CUSTOM_PIXEL_DIMENSION_VALUE
public static final String ATTR_CUSTOM_BOOLEAN_VALUE
public void <init> ()
}
com/android/SdkConstants$MotionSceneTags.class
SdkConstants.java
package com.android
public com.android.SdkConstants$MotionSceneTags extends java.lang.Object {
public static final String MOTION_SCENE
public static final String TRANSITION
public static final String VIEW_TRANSITION
public static final String INCLUDE
public static final String STATE_SET
public static final String CONSTRAINT_SET
public static final String CONSTRAINT
public static final String CONSTRAINT_OVERRIDE
public static final String KEY_FRAME_SET
public static final String KEY_ATTRIBUTE
public static final String KEY_CYCLE
public static final String KEY_POSITION
public static final String KEY_TRIGGER
public static final String KEY_TIME_CYCLE
public static final String ON_CLICK
public static final String ON_SWIPE
public static final String LAYOUT
public static final String MOTION
public static final String PROPERTY_SET
public static final String TRANSFORM
public static final String CUSTOM_ATTRIBUTE
public static final String STATE
public static final String VARIANT
public void <init> ()
}
com/android/SdkConstants$PreferenceAttributes.class
SdkConstants.java
package com.android
public final com.android.SdkConstants$PreferenceAttributes extends java.lang.Object {
public static final String ATTR_DEFAULT_VALUE
public static final String ATTR_DEPENDENCY
public static final String ATTR_DIALOG_ICON
public static final String ATTR_DISABLE_DEPENDENTS_STATE
public static final String ATTR_ENTRIES
public static final String ATTR_ENTRY_VALUES
public static final String ATTR_ICON
public static final String ATTR_KEY
public static final String ATTR_PERSISTENT
public static final String ATTR_RINGTONE_TYPE
public static final String ATTR_SHOW_DEFAULT
public static final String ATTR_SHOW_SILENT
public static final String ATTR_SINGLE_LINE
public static final String ATTR_SUMMARY
public static final String ATTR_SUMMARY_ON
public static final String ATTR_SUMMARY_OFF
public static final String ATTR_SWITCH_TEXT_ON
public static final String ATTR_SWITCH_TEXT_OFF
public void <init> ()
}
com/android/SdkConstants$PreferenceClasses.class
SdkConstants.java
package com.android
public final com.android.SdkConstants$PreferenceClasses extends java.lang.Object {
public static final String CLASS_PREFERENCE
public static final String CLASS_PREFERENCE_GROUP
public static final String CLASS_CHECK_BOX_PREFERENCE
public static final String CLASS_DIALOG_PREFERENCE
public static final String CLASS_EDIT_TEXT_PREFERENCE
public static final String CLASS_LIST_PREFERENCE
public static final String CLASS_MULTI_CHECK_PREFERENCE
public static final String CLASS_MULTI_SELECT_LIST_PREFERENCE
public static final String CLASS_PREFERENCE_CATEGORY
public static final String CLASS_PREFERENCE_SCREEN
public static final String CLASS_RINGTONE_PREFERENCE
public static final String CLASS_SWITCH_PREFERENCE
public static final String CLASS_SEEK_BAR_PREFERENCE
public static final String CLASS_TWO_STATE_PREFERENCE
public void <init> ()
}
com/android/SdkConstants$PreferenceTags.class
SdkConstants.java
package com.android
public final com.android.SdkConstants$PreferenceTags extends java.lang.Object {
public static final String CHECK_BOX_PREFERENCE
public static final String EDIT_TEXT_PREFERENCE
public static final String LIST_PREFERENCE
public static final String MULTI_CHECK_PREFERENCE
public static final String MULTI_SELECT_LIST_PREFERENCE
public static final String PREFERENCE_CATEGORY
public static final String PREFERENCE_SCREEN
public static final String RINGTONE_PREFERENCE
public static final String SEEK_BAR_PREFERENCE
public static final String SWITCH_PREFERENCE
public static final String SWITCH_PREFERENCE_COMPAT
public static final String INTENT
public void <init> ()
}
com/android/SdkConstants$TextAlignment.class
SdkConstants.java
package com.android
public com.android.SdkConstants$TextAlignment extends java.lang.Object {
public static final String NONE
public static final String INHERIT
public static final String GRAVITY
public static final String TEXT_START
public static final String TEXT_END
public static final String CENTER
public static final String VIEW_START
public static final String VIEW_END
public void <init> ()
}
com/android/SdkConstants$TextStyle.class
SdkConstants.java
package com.android
public com.android.SdkConstants$TextStyle extends java.lang.Object {
public static final String VALUE_NORMAL
public static final String VALUE_BOLD
public static final String VALUE_ITALIC
public void <init> ()
}
com/android/SdkConstants$ViewAttributes.class
SdkConstants.java
package com.android
public final com.android.SdkConstants$ViewAttributes extends java.lang.Object {
public static final String MIN_HEIGHT
public void <init> ()
}
com/android/SdkConstants.class
SdkConstants.java
package com.android
public final com.android.SdkConstants extends java.lang.Object {
public static final int PLATFORM_UNKNOWN
public static final int PLATFORM_LINUX
public static final int PLATFORM_WINDOWS
public static final int PLATFORM_DARWIN
public static final int CURRENT_PLATFORM
public static final String ANDROID_HOME_ENV
public static final String ANDROID_SDK_ROOT_ENV
public static final String SDK_DIR_PROPERTY
public static final com.android.sdklib.AndroidVersion MAX_SUPPORTED_ANDROID_PLATFORM_VERSION
public static final String NDK_DIR_PROPERTY
public static final String CMAKE_DIR_PROPERTY
public static final String NDK_SYMLINK_DIR
public static final String GRADLE_DISTRIBUTION_URL_PROPERTY
public static final String AAR_FORMAT_VERSION_PROPERTY
public static final String AAR_METADATA_VERSION_PROPERTY
public static final String MIN_COMPILE_SDK_PROPERTY
public static final String MIN_ANDROID_GRADLE_PLUGIN_VERSION_PROPERTY
public static final String FORCE_COMPILE_SDK_PREVIEW_PROPERTY
public static final String MIN_COMPILE_SDK_EXTENSION_PROPERTY
public static final String CORE_LIBRARY_DESUGARING_ENABLED_PROPERTY
public static final String DESUGAR_JDK_LIB_PROPERTY
public static final String APP_METADATA_VERSION_PROPERTY
public static final String ANDROID_GRADLE_PLUGIN_VERSION_PROPERTY
public static final String ANDROID_GAME_DEVELOPMENT_EXTENSION_VERSION_PROPERTY
public static final String MAVEN_GROUP_ID_PROPERTY
public static final String MAVEN_ARTIFACT_ID_PROPERTY
public static final String MAVEN_VERSION_PROPERTY
public static final String UTF_8
public static final String INI_CHARSET
public static final String GRADLE_PATH_SEPARATOR
public static final String FN_ANDROID_MANIFEST_XML
public static final String FN_SHARED_LIBRARY_ANDROID_MANIFEST_XML
public static final String FN_CLASSES_JAR
public static final String FN_API_JAR
public static final String FN_APK_CLASSES_DEX
public static final String FN_APK_CLASSES_N_DEX
public static final String REGEX_APK_CLASSES_DEX
public static final String FN_INTERMEDIATE_RES_JAR
public static final String FN_INTERMEDIATE_FULL_JAR
public static final String FN_APK_LIST
public static final String FN_BUILD_XML
public static final String FN_BUILD_GRADLE
public static final String FN_BUILD_GRADLE_KTS
public static final String FN_DECLARATIVE_BUILD_GRADLE
public static final String FN_SETTINGS_GRADLE
public static final String FN_SETTINGS_GRADLE_KTS
public static final String FN_SETTINGS_GRADLE_TOML
public static final String FN_GRADLE_PROPERTIES
public static final String FN_GRADLE_CONFIG_PROPERTIES
public static final String FN_VERSION_CATALOG
public static final String FN_GRADLE_UNIX
public static final String FN_GRADLE_WIN
public static final String FN_GRADLE_WRAPPER_UNIX
public static final String FN_GRADLE_WRAPPER_WIN
public static final String FN_GRADLE_WRAPPER_JAR
public static final String FN_FRAMEWORK_LIBRARY
public static final String FN_CORE_FOR_SYSTEM_MODULES
public static final String FN_UI_AUTOMATOR_LIBRARY
public static final String FN_ATTRS_XML
public static final String FN_ATTRS_MANIFEST_XML
public static final String FN_FRAMEWORK_AIDL
public static final String FN_FRAMEWORK_RENDERSCRIPT
public static final String FN_FRAMEWORK_INCLUDE
public static final String FN_FRAMEWORK_INCLUDE_CLANG
public static final String FN_LAYOUTLIB_JAR
public static final String FN_WIDGETS
public static final String FN_INTENT_ACTIONS_ACTIVITY
public static final String FN_INTENT_ACTIONS_BROADCAST
public static final String FN_INTENT_ACTIONS_SERVICE
public static final String FN_INTENT_CATEGORIES
public static final String FN_LINT_JAR
public static final String FN_ANNOTATIONS_JAR
public static final String FN_BUILD_PROP
public static final String FN_PLUGIN_PROP
public static final String FN_MANIFEST_INI
public static final String FN_DEVICES_XML
public static final String FN_HARDWARE_INI
public static final String FN_PROJECT_PROPERTIES
public static final String FN_LOCAL_PROPERTIES
public static final String FN_ANT_PROPERTIES
public static final String FN_GRADLE_WRAPPER_PROPERTIES
public static final String FN_SKIN_LAYOUT
public static final String FN_ART_PROFILE
public static final String FN_BINART_ART_PROFILE_FOLDER_IN_APK
public static final String FN_BINART_ART_PROFILE_FOLDER_IN_AAB
public static final String FN_BINARY_ART_PROFILE
public static final String FN_BINARY_ART_PROFILE_METADATA
public static final String FN_DEX_METADATA_PROP
public static final String FN_AAPT
public static final String FN_AAPT2
public static final String FN_AIDL
public static final String FN_RENDERSCRIPT
public static final String FN_BCC_COMPAT
public static final String FN_LD_ARM
public static final String FN_LD_ARM64
public static final String FN_LD_X86
public static final String FN_LD_X86_64
public static final String FN_LD_MIPS
public static final String FN_LLD
public static final String FN_ADB
public static final String FN_SQLITE3
public static final String FN_EMULATOR
public static final String FN_EMULATOR_CHECK
public static final String FN_ZIPALIGN
public static final String FN_DEXDUMP
public static final String FN_PROGUARD
public static final String FN_FIND_LOCK
public static final String FN_HPROF_CONV
public static final String FN_JACK
public static final String FN_JILL
public static final String FN_JACK_COVERAGE_PLUGIN
public static final String FN_JACK_JACOCO_REPORTER
public static final String FN_CORE_LAMBDA_STUBS
public static final String FN_SPLIT_SELECT
public static final String FD_SHADER_TOOLS
public static final String FN_GLSLC
public static final String FN_SOURCE_PROP
public static final String FN_CONTENT_HASH_PROP
public static final String FN_SDK_PROP
public static final String FN_ANDROIDX_RS_JAR
public static final String FN_RENDERSCRIPT_V8_JAR
public static final String FN_ANDROIDX_RENDERSCRIPT_PACKAGE
public static final String FN_RENDERSCRIPT_V8_PACKAGE
public static final String FN_GDBSERVER
public static final String FN_GDB_SETUP
public static final String FN_PROGUARD_TXT
public static final String FN_ANDROID_PROGUARD_FILE
public static final String FN_ANDROID_OPT_PROGUARD_FILE
public static final String FN_PROJECT_PROGUARD_FILE
public static final String FN_AAPT_RULES
public static final String FN_MERGED_AAPT_RULES
public static final String FN_ADVANCED_FEATURES
public static final String FN_ADVANCED_FEATURES_CANARY
public static final String FN_AGP_ATTRIBUTION_DATA
public static final String FN_RESOURCE_SYMBOLS
public static final String FN_CLASS_LIST
public static final String FN_NAVIGATION_JSON
public static final String FD_RESOURCES
public static final String FD_ASSETS
public static final String FD_SOURCES
public static final String FD_MAIN
public static final String FD_TEST
public static final String FD_UNIT_TEST
public static final String FD_TEST_FIXTURES
public static final String FD_JAVA
public static final String FD_JNI
public static final String FD_GRADLE
public static final String FD_GRADLE_CACHE
public static final String FD_GRADLE_WRAPPER
public static final String FD_GEN_SOURCES
public static final String FD_NATIVE_LIBS
public static final String FD_APK_NATIVE_LIBS
public static final String FD_OUTPUT
public static final String FD_CLASSES_OUTPUT
public static final String FD_PROGUARD
public static final String FD_AIDL
public static final String FD_AAR_LIBS
public static final String FD_SYMBOLS
public static final String FD_BLAME
public static final String FD_BUNDLE
public static final String FD_ML_MODELS
public static final String FD_RS_LIBS
public static final String FD_RS_OBJ
public static final String FD_JARS
public static final String FD_INTERMEDIATES
public static final String FD_LOGS
public static final String FD_OUTPUTS
public static final String FD_GENERATED
public static final String FD_PLATFORMS
public static final String FD_ADDONS
public static final String FD_SYSTEM_IMAGES
public static final String FD_PKG_SOURCES
public static final String FD_TOOLS
public static final String FD_CMDLINE_TOOLS
public static final String FD_EMULATOR
public static final String FD_SUPPORT
public static final String FD_PLATFORM_TOOLS
public static final String FD_BUILD_TOOLS
public static final String FD_LIB
public static final String FD_DOCS
public static final String FD_DOCS_REFERENCE
public static final String FD_IMAGES
public static final String ABI_ARMEABI
public static final String ABI_ARMEABI_V7A
public static final String ABI_ARM64_V8A
public static final String ABI_INTEL_ATOM
public static final String ABI_INTEL_ATOM64
public static final String ABI_MIPS
public static final String ABI_MIPS64
public static final String ABI_RISCV64
public static final String CPU_ARCH_ARM
public static final String CPU_ARCH_ARM64
public static final String CPU_ARCH_INTEL_ATOM
public static final String CPU_ARCH_INTEL_ATOM64
public static final String CPU_ARCH_MIPS
public static final String CPU_ARCH_MIPS64
public static final String CPU_ARCH_RISCV64
public static final String CPU_MODEL_CORTEX_A8
public static final String FD_SKINS
public static final String FD_SAMPLES
public static final String FD_EXTRAS
public static final String FD_ANDROID_EXTRAS
public static final String FD_M2_REPOSITORY
public static final String FD_NDK
public static final String FD_LLDB
public static final String FD_CMAKE
public static final String FD_NDK_SIDE_BY_SIDE
public static final String FD_GAPID
public static final String FD_SAMPLE_DATA
public static final String FD_SAMPLE
public static final String FD_TEMPLATES
public static final String FD_ANT
public static final String FD_DATA
public static final String FD_RENDERSCRIPT
public static final String FD_JAVA_RES
public static final String FD_RES
public static final String FD_FONTS
public static final String FD_ANDROID_SOURCES
public static final String FD_ADDON_LIBS
public static final String FD_MERGED
public static final String FD_COMPILED
public static final String FD_PARTIAL_R
public static final String FD_DEX
public static final String FD_SOURCE_GEN
public static final String FD_RES_CLASS
public static final String FD_MERGED_DOT_DIR
public static final String FD_STRIPPED_DOT_DIR
public static final String FD_CACHE
public static final String FD_BUILD_ATTRIBUTION
public static final String CODENAME_RELEASE
public static final String NS_CUSTOM_RESOURCES_S
public static final String ANDROID_TEST_RUNNER_LIB
public static final String OS_SDK_DOCS_FOLDER
public static final String OS_SDK_PLATFORM_TOOLS_FOLDER
public static final String OS_IMAGES_FOLDER
public static final String OS_SKINS_FOLDER
public static final String OS_PLATFORM_DATA_FOLDER
public static final String OS_PLATFORM_RENDERSCRIPT_FOLDER
public static final String OS_PLATFORM_SAMPLES_FOLDER
public static final String OS_PLATFORM_RESOURCES_FOLDER
public static final String OS_PLATFORM_FONTS_FOLDER
public static final String OS_PLATFORM_SOURCES_FOLDER
public static final String OS_PLATFORM_TEMPLATES_FOLDER
public static final String OS_PLATFORM_ANT_FOLDER
public static final String OS_PLATFORM_ATTRS_XML
public static final String OS_PLATFORM_ATTRS_MANIFEST_XML
public static final String OS_PLATFORM_LAYOUTLIB_JAR
public static final String OS_FRAMEWORK_RS
public static final String OS_FRAMEWORK_RS_CLANG
public static final String OS_ADDON_LIBS_FOLDER
public static final String SKIN_DEFAULT
public static final String PROP_SDK_ANT_TEMPLATES_REVISION
public static final String PROP_SDK_DEFAULT_SKIN
public static final String LLDB_PINNED_REVISION
public static final String CLASS_ACTIVITY
public static final String CLASS_WATCHFACE_WSL
public static final String CLASS_WATCHFACE_ANDROIDX
public static final String CLASS_TILE_SERVICE
public static final String CLASS_COMPLICATION_SERVICE_ANDROIDX
public static final String CLASS_COMPLICATION_SERVICE_WSL
public static final String CLASS_APPLICATION
public static final String CLASS_SERVICE
public static final String CLASS_BROADCASTRECEIVER
public static final String CLASS_CONTENTPROVIDER
public static final String CLASS_ATTRIBUTE_SET
public static final String CLASS_INSTRUMENTATION
public static final String CLASS_INSTRUMENTATION_RUNNER
public static final String CLASS_BUNDLE
public static final String CLASS_R
public static final String CLASS_R_PREFIX
public static final String CLASS_MANIFEST
public static final String CLASS_MANIFEST_PERMISSION
public static final String CLASS_INTENT
public static final String CLASS_INTENT_FILTER
public static final String CLASS_CONTEXT
public static final String CLASS_CONFIGURATION
public static final String CLASS_RESOURCES
public static final String CLS_TYPED_ARRAY
public static final String CLASS_VIEW
public static final String CLASS_VIEWGROUP
public static final String CLASS_VIEWSTUB
public static final String CLASS_NAME_LAYOUTPARAMS
public static final String CLASS_VIEWGROUP_LAYOUTPARAMS
public static final String CLASS_NAME_FRAMELAYOUT
public static final String CLASS_FRAMELAYOUT
public static final String CLASS_ADAPTER
public static final String CLASS_PARCELABLE
public static final String CLASS_PARCEL
public static final String CLASS_FRAGMENT
public static final String CLASS_ACTION_PROVIDER
public static final String CLASS_V4_ACTION_PROVIDER
public static final String CLASS_ANDROIDX_ACTION_PROVIDER
public static final String CLASS_BACKUP_AGENT
public static final String CLASS_DRAWABLE
public static final String CLASS_MOCK_VIEW
public static final String CLASS_LAYOUT_INFLATER
public static final String CLASS_VIEW_PAGER2
public static final String CLASS_FRAGMENT_CONTAINER_VIEW
public static final String CLASS_AD_VIEW
public static final String CLASS_MAP_FRAGMENT
public static final String CLASS_MAP_VIEW
public static final String CLASS_PERCENT_RELATIVE_LAYOUT
public static final String CLASS_PERCENT_FRAME_LAYOUT
public static final String CLASS_BOTTOM_APP_BAR
public static final String CLASS_CHIP
public static final String CLASS_CHIP_GROUP
public static final String CLASS_MATERIAL_BUTTON
public static final String CLASS_MATERIAL_TOOLBAR
public static final String CONSTRAINT_LAYOUT_LIB_GROUP_ID
public static final String CONSTRAINT_LAYOUT_LIB_ARTIFACT_ID
public static final String CONSTRAINT_LAYOUT_LIB_ARTIFACT
public static final String LATEST_CONSTRAINT_LAYOUT_VERSION
public static final String CLASS_FLEXBOX_LAYOUT
public static final String FLEXBOX_LAYOUT
public static final String FLEXBOX_LAYOUT_LIB_GROUP_ID
public static final String FLEXBOX_LAYOUT_LIB_ARTIFACT_ID
public static final String FLEXBOX_LAYOUT_LIB_ARTIFACT
public static final String LATEST_FLEXBOX_LAYOUT_VERSION
public static final String CLASS_SIMPLE_EXO_PLAYER_VIEW
public static final String CLASS_EXO_PLAYBACK_CONTROL_VIEW
public static final String SIMPLE_EXO_PLAYER_VIEW
public static final String EXO_PLAYBACK_CONTROL_VIEW
public static final String EXO_PLAYER_GROUP_ID
public static final String EXO_PLAYER_ARTIFACT_ID
public static final String EXO_PLAYER_ARTIFACT
public static final String CLASS_COMPOSE
public static final String CLASS_COMPOSE_VIEW
public static final String CLASS_COMPOSE_VIEW_ADAPTER
public static final String ATTR_COMPOSABLE_NAME
public static final String PACKAGE_COMPOSE_ANIMATION
public static final String FD_RES_ANIM
public static final String FD_RES_ANIMATOR
public static final String FD_RES_COLOR
public static final String FD_RES_DRAWABLE
public static final String FD_RES_INTERPOLATOR
public static final String FD_RES_LAYOUT
public static final String FD_RES_MENU
public static final String FD_RES_MIPMAP
public static final String FD_RES_NAVIGATION
public static final String FD_RES_VALUES
public static final String FD_RES_VALUES_NIGHT
public static final String FD_RES_XML
public static final String FD_RES_RAW
public static final String FN_RES_BASE
public static final String RES_QUALIFIER_SEP
public static final String XML_NAMESPACE_URI
public static final String XMLNS_URI
public static final String XMLNS
public static final String XMLNS_PREFIX
public static final String XMLNS_ANDROID
public static final String ANDROID_NS_NAME
public static final String ANDROID_NS_NAME_PREFIX
public static final int ANDROID_NS_NAME_PREFIX_LEN
public static final String TOOLS_NS_NAME
public static final String TOOLS_NS_NAME_PREFIX
public static final String APP_PREFIX
public static final String AMP_ENTITY
public static final String QUOT_ENTITY
public static final String APOS_ENTITY
public static final String LT_ENTITY
public static final String GT_ENTITY
public static final String NEWLINE_ENTITY
public static final String URI_DOMAIN_PREFIX
public static final String URI_PREFIX
public static final String ANDROID_URI
public static final String NS_RESOURCES
public static final String TOOLS_URI
public static final String AUTO_URI
public static final String DIST_URI
public static final String AAPT_URI
public static final String XLIFF_URI
public static final String TOOLS_PREFIX
public static final String XLIFF_PREFIX
public static final String AAPT_PREFIX
public static final String DIST_PREFIX
public static final String R_CLASS
public static final String ANDROID_PKG
public static final String ANDROID_SUPPORT_PKG
public static final String ANDROIDX_PKG
public static final String MATERIAL2_PKG
public static final String MATERIAL1_PKG
public static final String SHERPA_PREFIX
public static final String SHERPA_URI
public static final String TAG_MANIFEST
public static final String TAG_SERVICE
public static final String TAG_PERMISSION
public static final String TAG_PERMISSION_GROUP
public static final String TAG_USES_FEATURE
public static final String TAG_USES_PERMISSION
public static final String TAG_USES_PERMISSION_SDK_23
public static final String TAG_USES_PERMISSION_SDK_M
public static final String TAG_USES_LIBRARY
public static final String TAG_USES_SPLIT
public static final String TAG_USES_SDK_LIBRARY
public static final String TAG_APPLICATION
public static final String TAG_INTENT_FILTER
public static final String TAG_CATEGORY
public static final String TAG_USES_SDK
public static final String TAG_ACTIVITY
public static final String TAG_ACTIVITY_ALIAS
public static final String TAG_RECEIVER
public static final String TAG_PACKAGE
public static final String TAG_PROPERTY
public static final String TAG_PROVIDER
public static final String TAG_GRANT_PERMISSION
public static final String TAG_PATH_PERMISSION
public static final String TAG_ACTION
public static final String TAG_INSTRUMENTATION
public static final String TAG_META_DATA
public static final String TAG_RESOURCE
public static final String TAG_MODULE
public static final String TAG_NAV_GRAPH
public static final String TAG_QUERIES
public static final String TAG_INTENT
public static final String TAG_SDK_LIBRARY
public static final String TAG_RESOURCES
public static final String TAG_STRING
public static final String TAG_ARRAY
public static final String TAG_STYLE
public static final String TAG_ITEM
public static final String TAG_GROUP
public static final String TAG_STRING_ARRAY
public static final String TAG_PLURALS
public static final String TAG_INTEGER_ARRAY
public static final String TAG_COLOR
public static final String TAG_DIMEN
public static final String TAG_DRAWABLE
public static final String TAG_MENU
public static final String TAG_ENUM
public static final String TAG_FLAG
public static final String TAG_ATTR
public static final String TAG_DECLARE_STYLEABLE
public static final String TAG_EAT_COMMENT
public static final String TAG_SKIP
public static final String TAG_PUBLIC
public static final String TAG_PUBLIC_GROUP
public static final String TAG_STAGING_PUBLIC_GROUP
public static final String TAG_STAGING_PUBLIC_GROUP_FINAL
public static final String TAG_JAVA_SYMBOL
public static final String TAG_ADAPTIVE_ICON
public static final String TAG_MASKABLE_ICON
public static final String TAG_FONT_FAMILY
public static final String TAG_FONT
public static final String TAG_HEADER
public static final String TAG_APPWIDGET_PROVIDER
public static final String VIEW_TAG
public static final String VIEW_INCLUDE
public static final String VIEW_MERGE
public static final String VIEW_FRAGMENT
public static final String REQUEST_FOCUS
public static final String TAG
public static final String TAG_INCLUDE
public static final String TAG_DEEP_LINK
public static final String TAG_NAVIGATION
public static final String TAG_FRAGMENT
public static final String TAG_ARGUMENT
public static final String ATTR_MODULE_NAME
public static final String VIEW
public static final String VIEW_GROUP
public static final String FRAME_LAYOUT
public static final String LINEAR_LAYOUT
public static final String RELATIVE_LAYOUT
public static final String GRID_LAYOUT
public static final String SCROLL_VIEW
public static final String BUTTON
public static final String COMPOUND_BUTTON
public static final String ADAPTER_VIEW
public static final String STACK_VIEW
public static final String GALLERY
public static final String GRID_VIEW
public static final String TAB_HOST
public static final String RADIO_GROUP
public static final String RADIO_BUTTON
public static final String SWITCH
public static final String EDIT_TEXT
public static final String LIST_VIEW
public static final String TEXT_VIEW
public static final String CHECKED_TEXT_VIEW
public static final String IMAGE_VIEW
public static final String SURFACE_VIEW
public static final String ABSOLUTE_LAYOUT
public static final String TABLE_LAYOUT
public static final String TABLE_ROW
public static final String TAB_WIDGET
public static final String IMAGE_BUTTON
public static final String ZOOM_BUTTON
public static final String SEEK_BAR
public static final String VIEW_STUB
public static final String SPINNER
public static final String WEB_VIEW
public static final String TOGGLE_BUTTON
public static final String CHECK_BOX
public static final String ABS_LIST_VIEW
public static final String PROGRESS_BAR
public static final String RATING_BAR
public static final String ABS_SPINNER
public static final String ABS_SEEK_BAR
public static final String VIEW_ANIMATOR
public static final String VIEW_FLIPPER
public static final String VIEW_SWITCHER
public static final String TEXT_SWITCHER
public static final String IMAGE_SWITCHER
public static final String EXPANDABLE_LIST_VIEW
public static final String HORIZONTAL_SCROLL_VIEW
public static final String MULTI_AUTO_COMPLETE_TEXT_VIEW
public static final String AUTO_COMPLETE_TEXT_VIEW
public static final String CHECKABLE
public static final String TEXTURE_VIEW
public static final String DIALER_FILTER
public static final String ADAPTER_VIEW_FLIPPER
public static final String ADAPTER_VIEW_ANIMATOR
public static final String VIDEO_VIEW
public static final String SEARCH_VIEW
public static final String CHIP
public static final String CHIP_GROUP
public static final String BOTTOM_APP_BAR
public static final String MATERIAL_TOOLBAR
public static final String MATERIAL_BUTTON
public static final String VIEW_PAGER2
public static final String FRAGMENT_CONTAINER_VIEW
public static final String AD_VIEW
public static final String MAP_FRAGMENT
public static final String MAP_VIEW
public static final String CONSTRAINT_BARRIER_TOP
public static final String CONSTRAINT_BARRIER_BOTTOM
public static final String CONSTRAINT_BARRIER_LEFT
public static final String CONSTRAINT_BARRIER_RIGHT
public static final String CONSTRAINT_BARRIER_START
public static final String CONSTRAINT_BARRIER_END
public static final String CONSTRAINT_REFERENCED_IDS
public static final String TAG_ANIMATION_LIST
public static final String TAG_ANIMATED_SELECTOR
public static final String TAG_ANIMATED_VECTOR
public static final String TAG_BITMAP
public static final String TAG_CLIP_PATH
public static final String TAG_GRADIENT
public static final String TAG_INSET
public static final String TAG_LAYER_LIST
public static final String TAG_NINE_PATCH
public static final String TAG_PATH
public static final String TAG_RIPPLE
public static final String TAG_ROTATE
public static final String TAG_SHAPE
public static final String TAG_SELECTOR
public static final String TAG_TRANSITION
public static final String TAG_VECTOR
public static final String TAG_LEVEL_LIST
public static final String TAG_LAYOUT
public static final String TAG_DATA
public static final String TAG_VARIABLE
public static final String TAG_IMPORT
public static final String ATTR_EXPORTED
public static final String ATTR_PERMISSION
public static final String ATTR_PROCESS
public static final String ATTR_MIN_SDK_VERSION
public static final String ATTR_TARGET_SDK_VERSION
public static final String ATTR_ICON
public static final String ATTR_RESOURCE
public static final String ATTR_ROUND_ICON
public static final String ATTR_PACKAGE
public static final String ATTR_CORE_APP
public static final String ATTR_THEME
public static final String ATTR_SCHEME
public static final String ATTR_MIME_TYPE
public static final String ATTR_HOST
public static final String ATTR_PORT
public static final String ATTR_PATH
public static final String ATTR_PATH_PREFIX
public static final String ATTR_PATH_PATTERN
public static final String ATTR_PATH_SUFFIX
public static final String ATTR_PATH_ADVANCED_PATTERN
public static final String ATTR_ALLOW_BACKUP
public static final String ATTR_DEBUGGABLE
public static final String ATTR_READ_PERMISSION
public static final String ATTR_WRITE_PERMISSION
public static final String ATTR_VERSION_CODE
public static final String ATTR_VERSION_NAME
public static final String ATTR_FULL_BACKUP_CONTENT
public static final String ATTR_TEST_ONLY
public static final String ATTR_HAS_CODE
public static final String ATTR_AUTHORITIES
public static final String ATTR_MULTIPROCESS
public static final String ATTR_SPLIT
public static final String ATTR_SHARED_USER_ID
public static final String ATTR_FUNCTIONAL_TEST
public static final String ATTR_HANDLE_PROFILING
public static final String ATTR_TARGET_PACKAGE
public static final String ATTR_EXTRACT_NATIVE_LIBS
public static final String ATTR_USE_EMBEDDED_DEX
public static final String ATTR_SPLIT_NAME
public static final String ATTR_FEATURE_SPLIT
public static final String ATTR_TARGET_SANDBOX_VERSION
public static final String ATTR_REQUIRED
public static final String ATTR_ON_DEMAND
public static final String MANIFEST_ATTR_TITLE
public static final String ATTR_TARGET_ACTIVITY
public static final String ATTR_MIMETYPE
public static final String ATTR_LOCALE_CONFIG
public static final String ATTR_FOREGROUND_SERVICE_TYPE
public static final String ATTR_TASK_AFFINITY
public static final String ATTR_EXCLUDE_FROM_RECENTS
public static final String ATTR_NO_HISTORY
public static final String ATTR_PRIORITY
public static final String ATTR_ORDER
public static final String ATTR_ATTR
public static final String ATTR_NAME
public static final String ATTR_FRAGMENT
public static final String ATTR_TYPE
public static final String ATTR_PARENT
public static final String ATTR_TRANSLATABLE
public static final String ATTR_COLOR
public static final String ATTR_DRAWABLE
public static final String ATTR_VALUE
public static final String ATTR_QUANTITY
public static final String ATTR_FORMAT
public static final String ATTR_PREPROCESSING
public static final String ATTR_ALIAS
public static final String ATTR_VIEW_BINDING_IGNORE
public static final String ATTR_VIEW_BINDING_TYPE
public static final String ATTR_LAYOUT_RESOURCE_PREFIX
public static final String ATTR_CLASS
public static final String ATTR_STYLE
public static final String ATTR_CONTEXT
public static final String ATTR_ID
public static final String ATTR_AUTOFILL_HINTS
public static final String ATTR_TEXT
public static final String ATTR_TEXT_SIZE
public static final String ATTR_ALPHA
public static final String ATTR_LABEL
public static final String ATTR_HINT
public static final String ATTR_PROMPT
public static final String ATTR_ON_CLICK
public static final String ATTR_INPUT_TYPE
public static final String ATTR_INPUT_METHOD
public static final String ATTR_LAYOUT_GRAVITY
public static final String ATTR_LAYOUT_WIDTH
public static final String ATTR_LAYOUT_HEIGHT
public static final String ATTR_LAYOUT_WEIGHT
public static final String ATTR_PADDING
public static final String ATTR_PADDING_BOTTOM
public static final String ATTR_PADDING_TOP
public static final String ATTR_PADDING_RIGHT
public static final String ATTR_PADDING_LEFT
public static final String ATTR_PADDING_START
public static final String ATTR_PADDING_END
public static final String ATTR_PADDING_HORIZONTAL
public static final String ATTR_PADDING_VERTICAL
public static final String ATTR_FOREGROUND
public static final String ATTR_BACKGROUND
public static final String ATTR_ORIENTATION
public static final String ATTR_SCREEN_ORIENTATION
public static final String ATTR_RESIZEABLE_ACTIVITY
public static final String ATTR_BARRIER_DIRECTION
public static final String ATTR_BARRIER_ALLOWS_GONE_WIDGETS
public static final String ATTR_LAYOUT_OPTIMIZATION_LEVEL
public static final String ATTR_TRANSITION
public static final String ATTR_TRANSITION_SHOW_PATHS
public static final String ATTR_TRANSITION_STATE
public static final String ATTR_TRANSITION_POSITION
public static final String ATTR_LAYOUT
public static final String ATTR_ROW_COUNT
public static final String ATTR_COLUMN_COUNT
public static final String ATTR_LABEL_FOR
public static final String ATTR_BASELINE_ALIGNED
public static final String ATTR_CONTENT_DESCRIPTION
public static final String ATTR_IME_ACTION_LABEL
public static final String ATTR_PRIVATE_IME_OPTIONS
public static final String VALUE_NONE
public static final String VALUE_NO
public static final String VALUE_NO_EXCLUDE_DESCENDANTS
public static final String VALUE_YES
public static final String VALUE_YES_EXCLUDE_DESCENDANTS
public static final String ATTR_NUMERIC
public static final String ATTR_IME_ACTION_ID
public static final String ATTR_IME_OPTIONS
public static final String ATTR_FREEZES_TEXT
public static final String ATTR_EDITOR_EXTRAS
public static final String ATTR_EDITABLE
public static final String ATTR_DIGITS
public static final String ATTR_CURSOR_VISIBLE
public static final String ATTR_CAPITALIZE
public static final String ATTR_PHONE_NUMBER
public static final String ATTR_PASSWORD
public static final String ATTR_BUFFER_TYPE
public static final String ATTR_AUTO_TEXT
public static final String ATTR_ENABLED
public static final String ATTR_SINGLE_LINE
public static final String ATTR_SELECT_ALL_ON_FOCUS
public static final String ATTR_SCALE_TYPE
public static final String ATTR_VISIBILITY
public static final String ATTR_TEXT_IS_SELECTABLE
public static final String ATTR_IMPORTANT_FOR_AUTOFILL
public static final String ATTR_IMPORTANT_FOR_ACCESSIBILITY
public static final String ATTR_ACCESSIBILITY_TRAVERSAL_BEFORE
public static final String ATTR_ACCESSIBILITY_TRAVERSAL_AFTER
public static final String ATTR_LIST_PREFERRED_ITEM_PADDING_LEFT
public static final String ATTR_LIST_PREFERRED_ITEM_PADDING_RIGHT
public static final String ATTR_LIST_PREFERRED_ITEM_PADDING_START
public static final String ATTR_LIST_PREFERRED_ITEM_PADDING_END
public static final String ATTR_INDEX
public static final String ATTR_ACTION_BAR_NAV_MODE
public static final String ATTR_MENU
public static final String ATTR_OPEN_DRAWER
public static final String ATTR_SHOW_IN
public static final String ATTR_PARENT_TAG
public static final String ATTR_WIDTH
public static final String ATTR_HEIGHT
public static final String ATTR_NAV_GRAPH
public static final String ATTR_USE_TAG
public static final String ATTR_IGNORE_A11Y_LINTS
public static final String ATTR_FLOW_WRAP_MODE
public static final String ATTR_FLOW_MAX_ELEMENTS_WRAP
public static final String ATTR_FLOW_FIRST_HORIZONTAL_BIAS
public static final String ATTR_FLOW_FIRST_HORIZONTAL_STYLE
public static final String ATTR_FLOW_HORIZONTAL_BIAS
public static final String ATTR_FLOW_HORIZONTAL_STYLE
public static final String ATTR_FLOW_HORIZONTAL_ALIGN
public static final String ATTR_FLOW_HORIZONTAL_GAP
public static final String ATTR_FLOW_LAST_HORIZONTAL_BIAS
public static final String ATTR_FLOW_LAST_HORIZONTAL_STYLE
public static final String ATTR_FLOW_FIRST_VERTICAL_BIAS
public static final String ATTR_FLOW_FIRST_VERTICAL_STYLE
public static final String ATTR_FLOW_VERTICAL_BIAS
public static final String ATTR_FLOW_VERTICAL_STYLE
public static final String ATTR_FLOW_VERTICAL_ALIGN
public static final String ATTR_FLOW_VERTICAL_GAP
public static final String ATTR_FLOW_LAST_VERTICAL_BIAS
public static final String ATTR_FLOW_LAST_VERTICAL_STYLE
public static final String ATTR_VIEWPORT_HEIGHT
public static final String ATTR_VIEWPORT_WIDTH
public static final String ATTR_PATH_DATA
public static final String ATTR_FILL_COLOR
public static final String ATTR_ONESHOT
public static final String ATTR_FROM_ID
public static final String ATTR_TO_ID
public static final String ATTR_END_X
public static final String ATTR_END_Y
public static final String ATTR_START_X
public static final String ATTR_START_Y
public static final String ATTR_CENTER_X
public static final String ATTR_CENTER_Y
public static final String ATTR_GRADIENT_RADIUS
public static final String ATTR_STOP_COLOR
public static final String ATTR_STOP_OFFSET
public static final String ATTR_GRAPH
public static final String ATTR_URI
public static final String ATTR_AUTO_VERIFY
public static final String ATTR_DEFAULT_NAV_HOST
public static final String ATTR_START_DESTINATION
public static final String ATTR_NULLABLE
public static final String ATTR_ARG_TYPE
public static final String ATTR_DEEPLINK_ACTION
public static final String ATTR_DEEPLINK_MIMETYPE
public static final String ATTR_NEXT_CLUSTER_FORWARD
public static final String ATTR_NEXT_FOCUS_DOWN
public static final String ATTR_NEXT_FOCUS_FORWARD
public static final String ATTR_NEXT_FOCUS_LEFT
public static final String ATTR_NEXT_FOCUS_RIGHT
public static final String ATTR_NEXT_FOCUS_UP
public static final String ATTR_SCROLLBAR_THUMB_HORIZONTAL
public static final String ATTR_SCROLLBAR_THUMB_VERTICAL
public static final String ATTR_SCROLLBAR_TRACK_HORIZONTAL
public static final String ATTR_SCROLLBAR_TRACK_VERTICAL
public static final String ATTR_LAYOUT_MARGIN_HORIZONTAL
public static final String ATTR_LAYOUT_MARGIN_VERTICAL
public static final String ATTR_LAYOUT_PADDING_HORIZONTAL
public static final String ATTR_LAYOUT_PADDING_VERTICAL
public static final String ATTR_DROP_DOWN_ANCHOR
public static final String ATTR_INTERPOLATOR
public static final String ATTR_TICK_MARK
public static final String ATTR_TICK_MARK_TINT
public static final String ATTR_COLLAPSE_ICON
public static final String ATTR_LOGO
public static final String ATTR_TITLE_TEXT_COLOR
public static final String ATTR_SUBTITLE_TEXT_COLOR
public static final String ATTR_IN_ANIMATION
public static final String ATTR_OUT_ANIMATION
public static final String ATTR_TAB_STRIP_LEFT
public static final String ATTR_TAB_STRIP_RIGHT
public static final String ATTR_CALENDAR_TEXT_COLOR
public static final String ATTR_DAY_OF_WEEK_BACKGROUND
public static final String ATTR_YEAR_LIST_SELECTOR_COLOR
public static final String ATTR_HEADER_BACKGROUND
public static final String ATTR_AM_PM_BACKGROUND_COLOR
public static final String ATTR_AM_PM_TEXT_COLOR
public static final String ATTR_NUMBERS_INNER_TEXT_COLOR
public static final String ATTR_NUMBERS_SELECTOR_COLOR
public static final String ATTR_NUMBERS_TEXT_COLOR
public static final String ATTR_NUMBERS_BACKGROUND_COLOR
public static final String ATTR_IGNORE_GRAVITY
public static final String ATTR_DIAL
public static final String ATTR_HAND_HOUR
public static final String ATTR_HAND_MINUTE
public static final String ATTR_HAND_SECOND
public static final String ATTR_SELECTED_DATE_VERTICAL_BAR
public static final String ATTR_TEXT_APPEARANCE
public static final String ATTR_FONT_FAMILY
public static final String ATTR_TYPEFACE
public static final String ATTR_LINE_SPACING_EXTRA
public static final String ATTR_TEXT_STYLE
public static final String ATTR_TEXT_ALIGNMENT
public static final String ATTR_TEXT_COLOR
public static final String ATTR_TEXT_COLOR_HINT
public static final String ATTR_TEXT_COLOR_LINK
public static final String ATTR_TEXT_ALL_CAPS
public static final String ATTR_SHADOW_COLOR
public static final String ATTR_TEXT_COLOR_HIGHLIGHT
public static final String ATTR_AUTO_SIZE_PRESET_SIZES
public static final String ATTR_LISTFOOTER
public static final String ATTR_LISTHEADER
public static final String ATTR_LISTITEM
public static final String ATTR_ITEM_COUNT
public static final String ATTR_SCROLLX
public static final String ATTR_SCROLLY
public static final String ATTR_USE_HANDLER
public static final String ATTR_LAYOUT_Y
public static final String ATTR_LAYOUT_X
public static final String ATTR_LAYOUT_ROW
public static final String ATTR_LAYOUT_ROW_SPAN
public static final String ATTR_LAYOUT_COLUMN
public static final String ATTR_LAYOUT_COLUMN_SPAN
public static final String ATTR_MAXIMUM
public static final String ATTR_PROGRESS
public static final String ATTR_PROGRESS_DRAWABLE
public static final String ATTR_PROGRESS_TINT
public static final String ATTR_PROGRESS_BACKGROUND_TINT
public static final String ATTR_SECONDARY_PROGRESS_TINT
public static final String ATTR_INDETERMINATE
public static final String ATTR_INDETERMINATE_DRAWABLE
public static final String ATTR_INDETERMINATE_TINT
public static final String ATTR_RATING
public static final String ATTR_NUM_STARS
public static final String ATTR_STEP_SIZE
public static final String ATTR_IS_INDICATOR
public static final String ATTR_THUMB
public static final String ATTR_ADJUST_VIEW_BOUNDS
public static final String ATTR_CROP_TO_PADDING
public static final String ATTR_FONT_PROVIDER_AUTHORITY
public static final String ATTR_FONT_PROVIDER_QUERY
public static final String ATTR_FONT_PROVIDER_PACKAGE
public static final String ATTR_FONT_PROVIDER_CERTS
public static final String ATTR_FONT_STYLE
public static final String ATTR_FONT_WEIGHT
public static final String ATTR_FONT
public static final String ATTR_LAYOUT_EDITOR_ABSOLUTE_X
public static final String ATTR_LAYOUT_EDITOR_ABSOLUTE_Y
public static final String ATTR_LAYOUT_LEFT_CREATOR
public static final String ATTR_LAYOUT_RIGHT_CREATOR
public static final String ATTR_LAYOUT_TOP_CREATOR
public static final String ATTR_LAYOUT_BOTTOM_CREATOR
public static final String ATTR_LAYOUT_BASELINE_CREATOR
public static final String ATTR_LAYOUT_CENTER_CREATOR
public static final String ATTR_LAYOUT_CENTER_X_CREATOR
public static final String ATTR_LAYOUT_CENTER_Y_CREATOR
public static final String ATTR_LAYOUT_LEFT_TO_LEFT_OF
public static final String ATTR_LAYOUT_LEFT_TO_RIGHT_OF
public static final String ATTR_LAYOUT_RIGHT_TO_LEFT_OF
public static final String ATTR_LAYOUT_RIGHT_TO_RIGHT_OF
public static final String ATTR_LAYOUT_TOP_TO_TOP_OF
public static final String ATTR_LAYOUT_TOP_TO_BOTTOM_OF
public static final String ATTR_LAYOUT_BOTTOM_TO_TOP_OF
public static final String ATTR_LAYOUT_BOTTOM_TO_BOTTOM_OF
public static final String ATTR_LAYOUT_BASELINE_TO_BASELINE_OF
public static final String ATTR_LAYOUT_START_TO_END_OF
public static final String ATTR_LAYOUT_START_TO_START_OF
public static final String ATTR_LAYOUT_END_TO_START_OF
public static final String ATTR_LAYOUT_END_TO_END_OF
public static final String ATTR_LAYOUT_GONE_MARGIN_LEFT
public static final String ATTR_LAYOUT_GONE_MARGIN_TOP
public static final String ATTR_LAYOUT_GONE_MARGIN_RIGHT
public static final String ATTR_LAYOUT_GONE_MARGIN_BOTTOM
public static final String ATTR_LAYOUT_GONE_MARGIN_START
public static final String ATTR_LAYOUT_GONE_MARGIN_END
public static final String ATTR_LAYOUT_HORIZONTAL_BIAS
public static final String ATTR_LAYOUT_VERTICAL_BIAS
public static final String ATTR_LAYOUT_WIDTH_DEFAULT
public static final String ATTR_LAYOUT_HEIGHT_DEFAULT
public static final String ATTR_LAYOUT_WIDTH_MIN
public static final String ATTR_LAYOUT_WIDTH_MAX
public static final String ATTR_LAYOUT_WIDTH_PERCENT
public static final String ATTR_LAYOUT_HEIGHT_MIN
public static final String ATTR_LAYOUT_HEIGHT_MAX
public static final String ATTR_LAYOUT_HEIGHT_PERCENT
public static final String ATTR_LAYOUT_DIMENSION_RATIO
public static final String ATTR_LAYOUT_VERTICAL_CHAIN_STYLE
public static final String ATTR_LAYOUT_HORIZONTAL_CHAIN_STYLE
public static final String ATTR_LAYOUT_VERTICAL_WEIGHT
public static final String ATTR_LAYOUT_HORIZONTAL_WEIGHT
public static final String ATTR_LAYOUT_CHAIN_SPREAD
public static final String ATTR_LAYOUT_CHAIN_SPREAD_INSIDE
public static final String ATTR_LAYOUT_CHAIN_PACKED
public static final String ATTR_LAYOUT_CHAIN_HELPER_USE_RTL
public static final String ATTR_LAYOUT_CONSTRAINTSET
public static final String ATTR_LAYOUT_CONSTRAINT_CIRCLE
public static final String ATTR_LAYOUT_CONSTRAINT_CIRCLE_ANGLE
public static final String ATTR_LAYOUT_CONSTRAINT_CIRCLE_RADIUS
public static final String ATTR_LAYOUT_CONSTRAINED_HEIGHT
public static final String ATTR_LAYOUT_CONSTRAINED_WIDTH
public static final String ATTR_CONSTRAINT_SET_START
public static final String ATTR_CONSTRAINT_SET_END
public static final String ATTR_DERIVE_CONSTRAINTS_FROM
public static final String ATTR_LAYOUT_CONSTRAINT_TAG
public static final String ATTR_GUIDELINE_ORIENTATION_HORIZONTAL
public static final String ATTR_GUIDELINE_ORIENTATION_VERTICAL
public static final String LAYOUT_CONSTRAINT_GUIDE_BEGIN
public static final String LAYOUT_CONSTRAINT_GUIDE_END
public static final String LAYOUT_CONSTRAINT_GUIDE_PERCENT
public static final String LAYOUT_CONSTRAINT_DEPRECATED_GUIDE_PERCENT
public static final String ATTR_LOCKED
public static final String ATTR_CONSTRAINT_LAYOUT_DESCRIPTION
public static final String ATTR_MOTION_TARGET
public static final String ATTR_MOTION_WAVE_OFFSET
public static final String ATTR_MOTION_TARGET_ID
public static final String ATTR_MOTION_TOUCH_ANCHOR_ID
public static final String ATTR_MOTION_TOUCH_REGION_ID
public static final String ATTR_LIST_SELECTOR
public static final String ATTR_OVER_SCROLL_FOOTER
public static final String ATTR_OVER_SCROLL_HEADER
public static final String ATTR_CHILD_DIVIDER
public static final String ATTR_QUERY_BACKGROUND
public static final String ATTR_SUBMIT_BACKGROUND
public static final String ATTR_RESIZE_MODE
public static final String ATTR_FAST_FORWARD_INCREMENT
public static final String ATTR_REWIND_INCREMENT
public static final String ATTR_FLEX_DIRECTION
public static final String ATTR_FLEX_WRAP
public static final String ATTR_JUSTIFY_CONTENT
public static final String ATTR_ALIGN_ITEMS
public static final String ATTR_ALIGN_CONTENT
public static final String ATTR_LAYOUT_ORDER
public static final String ATTR_LAYOUT_FLEX_GROW
public static final String ATTR_LAYOUT_FLEX_SHRINK
public static final String ATTR_LAYOUT_ALIGN_SELF
public static final String ATTR_LAYOUT_FLEX_BASIS_PERCENT
public static final String ATTR_LAYOUT_MIN_WIDTH
public static final String ATTR_LAYOUT_MIN_HEIGHT
public static final String ATTR_LAYOUT_MAX_WIDTH
public static final String ATTR_LAYOUT_MAX_HEIGHT
public static final String ATTR_LAYOUT_WRAP_BEFORE
public static final String ATTR_LAYOUT_SPAN
public static final String ATTR_LAYOUT_ALIGN_LEFT
public static final String ATTR_LAYOUT_ALIGN_RIGHT
public static final String ATTR_LAYOUT_ALIGN_START
public static final String ATTR_LAYOUT_ALIGN_END
public static final String ATTR_LAYOUT_ALIGN_TOP
public static final String ATTR_LAYOUT_ALIGN_BOTTOM
public static final String ATTR_LAYOUT_ALIGN_PARENT_LEFT
public static final String ATTR_LAYOUT_ALIGN_PARENT_RIGHT
public static final String ATTR_LAYOUT_ALIGN_PARENT_START
public static final String ATTR_LAYOUT_ALIGN_PARENT_END
public static final String ATTR_LAYOUT_ALIGN_PARENT_TOP
public static final String ATTR_LAYOUT_ALIGN_PARENT_BOTTOM
public static final String ATTR_LAYOUT_ALIGN_WITH_PARENT_MISSING
public static final String ATTR_LAYOUT_ALIGN_BASELINE
public static final String ATTR_LAYOUT_CENTER_IN_PARENT
public static final String ATTR_LAYOUT_CENTER_VERTICAL
public static final String ATTR_LAYOUT_CENTER_HORIZONTAL
public static final String ATTR_LAYOUT_TO_RIGHT_OF
public static final String ATTR_LAYOUT_TO_LEFT_OF
public static final String ATTR_LAYOUT_TO_START_OF
public static final String ATTR_LAYOUT_TO_END_OF
public static final String ATTR_LAYOUT_BELOW
public static final String ATTR_LAYOUT_ABOVE
public static final String ATTR_DROPDOWN_SELECTOR
public static final String ATTR_POPUP_BACKGROUND
public static final String ATTR_SPINNER_MODE
public static final String ATTR_LAYOUT_MARGIN
public static final String ATTR_LAYOUT_MARGIN_LEFT
public static final String ATTR_LAYOUT_MARGIN_RIGHT
public static final String ATTR_LAYOUT_MARGIN_START
public static final String ATTR_LAYOUT_MARGIN_END
public static final String ATTR_LAYOUT_MARGIN_TOP
public static final String ATTR_LAYOUT_MARGIN_BOTTOM
public static final String ATTR_TILE_MODE
public static final String ATTR_LAYOUT_ANCHOR
public static final String ATTR_LAYOUT_ANCHOR_GRAVITY
public static final String ATTR_LAYOUT_BEHAVIOR
public static final String ATTR_LAYOUT_KEYLINE
public static final String ATTR_BACKGROUND_TINT
public static final String ATTR_BACKGROUND_TINT_MODE
public static final String ATTR_DRAWABLE_TINT
public static final String ATTR_FOREGROUND_TINT
public static final String ATTR_FOREGROUND_TINT_MODE
public static final String ATTR_RIPPLE_COLOR
public static final String ATTR_TINT
public static final String ATTR_FAB_SIZE
public static final String ATTR_ELEVATION
public static final String ATTR_FITS_SYSTEM_WINDOWS
public static final String ATTR_EXPANDED
public static final String ATTR_LAYOUT_SCROLL_FLAGS
public static final String ATTR_LAYOUT_COLLAPSE_MODE
public static final String ATTR_COLLAPSE_PARALLAX_MULTIPLIER
public static final String ATTR_SCROLLBAR_STYLE
public static final String ATTR_FILL_VIEWPORT
public static final String ATTR_CLIP_TO_PADDING
public static final String ATTR_CLIP_CHILDREN
public static final String ATTR_HEADER_LAYOUT
public static final String ATTR_ITEM_BACKGROUND
public static final String ATTR_ITEM_ICON_TINT
public static final String ATTR_ITEM_TEXT_APPEARANCE
public static final String ATTR_ITEM_TEXT_COLOR
public static final String ATTR_POPUP_THEME
public static final String ATTR_MIN_HEIGHT
public static final String ATTR_MAX_HEIGHT
public static final String ATTR_ACTION_BAR
public static final String ATTR_TOOLBAR_ID
public static final String ATTR_CACHE_COLOR_HINT
public static final String ATTR_DIVIDER
public static final String ATTR_DIVIDER_PADDING
public static final String ATTR_DIVIDER_HEIGHT
public static final String ATTR_FOOTER_DIVIDERS_ENABLED
public static final String ATTR_HEADER_DIVIDERS_ENABLED
public static final String ATTR_CARD_BACKGROUND_COLOR
public static final String ATTR_CARD_CORNER_RADIUS
public static final String ATTR_CONTENT_PADDING
public static final String ATTR_CARD_ELEVATION
public static final String ATTR_CARD_PREVENT_CORNER_OVERLAP
public static final String ATTR_CARD_USE_COMPAT_PADDING
public static final String ATTR_ENTRIES
public static final String ATTR_MIN_WIDTH
public static final String ATTR_MIN_ASPECT_RATIO
public static final String ATTR_MAX_ASPECT_RATIO
public static final String ATTR_MAX_WIDTH
public static final String ATTR_DROPDOWN_HEIGHT
public static final String ATTR_DROPDOWN_WIDTH
public static final String ATTR_DRAW_SELECTOR_ON_TOP
public static final String ATTR_SCROLLBARS
public static final String ATTR_COMPLETION_HINT
public static final String ATTR_COMPLETION_HINT_VIEW
public static final String ATTR_LAYOUT_MANAGER
public static final String ATTR_SPAN_COUNT
public static final String ATTR_NAVIGATION_ICON
public static final String ATTR_LIFT_ON_SCROLL_TARGET_VIEW_ID
public static final String ATTR_STATUS_BAR_FOREGROUND
public static final String ATTR_FAB_ALIGNMENT_MODE
public static final String ATTR_FAB_ANIMATION_MODE
public static final String ATTR_FAB_CRADLE_MARGIN
public static final String ATTR_FAB_CRADLE_ROUNDED_CORNER_RADIUS
public static final String ATTR_FAB_CRADLE_VERTICAL_OFFSET
public static final String ATTR_INSET_LEFT
public static final String ATTR_INSET_RIGHT
public static final String ATTR_INSET_TOP
public static final String ATTR_INSET_BOTTOM
public static final String ATTR_ICON_PADDING
public static final String ATTR_ICON_TINT
public static final String ATTR_ICON_TINT_MODE
public static final String ATTR_ADDITIONAL_PADDING_START_FOR_ICON
public static final String ATTR_ADDITIONAL_PADDING_END_FOR_ICON
public static final String ATTR_STROKE_COLOR
public static final String ATTR_STROKE_WIDTH
public static final String ATTR_CORNER_RADIUS
public static final String ATTR_CONTENT_SCRIM
public static final String ATTR_STATUS_BAR_SCRIM
public static final String ATTR_FAB_CUSTOM_SIZE
public static final String ATTR_HOVERED_FOCUSED_TRANSLATION_Z
public static final String ATTR_PRESSED_TRANSLATION_Z
public static final String ATTR_BORDER_WIDTH
public static final String ATTR_COMPAT_PADDING
public static final String ATTR_MAX_IMAGE_SIZE
public static final String ATTR_SHOW_MOTION_SPEC
public static final String ATTR_HIDE_MOTION_SPEC
public static final String ATTR_INSET_BACKGROUND
public static final String ATTR_INSET_FOREGROUND
public static final String ATTR_ITEM_SHAPE_APPEARANCE
public static final String ATTR_ITEM_SHAPE_APPEARANCE_OVERLAY
public static final String ATTR_ITEM_SHAPE_FILL_COLOR
public static final String ATTR_ITEM_HORIZONTAL_TRANSLATION_ENABLED
public static final String ATTR_ITEM_RIPPLE_COLOR
public static final String ATTR_LABEL_VISIBILITY_MODE
public static final String ATTR_CHIP_SPACING
public static final String ATTR_CHIP_SPACING_HORIZONTAL
public static final String ATTR_CHIP_SPACING_VERTICAL
public static final String ATTR_SINGLE_SELECTION
public static final String ATTR_CHECKED_CHIP
public static final String ATTR_CHIP_BACKGROUND_COLOR
public static final String ATTR_CHIP_TEXT
public static final String ATTR_CHIP_ICON
public static final String ATTR_CHIP_ICON_TINT
public static final String ATTR_CHIP_ICON_VISIBLE
public static final String ATTR_CHIP_STROKE_COLOR
public static final String ATTR_CHIP_SURFACE_COLOR
public static final String ATTR_CHECKED_ICON
public static final String ATTR_CHECKED_ICON_VISIBLE
public static final String ATTR_CLOSE_ICON
public static final String ATTR_CLOSE_ICON_TINT
public static final String ATTR_CLOSE_ICON_VISIBLE
public static final String ATTR_TAB_INDICATOR_HEIGHT
public static final String ATTR_TAB_BACKGROUND
public static final String ATTR_TAB_INDICATOR
public static final String ATTR_TAB_INDICATOR_GRAVITY
public static final String ATTR_TAB_INDICATOR_ANIMATION_DURATION
public static final String ATTR_TAB_INDICATOR_FULL_WIDTH
public static final String ATTR_TAB_MODE
public static final String ATTR_TAB_GRAVITY
public static final String ATTR_TAB_CONTENT_START
public static final String ATTR_TAB_INDICATOR_COLOR
public static final String ATTR_TAB_SELECTED_TEXT_COLOR
public static final String ATTR_TAB_TEXT_APPEARANCE
public static final String ATTR_TAB_INLINE_LABEL
public static final String ATTR_TAB_MIN_WIDTH
public static final String ATTR_TAB_MAX_WIDTH
public static final String ATTR_TAB_TEXT_COLOR
public static final String ATTR_TAB_PADDING
public static final String ATTR_TAB_PADDING_START
public static final String ATTR_TAB_PADDING_END
public static final String ATTR_TAB_PADDING_TOP
public static final String ATTR_TAB_PADDING_BOTTOM
public static final String ATTR_TAB_ICON_TINT
public static final String ATTR_TAB_ICON_TINT_MODE
public static final String ATTR_TAB_RIPPLE_COLOR
public static final String ATTR_TAB_UNBOUNDED_RIPPLE
public static final String ATTR_LAYOUT_SCROLL_INTERPOLATOR
public static final String ATTR_END_ICON_TINT
public static final String ATTR_ERROR_ICON_TINT
public static final String ATTR_ERROR_TEXT_COLOR
public static final String ATTR_HELPER_TEXT_TEXT_COLOR
public static final String ATTR_HINT_ENABLED
public static final String ATTR_HINT_ANIMATION_ENABLED
public static final String ATTR_HINT_TEXT_APPEARANCE
public static final String ATTR_HINT_TEXT_COLOR
public static final String ATTR_HELPER_TEXT
public static final String ATTR_HELPER_TEXT_ENABLED
public static final String ATTR_HELPER_TEXT_TEXT_APPEARANCE
public static final String ATTR_SHAPE_APPEARANCE
public static final String ATTR_SHAPE_APPEARANCE_OVERLAY
public static final String ATTR_START_ICON_TINT
public static final String ATTR_ERROR_ENABLED
public static final String ATTR_ERROR_TEXT_APPEARANCE
public static final String ATTR_COUNTER_ENABLED
public static final String ATTR_COUNTER_MAX_LENGTH
public static final String ATTR_COUNTER_TEXT_APPEARANCE
public static final String ATTR_COUNTER_OVERFLOW_TEXT_APPEARANCE
public static final String ATTR_PASSWORD_TOGGLE_ENABLED
public static final String ATTR_PASSWORD_TOGGLE_DRAWABLE
public static final String ATTR_PASSWORD_TOGGLE_CONTENT_DESCRIPTION
public static final String ATTR_PASSWORD_TOGGLE_TINT
public static final String ATTR_PASSWORD_TOGGLE_TINT_MODE
public static final String ATTR_BOX_BACKGROUND_MODE
public static final String ATTR_BOX_COLLAPSED_PADDING_TOP
public static final String ATTR_BOX_STROKE_COLOR
public static final String ATTR_BOX_BACKGROUND_COLOR
public static final String ATTR_BOX_STROKE_WIDTH
public static final String VALUE_SPLIT_ACTION_BAR_WHEN_NARROW
public static final String VALUE_FILL_PARENT
public static final String VALUE_MATCH_PARENT
public static final String VALUE_MATCH_CONSTRAINT
public static final String VALUE_VERTICAL
public static final String VALUE_TRUE
public static final String VALUE_EDITABLE
public static final String VALUE_AUTO_FIT
public static final String VALUE_SELECTABLE_ITEM_BACKGROUND
public static final String VALUE_ID
public static final String VALUE_DISABLED
public static final String VALUE_CLAMP
public static final String VALUE_COMPLICATION_SUPPORTED_TYPES
public static final String VALUE_DELIMITER_PIPE
public static final String EN_XA
public static final String AR_XB
public static final String ATTR_CHECKABLE
public static final String ATTR_CHECKABLE_BEHAVIOR
public static final String ATTR_ORDER_IN_CATEGORY
public static final String ATTR_SHOW_AS_ACTION
public static final String ATTR_TITLE
public static final String ATTR_VISIBLE
public static final String VALUE_IF_ROOM
public static final String VALUE_ALWAYS
public static final String UNIT_DP
public static final String UNIT_DIP
public static final String UNIT_SP
public static final String UNIT_PX
public static final String UNIT_IN
public static final String UNIT_MM
public static final String UNIT_PT
public static final String ANDROID_MANIFEST_XML
public static final String OLD_PROGUARD_FILE
public static final String CLASS_FOLDER
public static final String GEN_FOLDER
public static final String SRC_FOLDER
public static final String LIBS_FOLDER
public static final String BIN_FOLDER
public static final String RES_FOLDER
public static final String DOT_XML
public static final String DOT_XSD
public static final String DOT_GIF
public static final String DOT_JPG
public static final String DOT_JPEG
public static final String DOT_WEBP
public static final String DOT_PNG
public static final String DOT_9PNG
public static final String DOT_JAVA
public static final String DOT_KT
public static final String DOT_KTS
public static final String DOT_CLASS
public static final String DOT_JAR
public static final String DOT_KOTLIN_MODULE
public static final String DOT_SRCJAR
public static final String DOT_KLIB
public static final String DOT_GRADLE
public static final String DOT_PROPERTIES
public static final String DOT_JSON
public static final String DOT_PSD
public static final String DOT_TTF
public static final String DOT_TTC
public static final String DOT_OTF
public static final String DOT_EXEC
public static final String DOT_AVIF
public static final String DOT_TOML
public static final String DOT_VERSIONS_DOT_TOML
public static final String EXT_ANDROID_PACKAGE
public static final String EXT_INSTANTAPP_PACKAGE
public static final String EXT_AAR
public static final String EXT_ASAR
public static final String EXT_ASB
public static final String EXT_APKS
public static final String EXT_ATOM
public static final String EXT_JAVA
public static final String EXT_CLASS
public static final String EXT_XML
public static final String EXT_GRADLE
public static final String EXT_GRADLE_KTS
public static final String EXT_GRADLE_TOML
public static final String EXT_JAR
public static final String EXT_ZIP
public static final String EXT_AIDL
public static final String EXT_RS
public static final String EXT_RSH
public static final String EXT_FS
public static final String EXT_BC
public static final String EXT_DEP
public static final String EXT_NATIVE_LIB
public static final String EXT_DEX
public static final String EXT_RES
public static final String EXT_PNG
public static final String EXT_APP_BUNDLE
public static final String EXT_HPROF
public static final String EXT_GZ
public static final String EXT_JSON
public static final String EXT_CSV
public static final String EXT_DBG
public static final String EXT_SYM
private static final String DOT
public static final String DOT_ANDROID_PACKAGE
public static final String DOT_AAR
public static final String DOT_ASAR
public static final String DOT_ASB
public static final String DOT_APKS
public static final String DOT_ZIP
public static final String DOT_AIDL
public static final String DOT_RS
public static final String DOT_RSH
public static final String DOT_FS
public static final String DOT_BC
public static final String DOT_DEP
public static final String DOT_NATIVE_LIBS
public static final String DOT_DEX
public static final String DOT_RES
public static final String DOT_BMP
public static final String DOT_SVG
public static final String DOT_FTL
public static final String DOT_TXT
public static final String DOT_HPROF
public static final String DOT_DBG
public static final String DOT_SYM
public static final String DOT_TFLITE
public static final String FN_RESOURCE_BASE
public static final String FN_RESOURCE_CLASS
public static final String FN_COMPILED_RESOURCE_CLASS
public static final String FN_RESOURCE_TEXT
public static final String FN_PUBLIC_TXT
public static final String FN_RESOURCE_STATIC_LIBRARY
public static final String FN_RESOURCE_SHARED_STATIC_LIBRARY
public static final String FN_R_CLASS_JAR
public static final String FN_R_DEF_TXT
public static final String FN_MANIFEST_BASE
public static final String FN_BUILD_CONFIG_BASE
public static final String FN_MANIFEST_CLASS
public static final String FN_BUILD_CONFIG
public static final String PRIVACY_SANDBOX_SDK_DEPENDENCY_MANIFEST_SNIPPET_NAME_SUFFIX
public static final String DRAWABLE_FOLDER
public static final String MIPMAP_FOLDER
public static final String DRAWABLE_XHDPI
public static final String DRAWABLE_XXHDPI
public static final String DRAWABLE_XXXHDPI
public static final String DRAWABLE_HDPI
public static final String DRAWABLE_MDPI
public static final String DRAWABLE_LDPI
public static final String PREFIX_RESOURCE_REF
public static final String PREFIX_THEME_REF
public static final String PREFIX_BINDING_EXPR
public static final String PREFIX_TWOWAY_BINDING_EXPR
public static final String MANIFEST_PLACEHOLDER_PREFIX
public static final String MANIFEST_PLACEHOLDER_SUFFIX
public static final String ANDROID_PREFIX
public static final String ANDROID_THEME_PREFIX
public static final String LAYOUT_RESOURCE_PREFIX
public static final String STYLE_RESOURCE_PREFIX
public static final String COLOR_RESOURCE_PREFIX
public static final String NEW_ID_PREFIX
public static final String ID_PREFIX
public static final String DRAWABLE_PREFIX
public static final String STRING_PREFIX
public static final String DIMEN_PREFIX
public static final String MIPMAP_PREFIX
public static final String FONT_PREFIX
public static final String AAPT_ATTR_PREFIX
public static final String SAMPLE_PREFIX
public static final String NAVIGATION_PREFIX
public static final String TOOLS_SAMPLE_PREFIX
public static final String ANDROID_LAYOUT_RESOURCE_PREFIX
public static final String ANDROID_STYLE_RESOURCE_PREFIX
public static final String ANDROID_COLOR_RESOURCE_PREFIX
public static final String ANDROID_ID_PREFIX
public static final String ANDROID_DRAWABLE_PREFIX
public static final String ANDROID_STRING_PREFIX
public static final String RESOURCE_CLZ_ID
public static final String RESOURCE_CLZ_COLOR
public static final String RESOURCE_CLZ_ARRAY
public static final String RESOURCE_CLZ_ATTR
public static final String RESOURCE_CLZ_STYLEABLE
public static final String NULL_RESOURCE
public static final String TRANSPARENT_COLOR
public static final String REFERENCE_STYLE
public static final String PREFIX_ANDROID
public static final String PREFIX_APP
public static final String DRAWABLE_TYPE
public static final String MENU_TYPE
public static final String ANDROID_PKG_PREFIX
public static final String ANDROIDX_PKG_PREFIX
public static final String WIDGET_PKG_PREFIX
public static final String VIEW_PKG_PREFIX
public static final String ANDROID_LIBRARY
public static final String PROGUARD_CONFIG
public static final String ANDROID_LIBRARY_REFERENCE_FORMAT
public static final String PROJECT_PROPERTIES
public static final String ATTR_REF_PREFIX
public static final String R_PREFIX
public static final String R_ID_PREFIX
public static final String R_LAYOUT_RESOURCE_PREFIX
public static final String R_DRAWABLE_PREFIX
public static final String R_STYLEABLE_PREFIX
public static final String R_ATTR_PREFIX
public static final String ATTR_IGNORE
public static final String ATTR_LOCALE
public static final String SUPPRESS_ALL
public static final String SUPPRESS_LINT
public static final String TARGET_API
public static final String ATTR_TARGET_API
public static final String FQCN_SUPPRESS_LINT
public static final String FQCN_TARGET_API
public static final String KOTLIN_SUPPRESS
public static final String CONSTRUCTOR_NAME
public static final String CLASS_CONSTRUCTOR
public static final String FORMAT_METHOD
public static final String GET_STRING_METHOD
public static final String SET_CONTENT_VIEW_METHOD
public static final String INFLATE_METHOD
public static final String ATTR_TAG
public static final String ATTR_NUM_COLUMNS
public static final String CALENDAR_VIEW
public static final String CHRONOMETER
public static final String TEXT_CLOCK
public static final String SPACE
public static final String GESTURE_OVERLAY_VIEW
public static final String QUICK_CONTACT_BADGE
public static final String ATTR_HANDLE
public static final String ATTR_BUTTON
public static final String ATTR_BUTTON_TINT
public static final String ATTR_CONTENT
public static final String ATTR_CHECKED
public static final String ATTR_CHECK_MARK
public static final String ATTR_CHECK_MARK_TINT
public static final String ATTR_DUPLICATE_PARENT_STATE
public static final String ATTR_FOCUSABLE
public static final String ATTR_CLICKABLE
public static final String ATTR_TEXT_OFF
public static final String ATTR_TEXT_ON
public static final String ATTR_CHECKED_BUTTON
public static final String ATTR_SWITCH_TEXT_APPEARANCE
public static final String ATTR_SWITCH_MIN_WIDTH
public static final String ATTR_SWITCH_PADDING
public static final String ATTR_THUMB_TINT
public static final String ATTR_TRACK
public static final String ATTR_TRACK_TINT
public static final String ATTR_SHOW_TEXT
public static final String ATTR_SPLIT_TRACK
public static final String ATTR_STATE_LIST_ANIMATOR
public static final String ATTR_LAYOUT_ANIMATION
public static final String ATTR_DRAWABLE_RIGHT
public static final String ATTR_DRAWABLE_LEFT
public static final String ATTR_DRAWABLE_START
public static final String ATTR_DRAWABLE_END
public static final String ATTR_DRAWABLE_BOTTOM
public static final String ATTR_DRAWABLE_TOP
public static final String ATTR_DRAWABLE_PADDING
public static final String ATTR_DRAWABLE_RIGHT_COMPAT
public static final String ATTR_DRAWABLE_LEFT_COMPAT
public static final String ATTR_DRAWABLE_START_COMPAT
public static final String ATTR_DRAWABLE_END_COMPAT
public static final String ATTR_DRAWABLE_BOTTOM_COMPAT
public static final String ATTR_DRAWABLE_TOP_COMPAT
public static final String ATTR_USE_DEFAULT_MARGINS
public static final String ATTR_MARGINS_INCLUDED_IN_ALIGNMENT
public static final String VALUE_WRAP_CONTENT
public static final String VALUE_FALSE
public static final String VALUE_N_DP
public static final String VALUE_ZERO_DP
public static final String VALUE_ONE_DP
public static final String VALUE_TOP
public static final String VALUE_BOTTOM
public static final String VALUE_CENTER_VERTICAL
public static final String VALUE_CENTER_HORIZONTAL
public static final String VALUE_FILL_HORIZONTAL
public static final String VALUE_FILL_VERTICAL
public static final String VALUE_0
public static final String VALUE_1
public static final String GRAVITY_VALUE_
public static final String GRAVITY_VALUE_CENTER
public static final String GRAVITY_VALUE_LEFT
public static final String GRAVITY_VALUE_RIGHT
public static final String GRAVITY_VALUE_START
public static final String GRAVITY_VALUE_END
public static final String GRAVITY_VALUE_BOTTOM
public static final String GRAVITY_VALUE_TOP
public static final String GRAVITY_VALUE_FILL_HORIZONTAL
public static final String GRAVITY_VALUE_FILL_VERTICAL
public static final String GRAVITY_VALUE_CENTER_HORIZONTAL
public static final String GRAVITY_VALUE_CENTER_VERTICAL
public static final String GRAVITY_VALUE_CLIP_HORIZONTAL
public static final String GRAVITY_VALUE_CLIP_VERTICAL
public static final String GRAVITY_VALUE_FILL
public static final String TAG_ISSUES
public static final String TAG_ISSUE
public static final String TAG_LOCATION
public static final String ATTR_MESSAGE
public static final String ATTR_FILE
public static final String ATTR_LINE
public static final String ATTR_COLUMN
public static final String ANDROID_SUPPORT_PKG_PREFIX
public static final String ANDROID_ARCH_PKG_PREFIX
public static final String ANDROID_VIEW_PKG
public static final String ANDROID_WIDGET_PREFIX
public static final String ANDROID_WEBKIT_PKG
public static final String ANDROID_PREFERENCE_PKG
public static final String ANDROID_APP_PKG
public static final String ANDROID_SUPPORT_V4_PKG
public static final String ANDROID_SUPPORT_V7_PKG
public static final String ANDROID_SUPPORT_DESIGN_PKG
public static final String ANDROID_MATERIAL_PKG
public static final String CONSTRAINT_LAYOUT_PKG
public static final String ANDROIDX_CONSTRAINT_LAYOUT_PKG
public static final String ANDROIDX_RECYCLER_VIEW_PKG
public static final String ANDROIDX_CARD_VIEW_PKG
public static final String ANDROIDX_GRID_LAYOUT_PKG
public static final String ANDROIDX_LEANBACK_PKG
public static final String ANDROIDX_MATERIAL_PKG
public static final String ANDROIDX_WEAR_MATERIAL_PKG
public static final String ANDROIDX_COORDINATOR_LAYOUT_PKG
public static final String ANDROIDX_CORE_PKG
public static final String ANDROIDX_VIEWPAGER_PKG
public static final String ANDROIDX_APPCOMPAT_PKG
public static final String ANDROID_SUPPORT_LEANBACK_V17_PKG
public static final String GOOGLE_PLAY_SERVICES_PKG
public static final String GOOGLE_PLAY_SERVICES_ADS_PKG
public static final String GOOGLE_PLAY_SERVICES_MAPS_PKG
public static final String DOT_LAYOUT_PARAMS
public static final String FQCN_EDIT_TEXT
public static final String FQCN_LINEAR_LAYOUT
public static final String FQCN_RELATIVE_LAYOUT
public static final String FQCN_GRID_LAYOUT
public static final String FQCN_FRAME_LAYOUT
public static final String FQCN_TABLE_ROW
public static final String FQCN_TABLE_LAYOUT
public static final String FQCN_GRID_VIEW
public static final String FQCN_TAB_WIDGET
public static final String FQCN_BUTTON
public static final String FQCN_CHECK_BOX
public static final String FQCN_CHECKED_TEXT_VIEW
public static final String FQCN_IMAGE_BUTTON
public static final String FQCN_RATING_BAR
public static final String FQCN_SEEK_BAR
public static final String FQCN_AUTO_COMPLETE_TEXT_VIEW
public static final String FQCN_MULTI_AUTO_COMPLETE_TEXT_VIEW
public static final String FQCN_RADIO_BUTTON
public static final String FQCN_TOGGLE_BUTTON
public static final String FQCN_SPINNER
public static final String FQCN_ADAPTER_VIEW
public static final String FQCN_LIST_VIEW
public static final String FQCN_EXPANDABLE_LIST_VIEW
public static final String FQCN_GESTURE_OVERLAY_VIEW
public static final String FQCN_DATE_PICKER
public static final String FQCN_TIME_PICKER
public static final String FQCN_RADIO_GROUP
public static final String FQCN_SPACE
public static final String FQCN_TEXT_VIEW
public static final String FQCN_INPUT_TYPE
public static final String FQCN_IMAGE_VIEW
public static final String FQCN_NAV_HOST_FRAGMENT
public static final String FQCN_SCROLL_VIEW
public static final String ATTR_SRC
public static final String ATTR_SRC_COMPAT
public static final String ATTR_GRAVITY
public static final String ATTR_WEIGHT_SUM
public static final String ATTR_EMS
public static final String VALUE_HORIZONTAL
public static final String GRADLE_PLUGIN_NAME
public static final String GRADLE_MINIMUM_VERSION
public static final String GRADLE_LATEST_VERSION
public static final String GRADLE_PLUGIN_MINIMUM_VERSION
public static final String GRADLE_PLUGIN_NEXT_MINIMUM_VERSION
public static final String GRADLE_PLUGIN_RECOMMENDED_VERSION
public static final String NDK_DEFAULT_VERSION
public static final String GRADLE_COMPILE_CONFIGURATION
public static final String GRADLE_TEST_COMPILE_CONFIGURATION
public static final String GRADLE_ANDROID_TEST_COMPILE_CONFIGURATION
public static final String GRADLE_IMPLEMENTATION_CONFIGURATION
public static final String GRADLE_API_CONFIGURATION
public static final String GRADLE_ANDROID_TEST_IMPLEMENTATION_CONFIGURATION
public static final String GRADLE_ANDROID_TEST_API_CONFIGURATION
public static final String GRADLE_ANDROID_TEST_UTIL_CONFIGURATION
public static final String CURRENT_BUILD_TOOLS_VERSION
public static final String SUPPORT_LIB_GROUP_ID
public static final String SUPPORT_LIB_ARTIFACT
public static final String DESIGN_LIB_ARTIFACT
public static final String APPCOMPAT_LIB_ARTIFACT_ID
public static final String APPCOMPAT_LIB_ARTIFACT
public static final String CARD_VIEW_LIB_ARTIFACT
public static final String GRID_LAYOUT_LIB_ARTIFACT
public static final String RECYCLER_VIEW_LIB_ARTIFACT
public static final String FRAGMENT_LIB_ARTIFACT
public static final String MAPS_ARTIFACT
public static final String ADS_ARTIFACT
public static final String LEANBACK_V17_ARTIFACT
public static final String ANNOTATIONS_LIB_ARTIFACT_ID
public static final String ANNOTATIONS_LIB_ARTIFACT
public static final String MEDIA_ROUTER_LIB_ARTIFACT
public static final String ANDROIDX_MATERIAL_ARTIFACT
public static final String ANDROIDX_CORE_UI_ARTIFACT
public static final String ANDROIDX_CARD_VIEW_ARTIFACT
public static final String ANDROIDX_GRID_LAYOUT_ARTIFACT
public static final String ANDROIDX_RECYCLER_VIEW_ARTIFACT
public static final String ANDROIDX_LEANBACK_ARTIFACT
public static final String ANDROIDX_ANNOTATIONS_ARTIFACT
public static final String ANDROIDX_SUPPORT_LIB_ARTIFACT
public static final String ANDROIDX_VIEW_PAGER_LIB_ARTIFACT
public static final String ANDROIDX_VIEW_PAGER2_LIB_ARTIFACT
public static final String ANDROIDX_APPCOMPAT_LIB_ARTIFACT
public static final String ANDROIDX_CONSTRAINT_LAYOUT_LIB_ARTIFACT
public static final String ANDROIDX_COORDINATOR_LAYOUT_LIB_ARTIFACT
public static final String ANDROIDX_CORE_SPLASHSCREEN
public static final String TYPE_DEF_VALUE_ATTRIBUTE
public static final String TYPE_DEF_FLAG_ATTRIBUTE
public static final String FN_ANNOTATIONS_ZIP
public static final String VIEW_BINDING_ARTIFACT
public static final String ANDROIDX_VIEW_BINDING_ARTIFACT
public static final String DATA_BINDING_LIB_ARTIFACT
public static final String DATA_BINDING_ANNOTATION_PROCESSOR_ARTIFACT
public static final String DATA_BINDING_ADAPTER_LIB_ARTIFACT
public static final String DATA_BINDING_KTX_LIB_ARTIFACT
public static final String ANDROIDX_DATA_BINDING_LIB_ARTIFACT
public static final String DATA_BINDING_BASELIB_ARTIFACT
public static final String ANDROIDX_DATA_BINDING_BASELIB_ARTIFACT
public static final String ANDROIDX_DATA_BINDING_ADAPTER_LIB_ARTIFACT
public static final String[] TAGS_DATA_BINDING
public static final String[] ATTRS_DATA_BINDING
public static final String CLASS_NAME_DATA_BINDING_COMPONENT
public static final String CLASS_FLOW
public static final String CLASS_STATE_FLOW
public static final String ATTR_KEEP
public static final String ATTR_DISCARD
public static final String ATTR_SHRINK_MODE
public static final String VALUE_STRICT
public static final String VALUE_SAFE
public static final String ANDROID_SUPPORT_ARTIFACT_PREFIX
public static final String GOOGLE_SUPPORT_ARTIFACT_PREFIX
public static final String FIREBASE_ARTIFACT_PREFIX
public static final String META_INF
public static final String PROGUARD_RULES_FOLDER_NAME
public static final String PROGUARD_RULES_FOLDER
public static final String COM_ANDROID_TOOLS_FOLDER
public static final String TOOLS_CONFIGURATION_FOLDER
public static final String FD_PREFAB_PACKAGE
public static final String EXPLODED_AAR
public static final String JAR_SEPARATOR
public static final String JAR_PROTOCOL
public static final String FILE_PROTOCOL
public void <init> ()
public static java.lang.String mkSdCardCmdName ()
String os
String cmd
public static int currentPlatform ()
String os
public static java.lang.String currentPlatformName ()
String os
private static java.lang.String ext (java.lang.String, java.lang.String)
String windowsExtension
String nonWindowsExtension
public static java.lang.String androidCmdName ()
static void <clinit> ()
}
com/android/ide/common/blame/SourceFile.class
SourceFile.java
package com.android.ide.common.blame
public final com.android.ide.common.blame.SourceFile extends java.lang.Object implements java.io.Serializable {
public static final com.android.ide.common.blame.SourceFile UNKNOWN
private final String mFilePath
private String mSourcePath
private final String mDescription
public void <init> (java.io.File, java.lang.String)
java.io.File sourceFile
String description
public void <init> (java.io.File)
java.io.File sourceFile
public void <init> (java.lang.String)
String description
private void <init> ()
public void setOverrideSourcePath (java.lang.String)
String value
public java.io.File getSourceFile ()
public java.lang.String getSourcePath ()
public java.lang.String getDescription ()
public boolean equals (java.lang.Object)
Object obj
com.android.ide.common.blame.SourceFile other
public int hashCode ()
public java.lang.String toString ()
public java.lang.String print (boolean)
String path
String path
boolean shortFormat
String path
String fileName
String fileDisplayName
static void <clinit> ()
}
com/android/ide/common/blame/SourceFilePosition.class
SourceFilePosition.java
package com.android.ide.common.blame
public final com.android.ide.common.blame.SourceFilePosition extends java.lang.Object implements java.io.Serializable {
public static final com.android.ide.common.blame.SourceFilePosition UNKNOWN
private final com.android.ide.common.blame.SourceFile mSourceFile
private final com.android.ide.common.blame.SourcePosition mSourcePosition
public void <init> (com.android.ide.common.blame.SourceFile, com.android.ide.common.blame.SourcePosition)
com.android.ide.common.blame.SourceFile sourceFile
com.android.ide.common.blame.SourcePosition sourcePosition
public void <init> (java.io.File, com.android.ide.common.blame.SourcePosition)
java.io.File file
com.android.ide.common.blame.SourcePosition sourcePosition
public com.android.ide.common.blame.SourcePosition getPosition ()
public com.android.ide.common.blame.SourceFile getFile ()
public java.lang.String toString ()
public java.lang.String print (boolean)
boolean shortFormat
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.ide.common.blame.SourceFilePosition other
static void <clinit> ()
}
com/android/ide/common/blame/SourcePosition.class
SourcePosition.java
package com.android.ide.common.blame
public final com.android.ide.common.blame.SourcePosition extends java.lang.Object implements java.io.Serializable {
public static final com.android.ide.common.blame.SourcePosition UNKNOWN
private final int mStartLine
private final int mStartColumn
private final int mStartOffset
private final int mEndLine
private final int mEndColumn
private final int mEndOffset
public void <init> (int, int, int, int, int, int)
int startLine
int startColumn
int startOffset
int endLine
int endColumn
int endOffset
public void <init> (int, int, int)
int lineNumber
int column
int offset
private void <init> ()
protected void <init> (com.android.ide.common.blame.SourcePosition)
com.android.ide.common.blame.SourcePosition copy
public java.lang.String toString ()
StringBuilder sB
private static int parseString (java.lang.String)
String string
public static com.android.ide.common.blame.SourcePosition fromString (java.lang.String)
String[] startPosition
int startLine
String[] endPosition
String[] startAndEndPositions
int startLine
String[] pos
int startLine
String string
int startLine
int endLine
int startColumn
int endColumn
public boolean equals (java.lang.Object)
Object obj
com.android.ide.common.blame.SourcePosition other
public int hashCode ()
public int getStartLine ()
public int getStartColumn ()
public int getStartOffset ()
public int getEndLine ()
public int getEndColumn ()
public int getEndOffset ()
public int compareStart (com.android.ide.common.blame.SourcePosition)
com.android.ide.common.blame.SourcePosition other
public int compareEnd (com.android.ide.common.blame.SourcePosition)
com.android.ide.common.blame.SourcePosition other
static void <clinit> ()
}
com/android/io/CancellableFileIo$1.class
CancellableFileIo.java
package com.android.io
com.android.io.CancellableFileIo$1 extends java.lang.Object implements java.nio.file.FileVisitor {
final synthetic java.nio.file.FileVisitor val$visitor
void <init> (java.nio.file.FileVisitor)
public java.nio.file.FileVisitResult preVisitDirectory (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
java.nio.file.Path dir
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
java.nio.file.Path file
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFileFailed (java.nio.file.Path, java.io.IOException) throws java.io.IOException
java.nio.file.Path file
java.io.IOException exc
public java.nio.file.FileVisitResult postVisitDirectory (java.nio.file.Path, java.io.IOException) throws java.io.IOException
java.nio.file.Path dir
java.io.IOException exc
public volatile synthetic java.nio.file.FileVisitResult postVisitDirectory (java.lang.Object, java.io.IOException) throws java.io.IOException
public volatile synthetic java.nio.file.FileVisitResult visitFileFailed (java.lang.Object, java.io.IOException) throws java.io.IOException
public volatile synthetic java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
public volatile synthetic java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
}
com/android/io/CancellableFileIo.class
CancellableFileIo.java
package com.android.io
public com.android.io.CancellableFileIo extends java.lang.Object {
public void <init> ()
public static transient boolean exists (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path file
java.nio.file.LinkOption[] options
public static transient boolean notExists (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path file
java.nio.file.LinkOption[] options
public static transient boolean isDirectory (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path file
java.nio.file.LinkOption[] options
public static transient boolean isRegularFile (java.nio.file.Path, java.nio.file.LinkOption[])
java.nio.file.Path file
java.nio.file.LinkOption[] options
public static boolean isSymbolicLink (java.nio.file.Path)
java.nio.file.Path file
public static boolean isReadable (java.nio.file.Path)
java.nio.file.Path file
public static boolean isWritable (java.nio.file.Path)
java.nio.file.Path file
public static boolean isExecutable (java.nio.file.Path)
java.nio.file.Path file
public static boolean isHidden (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public static boolean isSameFile (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path1
java.nio.file.Path path2
public static long size (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public static transient java.nio.file.attribute.FileTime getLastModifiedTime (java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path file
java.nio.file.LinkOption[] options
public static transient java.lang.Object getAttribute (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path file
String attribute
java.nio.file.LinkOption[] options
public static transient java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.Path file
Class type
java.nio.file.LinkOption[] options
public static java.util.stream.Stream list (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path dir
public static transient java.util.stream.Stream walk (java.nio.file.Path, java.nio.file.FileVisitOption[]) throws java.io.IOException
java.nio.file.Path start
java.nio.file.FileVisitOption[] options
public static transient java.util.stream.Stream walk (java.nio.file.Path, int, java.nio.file.FileVisitOption[]) throws java.io.IOException
java.nio.file.Path start
int maxDepth
java.nio.file.FileVisitOption[] options
public static java.nio.file.Path walkFileTree (java.nio.file.Path, java.util.Set, int, java.nio.file.FileVisitor) throws java.io.IOException
java.nio.file.Path start
java.util.Set options
int maxDepth
java.nio.file.FileVisitor visitor
public static java.nio.file.Path walkFileTree (java.nio.file.Path, java.nio.file.FileVisitor) throws java.io.IOException
java.nio.file.Path start
java.nio.file.FileVisitor visitor
public static transient java.io.InputStream newInputStream (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path file
java.nio.file.OpenOption[] options
public static java.io.BufferedReader newBufferedReader (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public static transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path file
java.util.Set options
java.nio.file.attribute.FileAttribute[] attrs
public static transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.nio.file.OpenOption[]) throws java.io.IOException
java.nio.file.Path file
java.nio.file.OpenOption[] options
public static byte[] readAllBytes (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public static java.util.List readAllLines (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public static java.util.List readAllLines (java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException
java.nio.file.Path file
java.nio.charset.Charset cs
public static java.lang.String readString (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public static java.nio.file.Path readSymbolicLink (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path link
private static synthetic boolean lambda$walk$0 (java.nio.file.Path)
java.nio.file.Path path
}
com/android/io/FileWrapper.class
FileWrapper.java
package com.android.io
public com.android.io.FileWrapper extends java.io.File implements com.android.io.IAbstractFile {
private static final long serialVersionUID
public void <init> (java.io.File)
java.io.File file
public void <init> (java.io.File, java.lang.String)
java.io.File parent
String child
public java.io.InputStream getContents () throws com.android.io.StreamException
java.io.FileNotFoundException e
public void setContents (java.io.InputStream) throws com.android.io.StreamException
byte[] buffer
int count
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream source
java.io.FileOutputStream fos
public java.io.OutputStream getOutputStream () throws com.android.io.StreamException
java.io.FileNotFoundException e
public java.lang.String getOsLocation ()
public boolean exists ()
}
com/android/io/FolderWrapper.class
FolderWrapper.java
package com.android.io
public com.android.io.FolderWrapper extends java.io.File implements com.android.io.IAbstractFolder {
private static final long serialVersionUID
public void <init> (java.lang.String)
String pathname
public com.android.io.IAbstractFile getFile (java.lang.String)
String name
public java.lang.String getOsLocation ()
public boolean exists ()
}
com/android/io/IAbstractFile.class
IAbstractFile.java
package com.android.io
public abstract com.android.io.IAbstractFile extends java.lang.Object implements com.android.io.IAbstractResource {
public abstract java.io.InputStream getContents () throws com.android.io.StreamException
public abstract void setContents (java.io.InputStream) throws com.android.io.StreamException
public abstract java.io.OutputStream getOutputStream () throws com.android.io.StreamException
}
com/android/io/IAbstractFolder$FilenameFilter.class
IAbstractFolder.java
package com.android.io
public abstract com.android.io.IAbstractFolder$FilenameFilter extends java.lang.Object {
public abstract boolean accept (com.android.io.IAbstractFolder, java.lang.String)
}
com/android/io/IAbstractFolder.class
IAbstractFolder.java
package com.android.io
public abstract com.android.io.IAbstractFolder extends java.lang.Object implements com.android.io.IAbstractResource {
public abstract com.android.io.IAbstractFile getFile (java.lang.String)
}
com/android/io/IAbstractResource.class
IAbstractResource.java
package com.android.io
public abstract com.android.io.IAbstractResource extends java.lang.Object {
public abstract java.lang.String getOsLocation ()
public abstract boolean exists ()
}
com/android/io/NonClosingInputStream$1.class
NonClosingInputStream.java
package com.android.io
synthetic com.android.io.NonClosingInputStream$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$io$NonClosingInputStream$CloseBehavior
static void <clinit> ()
}
com/android/io/NonClosingInputStream$CloseBehavior.class
NonClosingInputStream.java
package com.android.io
public final enum com.android.io.NonClosingInputStream$CloseBehavior extends java.lang.Enum {
public static final enum com.android.io.NonClosingInputStream$CloseBehavior CLOSE
public static final enum com.android.io.NonClosingInputStream$CloseBehavior IGNORE
public static final enum com.android.io.NonClosingInputStream$CloseBehavior RESET
private static final synthetic com.android.io.NonClosingInputStream$CloseBehavior[] $VALUES
public static com.android.io.NonClosingInputStream$CloseBehavior[] values ()
public static com.android.io.NonClosingInputStream$CloseBehavior valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.io.NonClosingInputStream$CloseBehavior[] $values ()
static void <clinit> ()
}
com/android/io/NonClosingInputStream.class
NonClosingInputStream.java
package com.android.io
public com.android.io.NonClosingInputStream extends java.io.FilterInputStream {
private final java.io.InputStream mInputStream
private com.android.io.NonClosingInputStream$CloseBehavior mCloseBehavior
public void <init> (java.io.InputStream)
java.io.InputStream in
public com.android.io.NonClosingInputStream$CloseBehavior getCloseBehavior ()
public com.android.io.NonClosingInputStream setCloseBehavior (com.android.io.NonClosingInputStream$CloseBehavior)
com.android.io.NonClosingInputStream$CloseBehavior closeBehavior
public void close () throws java.io.IOException
}
com/android/io/StreamException$Error.class
StreamException.java
package com.android.io
public final enum com.android.io.StreamException$Error extends java.lang.Enum {
public static final enum com.android.io.StreamException$Error DEFAULT
public static final enum com.android.io.StreamException$Error OUTOFSYNC
public static final enum com.android.io.StreamException$Error FILENOTFOUND
private static final synthetic com.android.io.StreamException$Error[] $VALUES
public static com.android.io.StreamException$Error[] values ()
public static com.android.io.StreamException$Error valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.io.StreamException$Error[] $values ()
static void <clinit> ()
}
com/android/io/StreamException.class
StreamException.java
package com.android.io
public com.android.io.StreamException extends java.lang.Exception {
private static final long serialVersionUID
private final com.android.io.StreamException$Error mError
private final com.android.io.IAbstractFile mFile
public void <init> (java.lang.Exception, com.android.io.IAbstractFile)
Exception e
com.android.io.IAbstractFile file
public void <init> (java.lang.Exception, com.android.io.IAbstractFile, com.android.io.StreamException$Error)
Exception e
com.android.io.IAbstractFile file
com.android.io.StreamException$Error error
public com.android.io.StreamException$Error getError ()
public com.android.io.IAbstractFile getFile ()
}
com/android/prefs/AndroidLocation$AndroidLocationException.class
AndroidLocation.java
package com.android.prefs
public final com.android.prefs.AndroidLocation$AndroidLocationException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (java.lang.String)
String string
}
com/android/prefs/AndroidLocation$Global.class
AndroidLocation.java
package com.android.prefs
final enum com.android.prefs.AndroidLocation$Global extends java.lang.Enum {
public static final enum com.android.prefs.AndroidLocation$Global ANDROID_AVD_HOME
public static final enum com.android.prefs.AndroidLocation$Global ANDROID_PREFS_ROOT
public static final enum com.android.prefs.AndroidLocation$Global TEST_TMPDIR
public static final enum com.android.prefs.AndroidLocation$Global USER_HOME
public static final enum com.android.prefs.AndroidLocation$Global HOME
final String mName
final boolean mIsSysProp
final boolean mIsEnvVar
private static final synthetic com.android.prefs.AndroidLocation$Global[] $VALUES
public static com.android.prefs.AndroidLocation$Global[] values ()
public static com.android.prefs.AndroidLocation$Global valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String, boolean, boolean)
String name
boolean isSysProp
boolean isEnvVar
public java.lang.String validatePath (com.android.utils.EnvironmentProvider, com.android.utils.ILogger, boolean) throws com.android.prefs.AndroidLocation$AndroidLocationException
String path
String path
com.android.utils.EnvironmentProvider environmentProvider
com.android.utils.ILogger logger
boolean silent
private java.lang.String checkPath (com.android.utils.EnvironmentProvider, java.util.function.Function, com.android.utils.ILogger, boolean) throws com.android.prefs.AndroidLocation$AndroidLocationException
String androidSdkHomePath
com.android.utils.EnvironmentProvider environmentProvider
java.util.function.Function queryFunction
com.android.utils.ILogger logger
boolean silent
String path
java.io.File file
private static java.lang.String validateAndroidSdkHomeValue (com.android.utils.EnvironmentProvider, java.lang.String, com.android.utils.ILogger, boolean) throws com.android.prefs.AndroidLocation$AndroidLocationException
String message
com.android.utils.EnvironmentProvider environmentProvider
String path
com.android.utils.ILogger logger
boolean silent
java.io.File file
private static boolean isSdkRootWithoutDotAndroid (java.io.File)
java.io.File folder
private static boolean subFolderExist (java.io.File, java.lang.String)
java.io.File folder
String subFolder
private static synthetic com.android.prefs.AndroidLocation$Global[] $values ()
static void <clinit> ()
}
com/android/prefs/AndroidLocation.class
AndroidLocation.java
package com.android.prefs
public final com.android.prefs.AndroidLocation extends java.lang.Object {
public static final String FOLDER_DOT_ANDROID
public static final String FOLDER_AVD
public static final String ANDROID_PREFS_ROOT
static String sPrefsLocation
private static String sAvdLocation
public void <init> ()
public static java.lang.String getFolder () throws com.android.prefs.AndroidLocation$AndroidLocationException
public static java.lang.String getFolder (com.android.utils.EnvironmentProvider, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.prefs.AndroidLocation$AndroidLocationException e2
SecurityException e
com.android.utils.EnvironmentProvider environmentProvider
com.android.utils.ILogger logger
java.io.File f
public static java.lang.String getFolderWithoutWrites ()
com.android.prefs.AndroidLocation$AndroidLocationException e
public static java.lang.String getAvdFolder () throws com.android.prefs.AndroidLocation$AndroidLocationException
String home
public static java.lang.String getUserHomeFolder () throws com.android.prefs.AndroidLocation$AndroidLocationException
private static java.lang.String findHomeFolder (com.android.utils.EnvironmentProvider, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.utils.EnvironmentProvider environmentProvider
com.android.utils.ILogger logger
String home
public static void resetFolder ()
private static transient java.lang.String findValidPath (com.android.utils.EnvironmentProvider, com.android.utils.ILogger, com.android.prefs.AndroidLocation$Global[]) throws com.android.prefs.AndroidLocation$AndroidLocationException
String path
com.android.prefs.AndroidLocation$Global var
com.android.utils.EnvironmentProvider environmentProvider
com.android.utils.ILogger logger
com.android.prefs.AndroidLocation$Global[] vars
static void <clinit> ()
}
com/android/sdklib/AndroidVersion$AndroidVersionException.class
AndroidVersion.java
package com.android.sdklib
public final com.android.sdklib.AndroidVersion$AndroidVersionException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/sdklib/AndroidVersion$ApiBaseExtension.class
AndroidVersion.java
package com.android.sdklib
public final enum com.android.sdklib.AndroidVersion$ApiBaseExtension extends java.lang.Enum {
public static final enum com.android.sdklib.AndroidVersion$ApiBaseExtension TIRAMISU
public static final enum com.android.sdklib.AndroidVersion$ApiBaseExtension UPSIDE_DOWN_CAKE
private final int myApi
private final int myExtension
private static final synthetic com.android.sdklib.AndroidVersion$ApiBaseExtension[] $VALUES
public static com.android.sdklib.AndroidVersion$ApiBaseExtension[] values ()
public static com.android.sdklib.AndroidVersion$ApiBaseExtension valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int, int)
int api
int extension
public int getApi ()
public int getExtension ()
private static synthetic com.android.sdklib.AndroidVersion$ApiBaseExtension[] $values ()
static void <clinit> ()
}
com/android/sdklib/AndroidVersion$VersionCodes.class
AndroidVersion.java
package com.android.sdklib
public com.android.sdklib.AndroidVersion$VersionCodes extends java.lang.Object {
public static final int UNDEFINED
public static final int BASE
public static final int BASE_1_1
public static final int CUPCAKE
public static final int DONUT
public static final int ECLAIR
public static final int ECLAIR_0_1
public static final int ECLAIR_MR1
public static final int FROYO
public static final int GINGERBREAD
public static final int GINGERBREAD_MR1
public static final int HONEYCOMB
public static final int HONEYCOMB_MR1
public static final int HONEYCOMB_MR2
public static final int ICE_CREAM_SANDWICH
public static final int ICE_CREAM_SANDWICH_MR1
public static final int JELLY_BEAN
public static final int JELLY_BEAN_MR1
public static final int JELLY_BEAN_MR2
public static final int KITKAT
public static final int KITKAT_WATCH
public static final int LOLLIPOP
public static final int LOLLIPOP_MR1
public static final int M
public static final int N
public static final int N_MR1
public static final int O
public static final int O_MR1
public static final int P
public static final int Q
public static final int R
public static final int S
public static final int S_V2
public static final int TIRAMISU
public static final int UPSIDE_DOWN_CAKE
public void <init> ()
}
com/android/sdklib/AndroidVersion.class
AndroidVersion.java
package com.android.sdklib
public final com.android.sdklib.AndroidVersion extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
public static final java.util.regex.Pattern PREVIEW_PATTERN
private static final long serialVersionUID
private final int mApiLevel
private final String mCodename
private final Integer mExtensionLevel
private final boolean mIsBaseExtension
public static final com.android.sdklib.AndroidVersion DEFAULT
public static final com.android.sdklib.AndroidVersion ART_RUNTIME
public static final com.android.sdklib.AndroidVersion SUPPORTS_64_BIT
public static final com.android.sdklib.AndroidVersion BINDER_CMD_AVAILABLE
public static final com.android.sdklib.AndroidVersion ALLOW_SPLIT_APK_INSTALLATION
public static final com.android.sdklib.AndroidVersion SUPPORTS_MULTI_USER
public static final int MIN_RECOMMENDED_API
public static final int MIN_RECOMMENDED_WEAR_API
public static final int MIN_FOLDABLE_DEVICE_API
public static final int MIN_FREEFORM_DEVICE_API
public static final int MIN_HINGE_FOLDABLE_DEVICE_API
public static final int MIN_PIXEL_4A_DEVICE_API
public static final int MIN_4K_TV_API
public static final int MIN_RESIZABLE_DEVICE_API
public static final int MAX_32_BIT_API
public static final int MIN_RECTANGULAR_WEAR_API
public void <init> (int, java.lang.String)
int apiLevel
String codename
public void <init> (int)
int apiLevel
public void <init> (java.lang.String) throws com.android.sdklib.AndroidVersion$AndroidVersionException
NumberFormatException ignore
String apiOrCodename
int apiLevel
String codename
public void <init> (int, java.lang.String, java.lang.Integer, boolean)
int apiLevel
String codename
Integer extensionLevel
boolean isBaseExtension
public int getApiLevel ()
public int getFeatureLevel ()
public java.lang.String getCodename ()
public java.lang.String getApiString ()
public java.lang.String getApiStringWithoutExtension ()
public java.lang.String getApiStringWithExtension ()
public java.lang.Integer getExtensionLevel ()
public boolean isBaseExtension ()
public boolean isPreview ()
public boolean isLegacyMultidex ()
public boolean canRun (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion appVersion
public boolean equals (int)
int apiLevel
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.AndroidVersion other
public int hashCode ()
public java.lang.String toString ()
String s
public int compareTo (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion o
int apiLevelComparison
public int compareTo (int, java.lang.String)
int apiLevel
String codename
public boolean isGreaterOrEqualThan (int)
int api
public boolean isGreaterOrEqualThan (int, int)
int api
int extensionLevel
public static int getBaseExtensionLevel (int)
com.android.sdklib.AndroidVersion$ApiBaseExtension value
int api
com.android.sdklib.AndroidVersion$ApiBaseExtension[] values
private static java.lang.String sanitizeCodename (java.lang.String)
String codename
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/support/AndroidxName.class
AndroidxName.java
package com.android.support
public com.android.support.AndroidxName extends java.lang.Object {
private final String myOldName
private final String myNewName
static final synthetic boolean $assertionsDisabled
public void <init> (java.lang.String, java.lang.String)
String oldName
String newName
public static com.android.support.AndroidxName of (com.android.support.AndroidxName, java.lang.String)
com.android.support.AndroidxName pkg
String simpleClassName
public java.lang.String oldName ()
public java.lang.String newName ()
public java.lang.String defaultName ()
public boolean isPrefix (java.lang.String)
String name
public boolean isPrefix (java.lang.String, boolean)
String name
boolean strict
public java.lang.String removeFrom (java.lang.String)
String qualifiedName
public boolean isEquals (java.lang.String)
String strName
public boolean isEqualsIgnoreCase (java.lang.String)
String strName
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
com/android/support/AndroidxNameUtils$1.class
AndroidxNameUtils.java
package com.android.support
com.android.support.AndroidxNameUtils$1 extends java.lang.Object implements com.android.support.MigrationParserVisitor {
final synthetic com.google.common.collect.ImmutableMap$Builder val$coordinatesTransformMap
final synthetic com.google.common.collect.ImmutableMap$Builder val$classTransformMap
final synthetic com.google.common.collect.ImmutableMap$Builder val$packageTransformMap
void <init> (com.google.common.collect.ImmutableMap$Builder, com.google.common.collect.ImmutableMap$Builder, com.google.common.collect.ImmutableMap$Builder)
public void visitGradleCoordinateUpgrade (java.lang.String, java.lang.String, java.lang.String)
String groupName
String artifactName
String newBaseVersion
public void visitGradleCoordinate (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String oldGroupName
String oldArtifactName
String newGroupName
String newArtifactName
String newBaseVersion
public void visitClass (java.lang.String, java.lang.String)
String old
String newName
public void visitPackage (java.lang.String, java.lang.String)
String old
String newName
}
com/android/support/AndroidxNameUtils.class
AndroidxNameUtils.java
package com.android.support
public com.android.support.AndroidxNameUtils extends java.lang.Object {
private static final java.util.logging.Logger LOG
static final com.google.common.collect.ImmutableMap ANDROIDX_PKG_MAPPING
static final com.google.common.collect.ImmutableMap ANDROIDX_FULL_CLASS_MAPPING
static final com.google.common.collect.ImmutableMap ANDROIDX_COORDINATES_MAPPING
static final com.google.common.collect.ImmutableList ANDROIDX_OLD_PKGS
public void <init> ()
static java.lang.String getPackageMapping (java.lang.String, boolean)
String prefix
int i
int n
String oldPkgName
boolean strictChecking
public static java.lang.String getCoordinateMapping (java.lang.String)
String coordinate
public static java.lang.String getVersionedCoordinateMapping (java.lang.String)
String coordinate
String[] components
String canonicalCoordinate
String result
public static java.lang.String getNewName (java.lang.String)
String outerClassName
String innerClassName
String oldName
int innerClassSymbol
String newName
int lastDot
private static synthetic int lambda$static$0 (java.lang.String, java.lang.String)
String left
String right
static void <clinit> ()
Throwable e
com.google.common.collect.ImmutableMap$Builder classTransformMap
com.google.common.collect.ImmutableMap$Builder packageTransformMap
com.google.common.collect.ImmutableMap$Builder coordinatesTransformMap
}
com/android/tools/
com/android/tools/proguard/
com/android/tools/proguard/ProguardMap$ClassData.class
ProguardMap.java
package com.android.tools.proguard
com.android.tools.proguard.ProguardMap$ClassData extends java.lang.Object {
private String mClearName
private java.util.Map mFields
private java.util.Map mFrames
public void <init> (java.lang.String)
String clearName
public java.lang.String getClearName ()
public void addField (java.lang.String, java.lang.String)
String obfuscatedName
String clearName
public java.lang.String getField (java.lang.String)
String obfuscatedName
String clearField
public void addFrame (java.lang.String, java.lang.String, java.lang.String, int, int)
String obfuscatedMethodName
String clearMethodName
String clearSignature
int obfuscatedLine
int clearLine
String key
public com.android.tools.proguard.ProguardMap$Frame getFrame (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
String clearClassName
String obfuscatedMethodName
String clearSignature
String obfuscatedFilename
int obfuscatedLine
String key
com.android.tools.proguard.ProguardMap$FrameData frame
}
com/android/tools/proguard/ProguardMap$Frame.class
ProguardMap.java
package com.android.tools.proguard
public com.android.tools.proguard.ProguardMap$Frame extends java.lang.Object {
public final String methodName
public final String signature
public final String filename
public final int line
public void <init> (java.lang.String, java.lang.String, java.lang.String, int)
String methodName
String signature
String filename
int line
}
com/android/tools/proguard/ProguardMap$FrameData.class
ProguardMap.java
package com.android.tools.proguard
com.android.tools.proguard.ProguardMap$FrameData extends java.lang.Object {
public String clearMethodName
public int lineDelta
public void <init> (java.lang.String, int)
String clearMethodName
int lineDelta
}
com/android/tools/proguard/ProguardMap.class
ProguardMap.java
package com.android.tools.proguard
public com.android.tools.proguard.ProguardMap extends java.lang.Object {
private static final String ARRAY_SYMBOL
private java.util.Map mClassesFromClearName
private java.util.Map mClassesFromObfuscatedName
public void <init> ()
private static void parseException (java.lang.String) throws java.text.ParseException
String msg
public void readFromFile (java.io.File) throws java.io.FileNotFoundException java.io.IOException java.text.ParseException
java.io.File mapFile
public void readFromReader (java.io.Reader) throws java.io.IOException java.text.ParseException
int obfuscatedLine
int colon
int op
int cp
String sig
int clearLine
String clearSig
int ws
String type
String clearName
String obfuscatedName
String trimmed
int sep
String clearClassName
String obfuscatedClassName
com.android.tools.proguard.ProguardMap$ClassData classData
java.io.Reader mapReader
java.io.BufferedReader reader
String line
public java.lang.String getClassName (java.lang.String)
String obfuscatedClassName
String baseName
String arraySuffix
com.android.tools.proguard.ProguardMap$ClassData classData
String clearBaseName
public java.lang.String getFieldName (java.lang.String, java.lang.String)
String clearClass
String obfuscatedField
com.android.tools.proguard.ProguardMap$ClassData classData
public com.android.tools.proguard.ProguardMap$Frame getFrame (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
String clearClassName
String obfuscatedMethodName
String obfuscatedSignature
String obfuscatedFilename
int obfuscatedLine
String clearSignature
com.android.tools.proguard.ProguardMap$ClassData classData
private static java.lang.String fromProguardSignature (java.lang.String) throws java.text.ParseException
String arg
int end
StringBuilder converted
String sig
private java.lang.String getSignature (java.lang.String)
int e
String cls
int i
String obfuscatedSig
StringBuilder builder
private static java.lang.String getFileName (java.lang.String)
String clearClass
String filename
int dot
int dollar
}
com/android/tools/proguard/ProguardSeedsMap.class
ProguardSeedsMap.java
package com.android.tools.proguard
public com.android.tools.proguard.ProguardSeedsMap extends java.lang.Object {
private final java.util.Set classes
private final com.google.common.collect.Multimap methodSpecsByClass
private final com.google.common.collect.Multimap fieldNamesByClass
private void <init> (java.util.Set, com.google.common.collect.Multimap, com.google.common.collect.Multimap)
java.util.Set classes
com.google.common.collect.Multimap methodSpecsByClass
com.google.common.collect.Multimap fieldNamesByClass
public boolean hasClass (java.lang.String)
String fqcn
public boolean hasMethod (java.lang.String, java.lang.String)
String fqcn
String methodNameAndParams
public boolean hasField (java.lang.String, java.lang.String)
String fqcn
String fieldName
public static com.android.tools.proguard.ProguardSeedsMap parse (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path seedsMap
public static com.android.tools.proguard.ProguardSeedsMap parse (java.io.Reader) throws java.io.IOException
String fieldName
int index
String fqcn
String rest
String line
java.io.BufferedReader br
java.io.Reader reader
java.util.Set classes
com.google.common.collect.Multimap methodsByClass
com.google.common.collect.Multimap fieldsByClass
}
com/android/tools/proguard/ProguardUsagesMap.class
ProguardUsagesMap.java
package com.android.tools.proguard
public com.android.tools.proguard.ProguardUsagesMap extends java.lang.Object {
private final java.util.Set classes
private final com.google.common.collect.Multimap methodsByClass
private final com.google.common.collect.Multimap fieldsByClass
private static com.google.common.collect.ImmutableSet modifiers
private void <init> (java.util.Set, com.google.common.collect.Multimap, com.google.common.collect.Multimap)
java.util.Set classes
com.google.common.collect.Multimap methodsByClass
com.google.common.collect.Multimap fieldsByClass
public java.util.Collection getClasses ()
public com.google.common.collect.Multimap getMethodsByClass ()
public com.google.common.collect.Multimap getFieldsByClass ()
public boolean hasClass (java.lang.String)
String fqcn
public boolean hasMethod (java.lang.String, java.lang.String)
String fqcn
String methodSig
public boolean hasField (java.lang.String, java.lang.String)
String fqcn
String fieldName
public static com.android.tools.proguard.ProguardUsagesMap parse (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path usageFile
public static com.android.tools.proguard.ProguardUsagesMap parse (java.io.Reader) throws java.io.IOException
String msg
String trimmedLine
String line
String currentClass
java.io.BufferedReader br
java.io.Reader reader
java.util.Set classes
com.google.common.collect.Multimap methods
com.google.common.collect.Multimap fields
private static java.lang.String getFieldName (java.lang.String) throws java.io.IOException
String message
String line
int i
int j
private static java.lang.String getMethodSpec (java.lang.String)
String line
private static synthetic boolean lambda$getMethodSpec$0 (java.lang.String)
String s
static void <clinit> ()
}
com/android/utils/ArrayUtils.class
ArrayUtils.java
package com.android.utils
com.android.utils.ArrayUtils extends java.lang.Object {
private static final Object[] EMPTY
private static final int CACHE_SIZE
private static Object[] sCache
private void <init> ()
public static int idealByteArraySize (int)
int i
int need
public static int idealBooleanArraySize (int)
int need
public static int idealShortArraySize (int)
int need
public static int idealCharArraySize (int)
int need
public static int idealIntArraySize (int)
int need
public static int idealFloatArraySize (int)
int need
public static int idealObjectArraySize (int)
int need
public static int idealLongArraySize (int)
int need
public static boolean equals (byte[], byte[], int)
int i
byte[] array1
byte[] array2
int length
public static java.lang.Object[] emptyArray (java.lang.Class)
Class kind
int bucket
Object cache
public static boolean contains (java.lang.Object[], java.lang.Object)
Object element
Object[] array
Object value
static void <clinit> ()
}
com/android/utils/Base128InputStream$StreamFormatException.class
Base128InputStream.java
package com.android.utils
public com.android.utils.Base128InputStream$StreamFormatException extends java.io.IOException {
public void <init> (java.lang.String)
String message
public static com.android.utils.Base128InputStream$StreamFormatException prematureEndOfFile ()
public static com.android.utils.Base128InputStream$StreamFormatException invalidFormat ()
}
com/android/utils/Base128InputStream.class
Base128InputStream.java
package com.android.utils
public final com.android.utils.Base128InputStream extends java.io.BufferedInputStream {
private java.util.Map myStringCache
public void <init> (java.io.InputStream)
java.io.InputStream stream
public void <init> (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public void setStringCache (java.util.Map)
java.util.Map stringCache
public char readChar () throws java.io.IOException com.android.utils.Base128InputStream$StreamFormatException
int shift
int b
int value
public int readInt () throws java.io.IOException
int shift
int b
int value
public long readLong () throws java.io.IOException com.android.utils.Base128InputStream$StreamFormatException
int shift
int b
long value
public float readFloat () throws java.io.IOException com.android.utils.Base128InputStream$StreamFormatException
public int readFixed32 () throws java.io.IOException
public java.lang.String readString () throws java.io.IOException com.android.utils.Base128InputStream$StreamFormatException
int i
int len
StringBuilder buf
String str
public byte readByte () throws java.io.IOException
int b
public byte[] readBytes () throws java.io.IOException com.android.utils.Base128InputStream$StreamFormatException
int i
int len
byte[] bytes
public boolean readBoolean () throws java.io.IOException com.android.utils.Base128InputStream$StreamFormatException
int c
public int read ()
public boolean validateContents (byte[]) throws java.io.IOException
byte b
byte[] expected
boolean result
private int readByteAsInt () throws java.io.IOException
int b
}
com/android/utils/Base128OutputStream.class
Base128OutputStream.java
package com.android.utils
public final com.android.utils.Base128OutputStream extends java.io.BufferedOutputStream {
public void <init> (java.io.OutputStream)
java.io.OutputStream stream
public void <init> (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
public void writeInt (int) throws java.io.IOException
int b
int value
public void writeLong (long) throws java.io.IOException
int b
long value
public void writeFloat (float) throws java.io.IOException
float value
public void writeFixed32 (int) throws java.io.IOException
int shift
int value
public void writeString (java.lang.String) throws java.io.IOException
int i
int len
String str
public void writeChar (char) throws java.io.IOException
char value
public void writeByte (byte) throws java.io.IOException
byte value
public void writeBytes (byte[]) throws java.io.IOException
byte b
byte[] bytes
public void writeBoolean (boolean) throws java.io.IOException
boolean value
public void write (int)
int b
}
com/android/utils/CharSequenceReader.class
CharSequenceReader.java
package com.android.utils
public final com.android.utils.CharSequenceReader extends java.io.Reader {
private CharSequence seq
private int pos
private int mark
public void <init> (java.lang.CharSequence)
CharSequence seq
private boolean hasRemaining ()
private int remaining ()
public int read (java.nio.CharBuffer)
int i
java.nio.CharBuffer target
int charsToRead
public int read ()
public int read (char[], int, int)
int i
char[] cbuf
int off
int len
int charsToRead
public long skip (long)
long n
int charsToSkip
public boolean ready ()
public boolean markSupported ()
public void mark (int)
int readAheadLimit
public void reset ()
public void close ()
}
com/android/utils/CharSequences$ArrayBackedCharSequence.class
CharSequences.java
package com.android.utils
com.android.utils.CharSequences$ArrayBackedCharSequence extends java.lang.Object implements java.lang.CharSequence {
public final char[] data
private final int offset
private final int length
public void <init> (char[])
char[] data
public void <init> (char[], int, int)
char[] data
int offset
int length
public char[] getCharArray ()
public int length ()
public char charAt (int)
int index
public java.lang.CharSequence subSequence (int, int)
int start
int end
public java.lang.String toString ()
}
com/android/utils/CharSequences.class
CharSequences.java
package com.android.utils
public com.android.utils.CharSequences extends java.lang.Object {
public void <init> ()
public static int indexOf (java.lang.CharSequence, char)
CharSequence sequence
char c
public static int indexOf (java.lang.CharSequence, char, int)
int i
CharSequence sequence
char c
int start
public static int lastIndexOf (java.lang.CharSequence, java.lang.String, int)
int i
int o1
int o2
char firstChar
CharSequence haystack
String needle
int start
int length
int needleLength
public static int lastIndexOf (java.lang.CharSequence, char)
CharSequence sequence
char c
public static int lastIndexOf (java.lang.CharSequence, int, int)
int i
CharSequence sequence
int c
int start
int length
public static int lastIndexOf (java.lang.CharSequence, java.lang.String)
CharSequence haystack
String needle
public static boolean regionMatches (java.lang.CharSequence, int, java.lang.CharSequence, int, int)
int i
CharSequence sequence
int thisStart
CharSequence string
int start
int length
public static boolean regionMatches (java.lang.CharSequence, boolean, int, java.lang.CharSequence, int, int)
char c1
char c2
CharSequence sequence
boolean ignoreCase
int thisStart
CharSequence string
int start
int length
int end
private static char foldCase (char)
char ch
public static boolean startsWith (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence prefix
public static boolean startsWith (java.lang.CharSequence, java.lang.CharSequence, int)
int i
int j
CharSequence sequence
CharSequence prefix
int start
int sequenceLength
int prefixLength
public static boolean endsWith (java.lang.CharSequence, java.lang.CharSequence, boolean)
char c1
char c2
int i
int j
CharSequence sequence
CharSequence suffix
boolean caseSensitive
int suffixLength
int sequenceLength
public static boolean containsUpperCase (java.lang.CharSequence)
int i
int n
CharSequence s
public static int indexOf (java.lang.CharSequence, java.lang.CharSequence)
CharSequence haystack
CharSequence needle
public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int)
int h
int n
int i
int max
CharSequence haystack
CharSequence needle
int start
int needleLength
char first
public static int indexOfIgnoreCase (java.lang.CharSequence, java.lang.CharSequence, int)
int k
int j
int end
int i
CharSequence where
CharSequence what
int fromIndex
int targetCount
int sourceCount
char first
int max
private static boolean charsEqualIgnoreCase (char, char)
char c1
char c2
public static char toUpperCase (char)
char c
public static char toLowerCase (char)
char c
public static java.lang.CharSequence createSequence (char[])
char[] data
public static java.lang.CharSequence createSequence (char[], int, int)
char[] data
int offset
int length
public static char[] getCharArray (java.lang.CharSequence)
CharSequence sequence
public static com.android.utils.CharSequenceReader getReader (java.lang.CharSequence, boolean)
CharSequence data
boolean stripBom
com.android.utils.CharSequenceReader reader
public static org.w3c.dom.Document parseDocumentSilently (java.lang.CharSequence, boolean)
java.io.Reader reader
CharSequence xml
boolean namespaceAware
public static java.io.InputStream getInputStream (java.lang.CharSequence)
CharSequence text
}
com/android/utils/DateProvider$1.class
DateProvider.java
package com.android.utils
com.android.utils.DateProvider$1 extends java.lang.Object implements com.android.utils.DateProvider {
void <init> ()
public java.util.Date now ()
}
com/android/utils/DateProvider.class
DateProvider.java
package com.android.utils
public abstract com.android.utils.DateProvider extends java.lang.Object {
public static final com.android.utils.DateProvider SYSTEM
public abstract java.util.Date now ()
static void <clinit> ()
}
com/android/utils/DecimalUtils.class
DecimalUtils.java
package com.android.utils
public com.android.utils.DecimalUtils extends java.lang.Object {
public static java.lang.String trimInsignificantZeros (java.lang.String)
String floatingPointNumber
public static java.lang.String trimInsignificantZeros (java.lang.String, java.text.DecimalFormatSymbols)
String floatingPointNumber
java.text.DecimalFormatSymbols symbols
public static java.lang.String trimInsignificantZeros (java.lang.String, char, java.lang.String)
String floatingPointNumber
char decimalSeparator
String exponentialSeparator
int pos
int exponent
int i
private void <init> ()
}
com/android/utils/EnvironmentProvider$DirectEnvironmentProvider.class
EnvironmentProvider.java
package com.android.utils
public com.android.utils.EnvironmentProvider$DirectEnvironmentProvider extends java.lang.Object implements com.android.utils.EnvironmentProvider {
public java.nio.file.FileSystem fileSystemOverrideForTests
public void <init> ()
public java.lang.String getSystemProperty (java.lang.String)
String key
public java.lang.String getEnvVariable (java.lang.String)
String key
public java.nio.file.FileSystem getFileSystem ()
}
com/android/utils/EnvironmentProvider.class
EnvironmentProvider.java
package com.android.utils
public abstract com.android.utils.EnvironmentProvider extends java.lang.Object {
public static final com.android.utils.EnvironmentProvider$DirectEnvironmentProvider DIRECT
public abstract java.lang.String getSystemProperty (java.lang.String)
public abstract java.lang.String getEnvVariable (java.lang.String)
public java.nio.file.FileSystem getFileSystem ()
static void <clinit> ()
}
com/android/utils/FileUtils$1.class
FileUtils.java
package com.android.utils
com.android.utils.FileUtils$1 extends java.nio.file.SimpleFileVisitor {
final synthetic java.nio.file.Path val$from
final synthetic java.util.function.Predicate val$filter
final synthetic java.nio.file.Path val$to
void <init> (java.nio.file.Path, java.util.function.Predicate, java.nio.file.Path)
public java.nio.file.FileVisitResult preVisitDirectory (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
java.nio.file.Path dir
java.nio.file.attribute.BasicFileAttributes attrs
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
java.nio.file.Path sourceFile
java.nio.file.attribute.BasicFileAttributes attrs
private java.nio.file.Path sourceToTarget (java.nio.file.Path)
java.nio.file.Path sourceFile
public volatile synthetic java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
public volatile synthetic java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
}
com/android/utils/FileUtils.class
FileUtils.java
package com.android.utils
public final com.android.utils.FileUtils extends java.lang.Object {
private static final com.google.common.base.Joiner PATH_JOINER
private static final com.google.common.base.Joiner COMMA_SEPARATED_JOINER
private static final com.google.common.base.Joiner UNIX_NEW_LINE_JOINER
private void <init> ()
public static void deletePath (java.io.File) throws java.io.IOException
java.io.File path
public static void deleteDirectoryContents (java.io.File) throws java.io.IOException
java.io.File file
java.io.File directory
java.io.File[] files
public static void cleanOutputDir (java.io.File) throws java.io.IOException
java.io.File path
public static void copyFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copyFile (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path from
java.nio.file.Path to
public static transient void copyFile (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[]) throws java.io.IOException
java.nio.file.Path from
java.nio.file.Path to
java.nio.file.CopyOption[] options
private static void setWritable (java.nio.file.Path)
java.io.File fileOrNull
UnsupportedOperationException e
java.nio.file.Path path
java.io.File fileOrNull
public static void copyDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copyDirectory (java.nio.file.Path, java.nio.file.Path, boolean) throws java.io.IOException
java.nio.file.Path from
java.nio.file.Path to
boolean copyDotFiles
public static void copyDirectory (java.nio.file.Path, java.nio.file.Path, java.util.function.Predicate) throws java.io.IOException
java.nio.file.Path from
java.nio.file.Path to
java.util.function.Predicate filter
static boolean isAncestor (java.nio.file.Path, java.nio.file.Path, boolean)
java.nio.file.Path relative
IllegalArgumentException e
java.nio.file.Path p1
java.nio.file.Path p2
boolean strict
java.nio.file.Path relative
int segmentCount
public static java.nio.file.Path realPath (java.nio.file.Path)
java.io.IOException ignore
java.nio.file.Path path
public static void copyFileToDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copyDirectoryToDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copyDirectoryContentToDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File destination
java.io.File destination
java.io.File f
java.io.File from
java.io.File to
java.io.File[] children
public static java.io.File mkdirs (java.io.File)
java.io.File folder
public static void delete (java.io.File) throws java.io.IOException
java.io.File file
public static void deleteIfExists (java.io.File) throws java.io.IOException
java.io.File file
public static void deleteRecursivelyIfExists (java.io.File) throws java.io.IOException
java.io.File file
public static void renameTo (java.io.File, java.io.File) throws java.io.IOException
java.io.File file
java.io.File to
boolean result
public static transient java.io.File join (java.io.File, java.lang.String[])
java.io.File dir
String[] paths
public static java.io.File join (java.io.File, java.lang.Iterable)
java.io.File dir
Iterable paths
public static transient java.lang.String join (java.lang.String[])
String[] paths
public static java.lang.String join (java.lang.Iterable)
Iterable paths
private static java.lang.Iterable removeEmpty (java.lang.Iterable)
Iterable input
public static java.lang.String loadFileWithUnixLineSeparators (java.io.File) throws java.io.IOException
java.io.File file
public static java.lang.String toSystemDependentPath (java.lang.String)
String path
public static java.lang.String escapeSystemDependentCharsIfNecessary (java.lang.String)
String path
public static java.lang.String toSystemIndependentPath (java.lang.String)
String path
public static java.lang.String toExportableSystemDependentPath (java.io.File)
java.io.File file
public static java.lang.String sha1 (java.io.File) throws java.io.IOException
java.io.File file
public static com.google.common.collect.FluentIterable getAllFiles (java.io.File)
java.io.File dir
public static java.lang.String getNamesAsCommaSeparatedList (java.lang.Iterable)
Iterable files
public static java.lang.String sanitizeFileName (java.lang.String)
String input
public static java.lang.String getDirectoryNameForJar (java.io.File)
java.io.File versionDir
java.io.File artifactDir
java.io.File groupDir
java.io.File inputFile
com.google.common.hash.HashFunction hashFunction
com.google.common.hash.HashCode hashCode
String name
public static void createFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String content
public static void writeToFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String content
public static java.util.List find (java.io.File, java.util.regex.Pattern)
java.io.File base
java.util.regex.Pattern pattern
public static com.google.common.base.Optional find (java.io.File, java.lang.String)
java.io.File base
String name
public static java.lang.String joinFilePaths (java.lang.Iterable)
Iterable files
public static boolean parentDirExists (java.io.File)
java.io.File canonicalFile
java.io.IOException e
java.io.File file
java.io.File canonicalFile
public static boolean isFileInDirectory (java.io.File, java.io.File)
String relativePath
IllegalArgumentException e
java.io.File fileOrDir
java.io.File baseDir
String relativePath
public static boolean isSameFile (java.io.File, java.io.File)
java.io.IOException e
java.io.File file1
java.io.File file2
public static java.nio.file.FileSystem createZipFilesystem (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path archive
java.net.URI uri
private static synthetic boolean lambda$find$3 (java.lang.String, java.io.File)
String name
java.io.File file
private static synthetic boolean lambda$find$2 (java.util.regex.Pattern, java.io.File)
java.util.regex.Pattern pattern
java.io.File file
private static synthetic boolean lambda$removeEmpty$1 (java.lang.String)
String it
private static synthetic boolean lambda$copyDirectory$0 (boolean, java.nio.file.Path)
boolean copyDotFiles
java.nio.file.Path path
static void <clinit> ()
}
com/android/utils/FlightRecorder.class
FlightRecorder.java
package com.android.utils
public com.android.utils.FlightRecorder extends java.lang.Object {
private static final com.android.utils.FlightRecorder INSTANCE
private java.util.Deque records
private int sizeLimit
public static void initialize (int)
int sizeLimit
public static void log (java.lang.Object)
Object record
public static void log (java.util.function.Supplier)
java.util.function.Supplier lazyRecord
public static java.util.List getAndClear ()
public static void print ()
Object record
private void <init> ()
private synchronized void setSizeLimit (int)
java.util.Deque newRecords
int sizeLimit
private synchronized void doLog (java.lang.Object)
Object record
private synchronized void doLog (java.util.function.Supplier)
java.util.function.Supplier lazyRecord
private synchronized java.util.List doGetAndClear ()
java.util.List contents
static void <clinit> ()
}
com/android/utils/GrabProcessOutput$1.class
GrabProcessOutput.java
package com.android.utils
com.android.utils.GrabProcessOutput$1 extends java.lang.Thread {
final synthetic Process val$process
final synthetic com.android.utils.GrabProcessOutput$IProcessOutput val$output
void <init> (java.lang.String, java.lang.Process, com.android.utils.GrabProcessOutput$IProcessOutput)
String arg0
public void run ()
String line
java.io.InputStream is
java.io.InputStreamReader isr
java.io.BufferedReader errReader
}
com/android/utils/GrabProcessOutput$2.class
GrabProcessOutput.java
package com.android.utils
com.android.utils.GrabProcessOutput$2 extends java.lang.Thread {
final synthetic Process val$process
final synthetic com.android.utils.GrabProcessOutput$IProcessOutput val$output
void <init> (java.lang.String, java.lang.Process, com.android.utils.GrabProcessOutput$IProcessOutput)
String arg0
public void run ()
String line
java.io.InputStream is
java.io.InputStreamReader isr
java.io.BufferedReader outReader
}
com/android/utils/GrabProcessOutput$IProcessOutput.class
GrabProcessOutput.java
package com.android.utils
public abstract com.android.utils.GrabProcessOutput$IProcessOutput extends java.lang.Object {
public abstract void out (java.lang.String)
public abstract void err (java.lang.String)
}
com/android/utils/GrabProcessOutput$Wait.class
GrabProcessOutput.java
package com.android.utils
public final enum com.android.utils.GrabProcessOutput$Wait extends java.lang.Enum {
public static final enum com.android.utils.GrabProcessOutput$Wait ASYNC
public static final enum com.android.utils.GrabProcessOutput$Wait WAIT_FOR_PROCESS
public static final enum com.android.utils.GrabProcessOutput$Wait WAIT_FOR_READERS
private static final synthetic com.android.utils.GrabProcessOutput$Wait[] $VALUES
public static com.android.utils.GrabProcessOutput$Wait[] values ()
public static com.android.utils.GrabProcessOutput$Wait valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.utils.GrabProcessOutput$Wait[] $values ()
static void <clinit> ()
}
com/android/utils/GrabProcessOutput.class
GrabProcessOutput.java
package com.android.utils
public com.android.utils.GrabProcessOutput extends java.lang.Object {
public void <init> ()
public static int grabProcessOutput (java.lang.Process, com.android.utils.GrabProcessOutput$Wait, com.android.utils.GrabProcessOutput$IProcessOutput) throws java.lang.InterruptedException
InterruptedException e
InterruptedException e
Process process
com.android.utils.GrabProcessOutput$Wait waitMode
com.android.utils.GrabProcessOutput$IProcessOutput output
Thread threadErr
Thread threadOut
}
com/android/utils/HashCodes.class
HashCodes.java
package com.android.utils
public com.android.utils.HashCodes extends java.lang.Object {
public static int mix (int, int)
int hashCode1
int hashCode2
public static int mix (int, int, int)
int hashCode1
int hashCode2
int hashCode3
public static int mix (int, int, int, int)
int hashCode1
int hashCode2
int hashCode3
int hashCode4
public static int mix (int, int, int, int, int)
int hashCode1
int hashCode2
int hashCode3
int hashCode4
int hashCode5
public static int mix (int, int, int, int, int, int)
int hashCode1
int hashCode2
int hashCode3
int hashCode4
int hashCode5
int hashCode6
public static int mix (int, int, int, int, int, int, int)
int hashCode1
int hashCode2
int hashCode3
int hashCode4
int hashCode5
int hashCode6
int hashCode7
public static int mix (int, int, int, int, int, int, int, int)
int hashCode1
int hashCode2
int hashCode3
int hashCode4
int hashCode5
int hashCode6
int hashCode7
int hashCode8
public static int mix (int, int, int, int, int, int, int, int, int)
int hashCode1
int hashCode2
int hashCode3
int hashCode4
int hashCode5
int hashCode6
int hashCode7
int hashCode8
int hashCode9
public static int mix (int, int, int, int, int, int, int, int, int, int)
int hashCode1
int hashCode2
int hashCode3
int hashCode4
int hashCode5
int hashCode6
int hashCode7
int hashCode8
int hashCode9
int hashCode10
private void <init> ()
}
com/android/utils/HelpfulEnumConverter.class
HelpfulEnumConverter.java
package com.android.utils
public com.android.utils.HelpfulEnumConverter extends com.google.common.base.Converter {
private final com.google.common.base.Converter delegate
private final Class klass
public void <init> (java.lang.Class)
Class klass
protected java.lang.Enum doForward (java.lang.String)
IllegalArgumentException e
String value
protected java.lang.String doBackward (java.lang.Enum)
Enum anEnum
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
private static synthetic java.lang.String lambda$doForward$0 (java.lang.Enum)
Enum c
}
com/android/utils/HtmlBuilder.class
HtmlBuilder.java
package com.android.utils
public com.android.utils.HtmlBuilder extends java.lang.Object {
private final StringBuilder mStringBuilder
private String mTableDataExtra
private static final boolean USE_DD_LISTS
public void <init> (java.lang.StringBuilder)
StringBuilder stringBuilder
public void <init> ()
public com.android.utils.HtmlBuilder openHtmlBody ()
public com.android.utils.HtmlBuilder closeHtmlBody ()
public com.android.utils.HtmlBuilder addHtml (java.lang.String)
String html
public com.android.utils.HtmlBuilder addNbsp ()
public com.android.utils.HtmlBuilder addNbsps (int)
int i
int count
public com.android.utils.HtmlBuilder newline ()
public com.android.utils.HtmlBuilder newlineIfNecessary ()
public com.android.utils.HtmlBuilder beginNoBr ()
public com.android.utils.HtmlBuilder endNoBr ()
public com.android.utils.HtmlBuilder addLink (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String textBefore
String linkText
String textAfter
String url
public com.android.utils.HtmlBuilder addLink (java.lang.String, java.lang.String)
char c
char c
String text
String url
int begin
int length
int end
public com.android.utils.HtmlBuilder add (java.lang.String)
String text
public com.android.utils.HtmlBuilder add (java.lang.String, int, int)
String text
int start
int end
public java.lang.String getHtml ()
public com.android.utils.HtmlBuilder beginBold ()
public com.android.utils.HtmlBuilder endBold ()
public com.android.utils.HtmlBuilder beginUnderline ()
public com.android.utils.HtmlBuilder endUnderline ()
public com.android.utils.HtmlBuilder coloredText (java.awt.Color, java.lang.String)
java.awt.Color color
String text
public com.android.utils.HtmlBuilder beginColor (java.awt.Color)
java.awt.Color color
String R
String G
String B
public com.android.utils.HtmlBuilder endColor ()
public com.android.utils.HtmlBuilder addUnderlined (java.lang.String)
String text
public com.android.utils.HtmlBuilder addBold (java.lang.String)
String text
public com.android.utils.HtmlBuilder beginItalic ()
public com.android.utils.HtmlBuilder endItalic ()
public com.android.utils.HtmlBuilder addItalic (java.lang.String)
String text
private com.android.utils.HtmlBuilder appendStyle (java.lang.String)
String cssStyle
public com.android.utils.HtmlBuilder beginDiv ()
public com.android.utils.HtmlBuilder beginDiv (java.lang.String)
String cssStyle
public com.android.utils.HtmlBuilder endDiv ()
public com.android.utils.HtmlBuilder beginParagraph ()
public com.android.utils.HtmlBuilder beginParagraph (java.lang.String)
String cssStyle
public com.android.utils.HtmlBuilder endParagraph ()
public com.android.utils.HtmlBuilder beginSpan ()
public com.android.utils.HtmlBuilder beginSpan (java.lang.String)
String cssStyle
public com.android.utils.HtmlBuilder beginClassSpan (java.lang.String)
String cssClasses
public com.android.utils.HtmlBuilder beginPre (java.lang.String)
String styleClass
public com.android.utils.HtmlBuilder endPre ()
public com.android.utils.HtmlBuilder endSpan ()
public com.android.utils.HtmlBuilder addHeading (java.lang.String, java.lang.String)
String text
String fontColor
public com.android.utils.HtmlBuilder beginList ()
public com.android.utils.HtmlBuilder endList ()
public com.android.utils.HtmlBuilder listItem ()
public com.android.utils.HtmlBuilder addImage (java.net.URL, java.lang.String)
java.net.URL url
String altText
String link
public com.android.utils.HtmlBuilder beginTable (java.lang.String)
String tdExtra
public com.android.utils.HtmlBuilder beginTable ()
public com.android.utils.HtmlBuilder endTable ()
public com.android.utils.HtmlBuilder beginTableRow ()
public com.android.utils.HtmlBuilder endTableRow ()
public transient com.android.utils.HtmlBuilder addTableRow (boolean, java.lang.String[])
String c
boolean isHeader
String[] columns
String tag
public transient com.android.utils.HtmlBuilder addTableRow (java.lang.String[])
String[] columns
public java.lang.StringBuilder getStringBuilder ()
}
com/android/utils/ILogger.class
ILogger.java
package com.android.utils
public abstract com.android.utils.ILogger extends java.lang.Object {
public transient abstract void error (java.lang.Throwable, java.lang.String, java.lang.Object[])
public transient abstract void warning (java.lang.String, java.lang.Object[])
public transient void quiet (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void lifecycle (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient abstract void info (java.lang.String, java.lang.Object[])
public transient abstract void verbose (java.lang.String, java.lang.Object[])
}
com/android/utils/IReaderLogger.class
IReaderLogger.java
package com.android.utils
public abstract com.android.utils.IReaderLogger extends java.lang.Object implements com.android.utils.ILogger {
public abstract int readLine (byte[]) throws java.io.IOException
}
com/android/utils/JvmWideVariable$1.class
JvmWideVariable.java
package com.android.utils
com.android.utils.JvmWideVariable$1 extends com.google.common.reflect.TypeToken {
void <init> ()
}
com/android/utils/JvmWideVariable$2.class
JvmWideVariable.java
package com.android.utils
com.android.utils.JvmWideVariable$2 extends com.google.common.reflect.TypeParameter {
void <init> ()
}
com/android/utils/JvmWideVariable$3.class
JvmWideVariable.java
package com.android.utils
com.android.utils.JvmWideVariable$3 extends com.google.common.reflect.TypeParameter {
void <init> ()
}
com/android/utils/JvmWideVariable$4.class
JvmWideVariable.java
package com.android.utils
com.android.utils.JvmWideVariable$4 extends com.google.common.reflect.TypeToken {
void <init> ()
}
com/android/utils/JvmWideVariable$ValueWrapper.class
JvmWideVariable.java
package com.android.utils
final com.android.utils.JvmWideVariable$ValueWrapper extends java.lang.Object implements com.android.utils.JvmWideVariable$ValueWrapperMBean {
private final Object value
public void <init> (java.lang.Object)
Object value
public java.lang.Object getValue ()
}
com/android/utils/JvmWideVariable$ValueWrapperMBean.class
JvmWideVariable.java
package com.android.utils
public abstract com.android.utils.JvmWideVariable$ValueWrapperMBean extends java.lang.Object {
public static final String VALUE_PROPERTY
public abstract java.lang.Object getValue ()
}
com/android/utils/JvmWideVariable.class
JvmWideVariable.java
package com.android.utils
public final com.android.utils.JvmWideVariable extends java.lang.Object {
private static final java.util.regex.Pattern VALID_NAME_PATTERN
private static final java.util.concurrent.ConcurrentMap variableTable
private final String fullName
private boolean unregistered
public void <init> (java.lang.String, java.lang.String, java.lang.String, com.google.common.reflect.TypeToken, java.util.function.Supplier)
String group
String name
String tag
com.google.common.reflect.TypeToken typeToken
java.util.function.Supplier initialValueSupplier
String fullName
public void <init> (java.lang.Class, java.lang.String, java.lang.Class, java.lang.Object)
Class definingClass
String name
Class type
Object initialValue
public void <init> (java.lang.Class, java.lang.String, com.google.common.reflect.TypeToken, java.util.function.Supplier)
Class definingClass
String name
com.google.common.reflect.TypeToken typeToken
java.util.function.Supplier initialValueSupplier
public void <init> (java.lang.String, java.lang.String, com.google.common.reflect.TypeToken, java.util.function.Supplier)
String group
String name
com.google.common.reflect.TypeToken typeToken
java.util.function.Supplier initialValueSupplier
static java.lang.String getFullName (java.lang.String, java.lang.String, java.lang.String)
String group
String name
String tag
private static void verifyBootstrapLoadedType (java.lang.reflect.Type, java.lang.String)
Class clazz
java.lang.reflect.Type type
String variable
static java.util.Collection collectComponentClasses (java.lang.reflect.Type)
java.lang.reflect.Type type
com.google.common.collect.ImmutableSet$Builder builder
private static void doCollectComponentClasses (java.lang.reflect.Type, com.google.common.collect.ImmutableSet$Builder)
java.lang.reflect.Type componentType
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type componentType
java.lang.reflect.Type componentType
java.lang.reflect.WildcardType wildcardType
java.lang.reflect.Type type
com.google.common.collect.ImmutableSet$Builder builder
private static java.util.concurrent.ConcurrentMap createVariableTableIfNotExists ()
javax.management.ObjectName objectName
javax.management.MalformedObjectNameException e
javax.management.JMException e
com.android.utils.JvmWideVariable$ValueWrapper valueWrapper
java.util.concurrent.ConcurrentMap variableTable
javax.management.JMException e
javax.management.MBeanServer server
java.lang.reflect.Type type
String tag
javax.management.ObjectName objectName
java.util.concurrent.ConcurrentMap variableTable
private java.util.concurrent.atomic.AtomicReference getVariable ()
public java.lang.Object get ()
public void set (java.lang.Object)
Object value
public java.lang.Object executeCallableSynchronously (java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Exception e
java.util.concurrent.Callable action
public java.lang.Object executeSupplierSynchronously (java.util.function.Supplier)
java.util.concurrent.ExecutionException e
java.util.function.Supplier action
public void executeRunnableSynchronously (java.lang.Runnable)
Runnable action
public void unregister ()
public java.lang.String toString ()
public static java.lang.Object getJvmWideObjectPerKey (java.lang.Class, java.lang.String, com.google.common.reflect.TypeToken, com.google.common.reflect.TypeToken, java.lang.Object, java.util.function.Supplier)
Class definingClass
String variableName
com.google.common.reflect.TypeToken keyType
com.google.common.reflect.TypeToken valueType
Object key
java.util.function.Supplier newObjectSupplier
java.util.concurrent.ConcurrentMap keyToObjectMap
private static synthetic java.lang.Object lambda$getJvmWideObjectPerKey$3 (java.util.function.Supplier, java.lang.Object)
java.util.function.Supplier newObjectSupplier
Object any
private static synthetic java.lang.Object lambda$executeRunnableSynchronously$2 (java.lang.Runnable)
Runnable action
private static synthetic java.lang.Object lambda$new$1 (java.lang.Object)
Object initialValue
private static synthetic java.util.concurrent.atomic.AtomicReference lambda$new$0 (java.util.function.Supplier, java.lang.String)
java.util.function.Supplier initialValueSupplier
String any
static void <clinit> ()
}
com/android/utils/LineCollector.class
LineCollector.java
package com.android.utils
public com.android.utils.LineCollector extends java.lang.Object implements com.google.common.io.LineProcessor {
final com.google.common.collect.ImmutableList$Builder listBuilder
public void <init> ()
public boolean processLine (java.lang.String) throws java.io.IOException
String line
public java.util.List getResult ()
public volatile synthetic java.lang.Object getResult ()
}
com/android/utils/NativeSourceFileExtensions.class
NativeSourceFileExtensions.java
package com.android.utils
public com.android.utils.NativeSourceFileExtensions extends java.lang.Object {
public static final java.util.Collection C_FILE_EXTENSIONS
public static final java.util.Collection CPP_FILE_EXTENSIONS
public void <init> ()
static void <clinit> ()
}
com/android/utils/NdkUtils.class
NdkUtils.java
package com.android.utils
public com.android.utils.NdkUtils extends java.lang.Object {
public void <init> ()
private static java.lang.String removeFileExtension (java.lang.String)
String output
int dotIndex
public static java.lang.String getTargetNameFromBuildOutputFile (java.io.File)
java.io.File output
public static java.lang.String getTargetNameFromBuildOutputFileName (java.lang.String)
String basename
String artifactName
}
com/android/utils/NullLogger.class
NullLogger.java
package com.android.utils
public com.android.utils.NullLogger extends java.lang.Object implements com.android.utils.ILogger {
private static final com.android.utils.ILogger sThis
public void <init> ()
public static com.android.utils.ILogger getLogger ()
public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable t
String errorFormat
Object[] args
public transient void warning (java.lang.String, java.lang.Object[])
String warningFormat
Object[] args
public transient void info (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void verbose (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
static void <clinit> ()
}
com/android/utils/OffsetTrackingDecodedXmlValue.class
OffsetTrackingDecodedXmlValue.java
package com.android.utils
public com.android.utils.OffsetTrackingDecodedXmlValue extends java.lang.Object {
private static final char[] DECODED
private static final String[] ENCODED
private final CharSequence myDecodedCharacters
private final int[] myOffsetMap
public void <init> (java.lang.CharSequence)
int k
String toReplace
int j
int i
CharSequence encodedValue
StringBuilder decodedValue
int[] offsetMap
int escapedLength
public java.lang.CharSequence getDecodedCharacters ()
public int getEncodedOffset (int)
int decodedOffset
static void <clinit> ()
}
com/android/utils/Pair.class
Pair.java
package com.android.utils
public final com.android.utils.Pair extends java.lang.Object {
private final Object mFirst
private final Object mSecond
private void <init> (java.lang.Object, java.lang.Object)
Object first
Object second
public java.lang.Object getFirst ()
public java.lang.Object getSecond ()
public static com.android.utils.Pair of (java.lang.Object, java.lang.Object)
Object first
Object second
public java.lang.String toString ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.utils.Pair other
}
com/android/utils/PathUtils.class
PathUtils.java
package com.android.utils
public final com.android.utils.PathUtils extends java.lang.Object {
private static final int EMPTY_DIRECTORY_DELETION_ATTEMPTS
private void <init> ()
public static void deleteRecursivelyIfExists (java.nio.file.Path) throws java.io.IOException
java.util.Iterator iterator
java.util.stream.Stream pathsInDir
java.nio.file.AccessDeniedException exception
InterruptedException e
java.nio.file.DirectoryNotEmptyException e
int failedAttempts
java.nio.file.DirectoryNotEmptyException exception
java.nio.file.Path path
public static java.lang.String toSystemIndependentPath (java.nio.file.Path)
java.nio.file.Path path
String filePath
public static java.nio.file.Path createTmpToRemoveOnShutdown (java.lang.String) throws java.io.IOException
String prefix
java.nio.file.Path tmpFile
public static java.nio.file.Path createTmpDirToRemoveOnShutdown (java.lang.String) throws java.io.IOException
String prefix
java.nio.file.Path tmpDir
public static java.util.List getClassPathItems (java.lang.String)
java.util.stream.Stream paths
java.nio.file.Path componentPath
String component
String classPath
Iterable components
java.util.List classPathJars
java.nio.file.PathMatcher zipOrJar
public static void addRemovePathHook (java.nio.file.Path)
java.nio.file.Path path
public static java.nio.file.Path createDirectories (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path
private static synthetic void lambda$addRemovePathHook$0 (java.nio.file.Path)
java.io.IOException e
java.nio.file.Path path
}
com/android/utils/PositionXmlParser$DomBuilder.class
PositionXmlParser.java
package com.android.utils
final com.android.utils.PositionXmlParser$DomBuilder extends org.xml.sax.ext.DefaultHandler2 {
private final String mXml
private final org.w3c.dom.Document mDocument
private org.xml.sax.Locator mLocator
private int mCurrentLine
private int mCurrentOffset
private int mCurrentColumn
private final java.util.List mStack
private boolean mCdata
private final StringBuilder mPendingText
static final synthetic boolean $assertionsDisabled
void <init> (java.lang.String, javax.xml.parsers.DocumentBuilderFactory) throws javax.xml.parsers.ParserConfigurationException
String xml
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder docBuilder
org.w3c.dom.Document getDocument ()
void closeUnfinishedElements ()
org.w3c.dom.Element element
com.android.utils.PositionXmlParser$Position pos
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
org.w3c.dom.Attr attr
org.w3c.dom.Attr attr
int i
org.w3c.dom.Element element
com.android.utils.PositionXmlParser$Position pos
Exception t
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qName
org.w3c.dom.Element element
com.android.utils.PositionXmlParser$Position pos
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] chars
int start
int length
String comment
org.w3c.dom.Comment domComment
com.android.utils.PositionXmlParser$Position currentPosition
com.android.utils.PositionXmlParser$Position startPosition
private void addNodeToParent (org.w3c.dom.Node)
org.w3c.dom.Element parent
org.w3c.dom.Node nodeToAdd
private com.android.utils.PositionXmlParser$Position findOpeningTag (com.android.utils.PositionXmlParser$Position)
int i
int n
int i
int line
int column
char c
int offset
com.android.utils.PositionXmlParser$Position startingPosition
private com.android.utils.PositionXmlParser$Position getCurrentPosition ()
char c
char c
int skip
int line
int column
int xmlLength
public void startCDATA ()
public void endCDATA ()
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] c
int start
int length
private void flushText ()
org.w3c.dom.Node textNode
org.w3c.dom.Element element
org.w3c.dom.Node textNode
static void <clinit> ()
}
com/android/utils/PositionXmlParser$Position.class
PositionXmlParser.java
package com.android.utils
com.android.utils.PositionXmlParser$Position extends java.lang.Object {
private final int mLine
private final int mColumn
private final int mOffset
private com.android.utils.PositionXmlParser$Position mEnd
void <init> (int, int, int)
int line
int column
int offset
public int getLine ()
public int getOffset ()
public int getColumn ()
public com.android.utils.PositionXmlParser$Position getEnd ()
public void setEnd (com.android.utils.PositionXmlParser$Position)
com.android.utils.PositionXmlParser$Position end
public com.android.ide.common.blame.SourcePosition toSourcePosition ()
int endLine
int endColumn
int endOffset
}
com/android/utils/PositionXmlParser.class
PositionXmlParser.java
package com.android.utils
public com.android.utils.PositionXmlParser extends java.lang.Object {
private static final String UTF_16
private static final String UTF_16LE
public static final String CONTENT_KEY
private static final String POS_KEY
private static final int CDATA_PREFIX_LENGTH
private static final java.util.regex.Pattern ENCODING_PATTERN
private static final javax.xml.parsers.DocumentBuilderFactory DOCUMENT_BUILDER_FACTORY
private static final javax.xml.parsers.SAXParserFactory SAX_PARSER_FACTORY
private static final javax.xml.parsers.SAXParserFactory NAMESPACE_AWARE_SAX_PARSER_FACTORY
public static org.w3c.dom.Document parse (java.io.InputStream, boolean) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
java.io.InputStream input
boolean namespaceAware
public static org.w3c.dom.Document parse (java.io.InputStream, boolean, javax.xml.parsers.DocumentBuilderFactory) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
java.io.InputStream input
boolean namespaceAware
javax.xml.parsers.DocumentBuilderFactory factory
public static org.w3c.dom.Document parse (java.io.InputStream, boolean, java.util.List) throws javax.xml.parsers.ParserConfigurationException java.io.IOException
java.io.InputStream input
boolean namespaceAware
java.util.List parseErrors
public static org.w3c.dom.Document parse (java.io.InputStream) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException
java.io.InputStream input
public static org.w3c.dom.Document parse (java.io.InputStream, javax.xml.parsers.DocumentBuilderFactory) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException
java.io.InputStream input
javax.xml.parsers.DocumentBuilderFactory factory
public static org.w3c.dom.Document parse (byte[]) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
byte[] data
public static org.w3c.dom.Document parse (java.lang.String) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
String xml
public static org.w3c.dom.Document parse (byte[], boolean, javax.xml.parsers.DocumentBuilderFactory) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
byte[] data
boolean namespaceAware
javax.xml.parsers.DocumentBuilderFactory factory
String xml
public static org.w3c.dom.Document parse (byte[], boolean, java.util.List) throws javax.xml.parsers.ParserConfigurationException java.io.IOException
byte[] data
boolean namespaceAware
java.util.List parseErrors
String xml
public static org.w3c.dom.Document parse (java.lang.String, boolean) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
String xml
boolean namespaceAware
private static org.w3c.dom.Document parseInternal (java.lang.String, boolean, javax.xml.parsers.DocumentBuilderFactory) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
org.xml.sax.SAXException e
String xml
boolean namespaceAware
javax.xml.parsers.DocumentBuilderFactory factory
com.android.utils.PositionXmlParser$DomBuilder domBuilder
boolean retry
private static org.w3c.dom.Document parseInternal (java.lang.String, boolean, java.util.List) throws javax.xml.parsers.ParserConfigurationException java.io.IOException
org.xml.sax.SAXException e
String xml
boolean namespaceAware
java.util.List parseErrors
com.android.utils.PositionXmlParser$DomBuilder domBuilder
boolean retry
private static void parseInternal (java.lang.String, boolean, org.xml.sax.helpers.DefaultHandler) throws javax.xml.parsers.ParserConfigurationException java.io.IOException org.xml.sax.SAXException
String xml
boolean namespaceAware
org.xml.sax.helpers.DefaultHandler handler
javax.xml.parsers.SAXParserFactory factory
javax.xml.parsers.SAXParser parser
org.xml.sax.XMLReader xmlReader
private static byte[] readAllBytes (java.io.InputStream) throws java.io.IOException
int r
java.io.InputStream stream
java.io.InputStream input
java.io.ByteArrayOutputStream out
byte[] buf
private static org.xml.sax.InputSource createSource (java.lang.String)
String xml
public static java.lang.String getXmlString (byte[])
byte[] data
public static java.lang.String getXmlString (byte[], java.lang.String)
int i
int i
java.util.regex.Matcher matcher
StringBuilder sb
String prologue
int encodingIndex
int lineEnd
java.io.UnsupportedEncodingException e
byte[] data
String defaultCharset
int offset
String charset
int length
boolean seenOddZero
boolean seenEvenZero
int prologueStart
String xml
public static com.android.ide.common.blame.SourcePosition getPosition (org.w3c.dom.Node)
org.w3c.dom.Node node
public static com.android.ide.common.blame.SourcePosition getPosition (org.w3c.dom.Node, int, int)
org.w3c.dom.Node node
int start
int end
com.android.utils.PositionXmlParser$Position p
public static org.w3c.dom.Node findNodeAt (org.w3c.dom.Node, int)
org.w3c.dom.Element root
org.w3c.dom.Node node
int offset
private static org.w3c.dom.Node findNodeAtOffset (org.w3c.dom.Node, int)
com.android.utils.PositionXmlParser$Position end
org.w3c.dom.Node item
org.w3c.dom.Node match
int i
int n
org.w3c.dom.Node item
org.w3c.dom.Node match
int i
int n
org.w3c.dom.Node node
int offset
com.android.utils.PositionXmlParser$Position p
org.w3c.dom.NodeList children
org.w3c.dom.NamedNodeMap attributes
public static org.w3c.dom.Node findNodeAtLineAndCol (org.w3c.dom.Document, int, int)
org.w3c.dom.Document document
int line
int column
org.w3c.dom.Element root
private static org.w3c.dom.Node findNodeAtLineAndCol (org.w3c.dom.Node, int, int)
com.android.utils.PositionXmlParser$Position end
org.w3c.dom.Node item
org.w3c.dom.Node match
int i
int n
org.w3c.dom.Node item
org.w3c.dom.Node match
int i
int n
org.w3c.dom.Node node
int line
int column
com.android.utils.PositionXmlParser$Position p
org.w3c.dom.NodeList children
org.w3c.dom.NamedNodeMap attributes
private static com.android.utils.PositionXmlParser$Position getPositionHelper (org.w3c.dom.Node, int, int)
char c
char c
char t
int offset
int line
int column
com.android.utils.PositionXmlParser$Position attributePosition
int attributeColumnEnd
boolean match
int attributeStart
int attributeEnd
int startOffset
int endOffset
String contents
String name
int nameLength
int curr
org.w3c.dom.Attr attr
com.android.utils.PositionXmlParser$Position pos
char t
char t
int i
char t
int endLine
int endColumn
String text
int textIndex
int textLength
int newLine
int newColumn
com.android.utils.PositionXmlParser$Position attributePosition
char c
int offset
int startOffset
int endOffset
int line
int column
String contents
boolean inAttribute
com.android.utils.PositionXmlParser$Position pos
org.w3c.dom.Node node
int start
int end
private void <init> ()
static void <clinit> ()
}
com/android/utils/SdkUtils$FileLineColumnUrlData.class
SdkUtils.java
package com.android.utils
public com.android.utils.SdkUtils$FileLineColumnUrlData extends java.lang.Object {
public static final java.util.regex.Pattern PATTERN
public final String urlString
public final Integer line
public final Integer column
void <init> (java.lang.String, java.lang.Integer, java.lang.Integer)
String urlString
Integer line
Integer column
static void <clinit> ()
}
com/android/utils/SdkUtils.class
SdkUtils.java
package com.android.utils
public com.android.utils.SdkUtils extends java.lang.Object {
public static final String FILENAME_PREFIX
public static final java.util.List IMAGE_EXTENSIONS
static final synthetic boolean $assertionsDisabled
public void <init> ()
public static boolean endsWithIgnoreCase (java.lang.String, java.lang.String)
String string
String suffix
public static boolean endsWith (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence suffix
public static boolean endsWith (java.lang.CharSequence, int, java.lang.CharSequence)
int i
int j
CharSequence sequence
int endOffset
CharSequence suffix
public static boolean startsWithIgnoreCase (java.lang.String, java.lang.String)
String string
String prefix
public static java.lang.String wrap (java.lang.String, int, java.lang.String)
String text
int lineWidth
String hangingIndent
public static java.lang.String wrap (java.lang.String, int, int, java.lang.String)
String text
int firstLineWidth
int nextLineWidth
String hangingIndent
public static java.lang.String wrap (java.lang.String, int, int, java.lang.String, boolean)
int next
int next
int next
char c
int lastSpace
int lineEnd
int next
String text
int firstLineWidth
int nextLineWidth
String hangingIndent
boolean forceBreak
int lineWidth
int explanationLength
StringBuilder sb
int index
public static java.io.File urlToFile (java.lang.String) throws java.net.MalformedURLException
String url
public static java.io.File urlToFile (java.net.URL) throws java.net.MalformedURLException
java.net.MalformedURLException ex
IllegalArgumentException e
java.net.URISyntaxException e
java.net.URL url
public static com.android.utils.SdkUtils$FileLineColumnUrlData parseDecoratedFileUrlString (java.lang.String)
Integer line
Integer column
String string
java.util.regex.Matcher matcher
public static java.lang.String fileToUrlString (java.io.File) throws java.net.MalformedURLException
java.io.File file
String url
public static java.net.URL fileToUrl (java.io.File) throws java.net.MalformedURLException
java.io.File file
public static java.lang.String createPathComment (java.io.File, boolean) throws java.net.MalformedURLException
java.io.File file
boolean includePadding
String url
int dashes
public static java.lang.String xmlNameToConstantName (java.lang.String)
String xmlName
public static java.lang.String camelCaseToConstantName (java.lang.String)
String camelCaseName
public static java.lang.String constantNameToCamelCase (java.lang.String)
String constantName
public static java.lang.String constantNameToXmlName (java.lang.String)
String constantName
public static java.lang.String fileNameToResourceName (java.lang.String)
String fileName
int lastExtension
public static java.lang.String getLayoutName (java.io.File)
java.io.File layoutFile
String name
int dotIndex
public static boolean hasImageExtension (java.lang.String)
String ext
String path
public static boolean isBitmapFile (java.io.File)
java.io.File file
public static java.lang.String escapePropertyValue (java.lang.String)
String s
int end
String lineSeparator
int start
java.io.IOException e
String value
java.util.Properties properties
java.io.StringWriter writer
public static java.lang.String globToRegexp (java.lang.String)
char c
int i
int n
String glob
StringBuilder sb
int begin
private static int appendQuoted (java.lang.StringBuilder, java.lang.String, int, int)
char c
int i
int i
boolean isSimple
StringBuilder sb
String s
int from
int to
public static boolean isServiceKey (java.lang.String)
String name
static void <clinit> ()
}
com/android/utils/SparseArray$1.class
SparseArray.java
package com.android.utils
com.android.utils.SparseArray$1 extends com.android.utils.SparseArray {
final synthetic com.android.utils.SparseArray val$mStorage
final synthetic com.android.utils.SparseArray this$0
void <init> (com.android.utils.SparseArray, com.android.utils.SparseArray)
com.android.utils.SparseArray this$0
public java.lang.Object get (int)
int key
public java.lang.Object get (int, java.lang.Object)
int key
Object valueIfKeyNotFound
public void delete (int)
int key
public void remove (int)
int key
public void put (int, java.lang.Object)
int key
Object value
public int size ()
public int keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public void setValueAt (int, java.lang.Object)
int index
Object value
public int indexOfKey (int)
int key
public int indexOfValue (java.lang.Object)
Object value
public void clear ()
public void append (int, java.lang.Object)
int key
Object value
}
com/android/utils/SparseArray.class
SparseArray.java
package com.android.utils
public com.android.utils.SparseArray extends java.lang.Object {
private static final Object DELETED
private boolean mGarbage
private int[] mKeys
private Object[] mValues
private int mSize
public void <init> ()
public void <init> (int)
int initialCapacity
public java.lang.Object get (int)
int key
public java.lang.Object get (int, java.lang.Object)
int key
Object valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public void remove (int)
int key
private void gc ()
Object val
int i
int n
int o
int[] keys
Object[] values
public void put (int, java.lang.Object)
int n
int[] nkeys
Object[] nvalues
int key
Object value
int i
public int size ()
public int keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public void setValueAt (int, java.lang.Object)
int index
Object value
public int indexOfKey (int)
int key
public int indexOfValue (java.lang.Object)
int i
Object value
public void clear ()
int i
int n
Object[] values
public void append (int, java.lang.Object)
int n
int[] nkeys
Object[] nvalues
int key
Object value
int pos
public com.android.utils.SparseArray getUnmodifiable ()
com.android.utils.SparseArray mStorage
private static int binarySearch (int[], int, int, int)
int guess
int[] a
int start
int len
int key
int high
int low
static void <clinit> ()
}
com/android/utils/SparseIntArray.class
SparseIntArray.java
package com.android.utils
public com.android.utils.SparseIntArray extends java.lang.Object {
private int[] mKeys
private int[] mValues
private int mSize
public void <init> ()
public void <init> (int)
int initialCapacity
public int get (int)
int key
public int get (int, int)
int key
int valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public void removeAt (int)
int index
public void put (int, int)
int n
int[] nkeys
int[] nvalues
int key
int value
int i
public int size ()
public int keyAt (int)
int index
public int valueAt (int)
int index
public int indexOfKey (int)
int key
public int indexOfValue (int)
int i
int value
public void clear ()
public void append (int, int)
int n
int[] nkeys
int[] nvalues
int key
int value
int pos
private static int binarySearch (int[], int, int, int)
int guess
int[] a
int start
int len
int key
int high
int low
}
com/android/utils/StdLogger$Level.class
StdLogger.java
package com.android.utils
public final enum com.android.utils.StdLogger$Level extends java.lang.Enum {
public static final enum com.android.utils.StdLogger$Level VERBOSE
public static final enum com.android.utils.StdLogger$Level INFO
public static final enum com.android.utils.StdLogger$Level WARNING
public static final enum com.android.utils.StdLogger$Level ERROR
private final int mLevel
private static final synthetic com.android.utils.StdLogger$Level[] $VALUES
public static com.android.utils.StdLogger$Level[] values ()
public static com.android.utils.StdLogger$Level valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int)
int level
private static synthetic com.android.utils.StdLogger$Level[] $values ()
static void <clinit> ()
}
com/android/utils/StdLogger.class
StdLogger.java
package com.android.utils
public com.android.utils.StdLogger extends java.lang.Object implements com.android.utils.ILogger {
private final com.android.utils.StdLogger$Level mLevel
public void <init> (com.android.utils.StdLogger$Level)
com.android.utils.StdLogger$Level level
public com.android.utils.StdLogger$Level getLevel ()
public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[])
String msg
Throwable t
String errorFormat
Object[] args
public transient void warning (java.lang.String, java.lang.Object[])
String warningFormat
Object[] args
String msg
public transient void info (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
String msg
public transient void verbose (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
String msg
private void printMessage (java.lang.String, java.io.PrintStream)
String msg
java.io.PrintStream stream
}
com/android/utils/XmlUtils$NamedSubTagIterator.class
XmlUtils.java
package com.android.utils
com.android.utils.XmlUtils$NamedSubTagIterator extends java.lang.Object implements java.util.Iterator java.lang.Iterable {
private final String name
private org.w3c.dom.Element next
private boolean used
static final synthetic boolean $assertionsDisabled
public void <init> (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node parent
String name
public boolean hasNext ()
public org.w3c.dom.Element next ()
org.w3c.dom.Element ret
public java.util.Iterator iterator ()
public volatile synthetic java.lang.Object next ()
static void <clinit> ()
}
com/android/utils/XmlUtils$PositionAwareStringBuilder.class
XmlUtils.java
package com.android.utils
com.android.utils.XmlUtils$PositionAwareStringBuilder extends java.lang.Object {
private final StringBuilder sb
int line
int column
public void <init> (int)
int size
public com.android.utils.XmlUtils$PositionAwareStringBuilder append (java.lang.String)
String text
int lastNewLineIndex
public com.android.utils.XmlUtils$PositionAwareStringBuilder append (char)
char character
public int getOffset ()
public java.lang.String toString ()
}
com/android/utils/XmlUtils$SubTagIterator.class
XmlUtils.java
package com.android.utils
com.android.utils.XmlUtils$SubTagIterator extends java.lang.Object implements java.util.Iterator java.lang.Iterable {
private org.w3c.dom.Element next
private boolean used
static final synthetic boolean $assertionsDisabled
public void <init> (org.w3c.dom.Node)
org.w3c.dom.Node parent
public boolean hasNext ()
public org.w3c.dom.Element next ()
org.w3c.dom.Element ret
public java.util.Iterator iterator ()
public volatile synthetic java.lang.Object next ()
static void <clinit> ()
}
com/android/utils/XmlUtils.class
XmlUtils.java
package com.android.utils
public com.android.utils.XmlUtils extends java.lang.Object {
public static final String XML_COMMENT_BEGIN
public static final String XML_COMMENT_END
public static final String XML_PROLOG
public static final String CDATA_PREFIX
public static final String CDATA_SUFFIX
public static final String SAX_PARSER_FACTORY
public static final char NS_SEPARATOR
private static final String SOURCE_FILE_USER_DATA_KEY
private static final String NAMESPACE_PREFIX_FEATURE
private static final String PROVIDE_XMLNS_URIS
private static final String LOAD_EXTERNAL_DTD
private static final String EXTERNAL_PARAMETER_ENTITIES
private static final String EXTERNAL_GENERAL_ENTITIES
private static final String DISALLOW_DOCTYPE_DECL
private static final byte PROTO_XML_LEAD_BYTE
private static final int MAXIMUM_XML_DEPTH
public void <init> ()
public static java.lang.String lookupNamespacePrefix (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String nsUri
String defaultPrefix
public static java.lang.String lookupNamespacePrefix (org.w3c.dom.Node, java.lang.String, boolean)
org.w3c.dom.Node node
String nsUri
boolean create
String defaultPrefix
public static java.lang.String lookupNamespacePrefix (org.w3c.dom.Node, java.lang.String, java.lang.String, boolean)
String nsPrefix
String uri
String nsPrefix
String uri
String nsPrefix
org.w3c.dom.Node attr
int n
org.w3c.dom.NamedNodeMap attrs
int i
org.w3c.dom.Attr attr
org.w3c.dom.Node node
String nsUri
String defaultPrefix
boolean create
java.util.HashSet visited
org.w3c.dom.Document doc
String prefix
String base
public static java.lang.String toXmlAttributeValue (java.lang.String)
StringBuilder sb
char c
int i
int n
String attrValue
public static java.lang.String fromXmlAttributeValue (java.lang.String)
String escapedAttrValue
String workingString
public static java.lang.String toXmlTextValue (java.lang.String)
StringBuilder sb
char c
int i
int n
String textValue
public static void appendXmlAttributeValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String attrValue
public static void appendXmlAttributeValue (java.lang.StringBuilder, java.lang.String, int, int)
char c
int i
StringBuilder sb
String attrValue
int start
int end
char prev
public static void appendXmlTextValue (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String textValue
public static void appendXmlTextValue (java.lang.StringBuilder, java.lang.String, int, int)
char c
int i
int n
StringBuilder sb
String textValue
int start
int end
public static boolean hasElementChildren (org.w3c.dom.Node)
int i
int n
org.w3c.dom.Node node
org.w3c.dom.NodeList children
public static java.io.Reader getUtfReader (java.io.File) throws java.io.IOException
java.io.File file
public static java.io.Reader getUtfReader (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path file
byte[] bytes
int length
public static org.w3c.dom.Document parseDocument (java.lang.String, boolean) throws java.io.IOException org.xml.sax.SAXException
String xml
boolean namespaceAware
public static org.w3c.dom.Document parseDocument (java.io.Reader, boolean) throws java.io.IOException org.xml.sax.SAXException
java.io.Reader xml
boolean namespaceAware
org.xml.sax.InputSource is
public static org.w3c.dom.Document parseUtfXmlFile (java.io.File, boolean) throws java.io.IOException org.xml.sax.SAXException
java.io.Reader reader
java.io.File file
boolean namespaceAware
public static org.w3c.dom.Document createDocument (boolean)
boolean namespaceAware
private static javax.xml.parsers.DocumentBuilder createDocumentBuilder (boolean)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.ParserConfigurationException e
boolean namespaceAware
public static java.lang.String stripBom (java.lang.String)
String xml
public static org.w3c.dom.Document parseDocumentSilently (java.lang.String, boolean)
String xml
boolean namespaceAware
public static javax.xml.parsers.SAXParserFactory configureSaxFactory (javax.xml.parsers.SAXParserFactory, boolean, boolean)
javax.xml.parsers.SAXParserFactory factory
boolean namespaceAware
boolean checkDtd
public static javax.xml.parsers.SAXParserFactory getConfiguredSaxFactory (boolean, boolean)
boolean namespaceAware
boolean checkDtd
javax.xml.parsers.SAXParserFactory factory
public static javax.xml.parsers.SAXParser createSaxParser (javax.xml.parsers.SAXParserFactory) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
javax.xml.parsers.SAXParserFactory factory
public static javax.xml.parsers.SAXParser createSaxParser (javax.xml.parsers.SAXParserFactory, boolean) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
javax.xml.parsers.SAXParserFactory factory
boolean allowDocTypeDeclarations
javax.xml.parsers.SAXParser parser
org.xml.sax.XMLReader reader
public static java.lang.String toXml (org.w3c.dom.Node)
org.w3c.dom.Node node
public static java.lang.String toXml (org.w3c.dom.Node, java.util.Map)
org.w3c.dom.Node node
java.util.Map blame
com.android.utils.XmlUtils$PositionAwareStringBuilder sb
java.util.Set nodesInPath
private static void append (com.android.utils.XmlUtils$PositionAwareStringBuilder, org.w3c.dom.Node, java.util.Map, java.util.Set)
org.w3c.dom.Node child
int i
int n
org.w3c.dom.NodeList children
org.w3c.dom.Node attribute
int i
org.w3c.dom.Node child
int i
com.android.ide.common.blame.SourceFilePosition position
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.NodeList children
int childCount
int attributeCount
com.android.utils.XmlUtils$PositionAwareStringBuilder sb
org.w3c.dom.Node node
java.util.Map blame
java.util.Set nodesInPath
short nodeType
int currentLine
int currentColumn
int currentOffset
public static void attachSourceFile (org.w3c.dom.Node, com.android.ide.common.blame.SourceFile)
org.w3c.dom.Node node
com.android.ide.common.blame.SourceFile sourceFile
public static com.android.ide.common.blame.SourceFilePosition getSourceFilePosition (org.w3c.dom.Node)
org.w3c.dom.Node node
com.android.ide.common.blame.SourceFile sourceFile
public static java.lang.String formatFloatValue (double)
double value
String result
public static java.lang.String getRootTagName (java.io.File)
int event
javax.xml.stream.XMLInputFactory factory
javax.xml.stream.XMLStreamReader xmlStreamReader
java.io.InputStream stream
java.io.File xmlFile
public static java.lang.String getRootTagName (java.lang.String)
int event
javax.xml.stream.XMLStreamReader xmlStreamReader
java.io.Reader reader
String xmlText
javax.xml.stream.XMLInputFactory factory
public static java.util.List getSubTagsAsList (org.w3c.dom.Node)
org.w3c.dom.Node child
int i
int n
org.w3c.dom.Node parent
org.w3c.dom.NodeList childNodes
java.util.List children
public static java.lang.Iterable getSubTags (org.w3c.dom.Node)
org.w3c.dom.Node parent
public static java.lang.Iterable getSubTagsByName (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node parent
String tagName
public static org.w3c.dom.Element getFirstSubTag (org.w3c.dom.Node)
org.w3c.dom.Node parent
org.w3c.dom.Node curr
public static org.w3c.dom.Element getNextTag (org.w3c.dom.Node)
org.w3c.dom.Node node
org.w3c.dom.Node curr
public static org.w3c.dom.Element getPreviousTag (org.w3c.dom.Node)
org.w3c.dom.Node node
org.w3c.dom.Node curr
public static org.w3c.dom.Element getFirstSubTagByName (org.w3c.dom.Node, java.lang.String)
String currName
org.w3c.dom.Node parent
String name
org.w3c.dom.Node curr
public static org.w3c.dom.Element getNextTagByName (org.w3c.dom.Node, java.lang.String)
String currName
org.w3c.dom.Node node
String name
org.w3c.dom.Node curr
public static org.w3c.dom.Element getPreviousTagByName (org.w3c.dom.Node, java.lang.String)
String currName
org.w3c.dom.Node node
String name
org.w3c.dom.Node curr
public static org.w3c.dom.Comment getPreviousComment (org.w3c.dom.Node)
org.w3c.dom.Node element
org.w3c.dom.Node node
public static java.lang.String getPreviousCommentText (org.w3c.dom.Node)
String text
org.w3c.dom.Node element
org.w3c.dom.Comment comment
public static int getSubTagCount (org.w3c.dom.Node)
org.w3c.dom.Node child
int i
int n
org.w3c.dom.Node parent
org.w3c.dom.NodeList childNodes
int childCount
public static boolean isProtoXml (byte[])
byte c
int i
byte[] bytes
public static boolean isProtoXml (java.io.InputStream)
int c
int i
java.io.InputStream stream
boolean isProto
int readLimit
}
com/android/utils/concurrency/ReadWriteProcessLock$1.class
ReadWriteProcessLock.java
package com.android.utils.concurrency
com.android.utils.concurrency.ReadWriteProcessLock$1 extends com.google.common.reflect.TypeToken {
final synthetic com.android.utils.concurrency.ReadWriteProcessLock this$0
void <init> (com.android.utils.concurrency.ReadWriteProcessLock)
com.android.utils.concurrency.ReadWriteProcessLock this$0
}
com/android/utils/concurrency/ReadWriteProcessLock$2.class
ReadWriteProcessLock.java
package com.android.utils.concurrency
com.android.utils.concurrency.ReadWriteProcessLock$2 extends com.google.common.reflect.TypeToken {
final synthetic com.android.utils.concurrency.ReadWriteProcessLock this$0
void <init> (com.android.utils.concurrency.ReadWriteProcessLock)
com.android.utils.concurrency.ReadWriteProcessLock this$0
}
com/android/utils/concurrency/ReadWriteProcessLock$3.class
ReadWriteProcessLock.java
package com.android.utils.concurrency
com.android.utils.concurrency.ReadWriteProcessLock$3 extends com.google.common.reflect.TypeToken {
final synthetic com.android.utils.concurrency.ReadWriteProcessLock this$0
void <init> (com.android.utils.concurrency.ReadWriteProcessLock)
com.android.utils.concurrency.ReadWriteProcessLock this$0
}
com/android/utils/concurrency/ReadWriteProcessLock$Lock.class
ReadWriteProcessLock.java
package com.android.utils.concurrency
public abstract com.android.utils.concurrency.ReadWriteProcessLock$Lock extends java.lang.Object {
public abstract void lock () throws java.io.IOException
public abstract boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.io.IOException
public abstract void unlock () throws java.io.IOException
}
com/android/utils/concurrency/ReadWriteProcessLock$ReadLock.class
ReadWriteProcessLock.java
package com.android.utils.concurrency
final com.android.utils.concurrency.ReadWriteProcessLock$ReadLock extends java.lang.Object implements com.android.utils.concurrency.ReadWriteProcessLock$Lock {
final synthetic com.android.utils.concurrency.ReadWriteProcessLock this$0
private void <init> (com.android.utils.concurrency.ReadWriteProcessLock)
public void lock () throws java.io.IOException
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.io.IOException
long timeout
java.util.concurrent.TimeUnit timeUnit
public void unlock () throws java.io.IOException
}
com/android/utils/concurrency/ReadWriteProcessLock$WriteLock.class
ReadWriteProcessLock.java
package com.android.utils.concurrency
final com.android.utils.concurrency.ReadWriteProcessLock$WriteLock extends java.lang.Object implements com.android.utils.concurrency.ReadWriteProcessLock$Lock {
final synthetic com.android.utils.concurrency.ReadWriteProcessLock this$0
private void <init> (com.android.utils.concurrency.ReadWriteProcessLock)
public void lock () throws java.io.IOException
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.io.IOException
long timeout
java.util.concurrent.TimeUnit timeUnit
public void unlock () throws java.io.IOException
}
com/android/utils/concurrency/ReadWriteProcessLock.class
ReadWriteProcessLock.java
package com.android.utils.concurrency
public final com.android.utils.concurrency.ReadWriteProcessLock extends java.lang.Object {
private final com.android.utils.concurrency.ReadWriteProcessLock$Lock readLock
private final com.android.utils.concurrency.ReadWriteProcessLock$Lock writeLock
private final java.nio.file.Path lockFile
private final java.util.concurrent.locks.ReentrantReadWriteLock withinProcessLock
private final java.util.concurrent.locks.ReentrantLock criticalSectionLock
private final java.util.Map threadToLockTypeMap
private final java.util.concurrent.atomic.AtomicReference sharedFileChannel
private final java.util.concurrent.atomic.AtomicReference sharedFileLock
public void <init> (java.nio.file.Path)
java.io.IOException e
java.nio.file.Path lockFile
static java.nio.file.Path createAndNormalizeLockFile (java.nio.file.Path) throws java.io.IOException
java.nio.file.Path lockFilePath
long lockFileSize
public com.android.utils.concurrency.ReadWriteProcessLock$Lock readLock ()
public com.android.utils.concurrency.ReadWriteProcessLock$Lock writeLock ()
private void acquireLock (boolean) throws java.io.IOException
Throwable throwable
boolean shared
java.util.concurrent.locks.Lock lock
private boolean tryAcquireLock (boolean, long) throws java.io.IOException
InterruptedException e
long nanosRemainingTimeout
boolean interProcessLockAcquired
Throwable throwable
boolean shared
long nanosTimeout
com.google.common.base.Stopwatch stopwatch
java.util.concurrent.locks.Lock lock
boolean interProcessLockAcquired
private void releaseLock (boolean) throws java.io.IOException
java.util.concurrent.locks.Lock lock
java.util.concurrent.locks.Lock lock
boolean shared
private void acquireInterProcessLock (boolean) throws java.io.IOException
boolean shared
private boolean tryAcquireInterProcessLock (boolean, long) throws java.io.IOException
InterruptedException e
long nanosRemainingTimeout
boolean fileLockAcquired
boolean fileLockAcquired
boolean shared
long nanosTimeout
com.google.common.base.Stopwatch stopwatch
boolean fileLockAcquired
private void releaseInterProcessLock (boolean) throws java.io.IOException
boolean shared
private void acquireFileLock (boolean) throws java.io.IOException
java.nio.channels.FileLock fileLock
java.nio.channels.OverlappingFileLockException e
java.nio.channels.FileLock fileLock
Throwable throwable
boolean shared
java.nio.channels.FileChannel fileChannel
private boolean tryAcquireFileLock (boolean, long) throws java.io.IOException
java.nio.channels.FileLock fileLock
java.nio.channels.OverlappingFileLockException e
InterruptedException e
long nanosRemainingTimeout
long maxSleepTime
java.nio.channels.FileLock fileLock
Throwable throwable
boolean shared
long nanosTimeout
com.google.common.base.Stopwatch stopwatch
java.nio.channels.FileChannel fileChannel
java.nio.channels.FileLock fileLock
private void releaseFileLock () throws java.io.IOException
java.nio.channels.FileChannel fileChannel
java.nio.channels.FileLock fileLock
public java.lang.String toString ()
}
com/android/utils/concurrency/ReadWriteThreadLock$Lock.class
ReadWriteThreadLock.java
package com.android.utils.concurrency
public abstract com.android.utils.concurrency.ReadWriteThreadLock$Lock extends java.lang.Object {
public abstract void lock ()
public abstract boolean tryLock (long, java.util.concurrent.TimeUnit)
public abstract void unlock ()
}
com/android/utils/concurrency/ReadWriteThreadLock$ReadLock.class
ReadWriteThreadLock.java
package com.android.utils.concurrency
final com.android.utils.concurrency.ReadWriteThreadLock$ReadLock extends java.lang.Object implements com.android.utils.concurrency.ReadWriteThreadLock$Lock {
final synthetic com.android.utils.concurrency.ReadWriteThreadLock this$0
private void <init> (com.android.utils.concurrency.ReadWriteThreadLock)
public void lock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit)
InterruptedException e
long timeout
java.util.concurrent.TimeUnit timeUnit
public void unlock ()
}
com/android/utils/concurrency/ReadWriteThreadLock$WriteLock.class
ReadWriteThreadLock.java
package com.android.utils.concurrency
final com.android.utils.concurrency.ReadWriteThreadLock$WriteLock extends java.lang.Object implements com.android.utils.concurrency.ReadWriteThreadLock$Lock {
final synthetic com.android.utils.concurrency.ReadWriteThreadLock this$0
private void <init> (com.android.utils.concurrency.ReadWriteThreadLock)
public void lock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit)
InterruptedException e
long timeout
java.util.concurrent.TimeUnit timeUnit
public void unlock ()
}
com/android/utils/concurrency/ReadWriteThreadLock.class
ReadWriteThreadLock.java
package com.android.utils.concurrency
public final com.android.utils.concurrency.ReadWriteThreadLock extends java.lang.Object {
private final com.android.utils.concurrency.ReadWriteThreadLock$Lock readLock
private final com.android.utils.concurrency.ReadWriteThreadLock$Lock writeLock
private final Object lockObject
private final java.util.concurrent.locks.ReentrantReadWriteLock lock
public void <init> (java.lang.Object)
Object lockObject
Class lockObjectClass
public com.android.utils.concurrency.ReadWriteThreadLock$Lock readLock ()
public com.android.utils.concurrency.ReadWriteThreadLock$Lock writeLock ()
public java.lang.String toString ()
}
com/android/xml/AndroidManifest.class
AndroidManifest.java
package com.android.xml
public final com.android.xml.AndroidManifest extends java.lang.Object {
public static final String NODE_MANIFEST
public static final String NODE_APPLICATION
public static final String NODE_ACTIVITY
public static final String NODE_ACTIVITY_ALIAS
public static final String NODE_SERVICE
public static final String NODE_RECEIVER
public static final String NODE_PROVIDER
public static final String NODE_INTENT
public static final String NODE_ACTION
public static final String NODE_CATEGORY
public static final String NODE_USES_SDK
public static final String NODE_PERMISSION
public static final String NODE_PERMISSION_TREE
public static final String NODE_PERMISSION_GROUP
public static final String NODE_USES_PERMISSION
public static final String NODE_INSTRUMENTATION
public static final String NODE_USES_LIBRARY
public static final String NODE_SUPPORTS_SCREENS
public static final String NODE_COMPATIBLE_SCREENS
public static final String NODE_USES_CONFIGURATION
public static final String NODE_USES_FEATURE
public static final String NODE_METADATA
public static final String NODE_DATA
public static final String NODE_GRANT_URI_PERMISSION
public static final String NODE_PATH_PERMISSION
public static final String NODE_SUPPORTS_GL_TEXTURE
public static final String NODE_SDK_LIBRARY
public static final String NODE_USES_SDK_LIBRARY
public static final String ATTRIBUTE_PACKAGE
public static final String ATTRIBUTE_VERSIONCODE
public static final String ATTRIBUTE_VERSIONNAME
public static final String ATTRIBUTE_NAME
public static final String ATTRIBUTE_MIME_TYPE
public static final String ATTRIBUTE_PORT
public static final String ATTRIBUTE_REQUIRED
public static final String ATTRIBUTE_GLESVERSION
public static final String ATTRIBUTE_PROCESS
public static final String ATTRIBUTE_DEBUGGABLE
public static final String ATTRIBUTE_HASCODE
public static final String ATTRIBUTE_LABEL
public static final String ATTRIBUTE_ICON
public static final String ATTRIBUTE_MIN_SDK_VERSION
public static final String ATTRIBUTE_TARGET_SDK_VERSION
public static final String ATTRIBUTE_TARGET_PACKAGE
public static final String ATTRIBUTE_FUNCTIONAL_TEST
public static final String ATTRIBUTE_HANDLE_PROFILING
public static final String ATTRIBUTE_INSTRUMENTATION_LABEL
public static final String ATTRIBUTE_TARGET_ACTIVITY
public static final String ATTRIBUTE_MANAGE_SPACE_ACTIVITY
public static final String ATTRIBUTE_EXPORTED
public static final String ATTRIBUTE_RESIZEABLE
public static final String ATTRIBUTE_ANYDENSITY
public static final String ATTRIBUTE_SMALLSCREENS
public static final String ATTRIBUTE_NORMALSCREENS
public static final String ATTRIBUTE_LARGESCREENS
public static final String ATTRIBUTE_REQ_5WAYNAV
public static final String ATTRIBUTE_REQ_NAVIGATION
public static final String ATTRIBUTE_REQ_HARDKEYBOARD
public static final String ATTRIBUTE_REQ_KEYBOARDTYPE
public static final String ATTRIBUTE_REQ_TOUCHSCREEN
public static final String ATTRIBUTE_THEME
public static final String ATTRIBUTE_BACKUP_AGENT
public static final String ATTRIBUTE_PARENT_ACTIVITY_NAME
public static final String ATTRIBUTE_SUPPORTS_RTL
public static final String ATTRIBUTE_UI_OPTIONS
public static final String ATTRIBUTE_VALUE
public static final String ATTRIBUTE_EXTRACT_NATIVE_LIBS
public static final String ATTRIBUTE_SPLIT
public static final String ATTRIBUTE_RESIZEABLE_ACTIVITY
public static final String ATTRIBUTE_SCREEN_ORIENTATION
public static final String ATTRIBUTE_ISOLATED_PROCESS
public static final String ATTRIBUTE_ENABLED
public static final String ATTRIBUTE_PERMISSION
public static final String VALUE_PARENT_ACTIVITY
public void <init> ()
}
com/android/xml/AndroidXPathFactory$AndroidNamespaceContext.class
AndroidXPathFactory.java
package com.android.xml
com.android.xml.AndroidXPathFactory$AndroidNamespaceContext extends java.lang.Object implements javax.xml.namespace.NamespaceContext {
private static final com.android.xml.AndroidXPathFactory$AndroidNamespaceContext sThis
private final String mAndroidPrefix
private final java.util.List mAndroidPrefixes
private static com.android.xml.AndroidXPathFactory$AndroidNamespaceContext getDefault ()
public void <init> (java.lang.String)
String androidPrefix
public java.lang.String getNamespaceURI (java.lang.String)
String prefix
public java.lang.String getPrefix (java.lang.String)
String namespaceURI
public java.util.Iterator getPrefixes (java.lang.String)
String namespaceURI
static void <clinit> ()
}
com/android/xml/AndroidXPathFactory.class
AndroidXPathFactory.java
package com.android.xml
public com.android.xml.AndroidXPathFactory extends java.lang.Object {
public static final String DEFAULT_NS_PREFIX
private static final javax.xml.xpath.XPathFactory sFactory
public void <init> ()
public static javax.xml.xpath.XPath newXPath (java.lang.String)
String androidPrefix
javax.xml.xpath.XPath xpath
public static javax.xml.xpath.XPath newXPath ()
javax.xml.xpath.XPath xpath
static void <clinit> ()
}
com/android/xml/XmlBuilder$Construct.class
XmlBuilder.java
package com.android.xml
final enum com.android.xml.XmlBuilder$Construct extends java.lang.Enum {
public static final enum com.android.xml.XmlBuilder$Construct NULL
public static final enum com.android.xml.XmlBuilder$Construct START_TAG
public static final enum com.android.xml.XmlBuilder$Construct ATTRIBUTE
public static final enum com.android.xml.XmlBuilder$Construct CHARACTER_DATA
public static final enum com.android.xml.XmlBuilder$Construct END_TAG
private static final synthetic com.android.xml.XmlBuilder$Construct[] $VALUES
public static com.android.xml.XmlBuilder$Construct[] values ()
public static com.android.xml.XmlBuilder$Construct valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.xml.XmlBuilder$Construct[] $values ()
static void <clinit> ()
}
com/android/xml/XmlBuilder.class
XmlBuilder.java
package com.android.xml
public final com.android.xml.XmlBuilder extends java.lang.Object {
private final StringBuilder stringBuilder
private com.android.xml.XmlBuilder$Construct lastAppendedConstruct
private int indentationLevel
public void <init> ()
public com.android.xml.XmlBuilder startTag (java.lang.String)
int length
String name
public com.android.xml.XmlBuilder androidAttribute (java.lang.String, boolean)
String name
boolean value
public com.android.xml.XmlBuilder androidAttribute (java.lang.String, int)
String name
int value
public com.android.xml.XmlBuilder androidAttribute (java.lang.String, java.lang.String)
String name
String value
public com.android.xml.XmlBuilder attribute (java.lang.String, java.lang.String)
String name
String value
public com.android.xml.XmlBuilder attribute (java.lang.String, java.lang.String, java.lang.String)
String namespacePrefix
String name
String value
public com.android.xml.XmlBuilder wrapContent ()
public com.android.xml.XmlBuilder matchParent ()
public com.android.xml.XmlBuilder withSize (java.lang.String, java.lang.String)
String width
String height
public com.android.xml.XmlBuilder characterData (java.lang.String)
int length
String data
public com.android.xml.XmlBuilder endTag (java.lang.String)
String name
public com.android.xml.XmlBuilder seperateEndTag (java.lang.String)
String name
private com.android.xml.XmlBuilder endTagImpl (java.lang.String, boolean)
int length
String name
boolean useEmptyElementTag
private void indent ()
int i
public java.lang.String toString ()
}
com/android/xml/sax/
com/android/xml/sax/AttributeUtils.class
AttributeUtils.java
package com.android.xml.sax
public final com.android.xml.sax.AttributeUtils extends java.lang.Object {
private void <init> ()
public static java.util.Optional getBoolean (org.xml.sax.Attributes, java.lang.String)
org.xml.sax.Attributes attributes
String qualifiedName
Object value
}
com/android/version.properties
com/android/Version.class
Version.java
package com.android
public final com.android.Version extends java.lang.Object {
public static final String TOOLS_VERSION
public static final String ANDROID_GRADLE_PLUGIN_VERSION
public static final String ANDROID_TOOLS_BASE_VERSION
public static final int BUILDER_MODEL_API_VERSION
public static final int BUILDER_NATIVE_MODEL_API_VERSION
public static final String LAST_STABLE_ANDROID_GRADLE_PLUGIN_VERSION
private void <init> ()
static void <clinit> ()
java.io.IOException e
java.util.Properties properties
java.io.InputStream stream
}