All Types

com.didiglobal.booster.compression.task.Aapt2ActionData
com.didiglobal.booster.aapt2.Aapt2Container

Represents the AAPT2 container

com.didiglobal.booster.aapt2.Aapt2ParseException
com.didiglobal.booster.cha.AbstractClassSet
(extensions in package com.didiglobal.booster.transform.asm)
org.objectweb.asm.tree.AbstractInsnNode
com.didiglobal.booster.transform.AbstractKlassPool

Represents an abstraction of KlassPool

com.didiglobal.booster.transform.util.AbstractSupervisor

An abstraction of Supervisor

com.didiglobal.booster.transform.AbstractTransformContext
com.didiglobal.booster.compression.task.ActionData
com.didiglobal.booster.gradle.AGPInterface
com.didiglobal.booster.gradle.AGPInterfaceFactory
com.didiglobal.booster.build.AndroidSdk
(extensions in package com.didiglobal.booster.transform.asm)
org.objectweb.asm.tree.AnnotationNode
(extensions in package com.didiglobal.booster.kotlinx)
kotlin.Any
com.didiglobal.booster.transform.util.ArgumentsParser

Represents a parser of java method argument list

(extensions in package com.didiglobal.booster.kotlinx)
kotlin.Array
com.didiglobal.booster.transform.ArtifactManager

Represents a manager of build artifacts

com.didiglobal.booster.cha.asm.AsmClassFileParser
com.didiglobal.booster.cha.asm.AsmClassSet
com.didiglobal.booster.cha.asm.AsmClassSetCache
com.didiglobal.booster.cha.asm.AsmClassSetLoader
com.didiglobal.booster.transform.asm.AsmTransformer

Represents bytecode transformer using ASM

(extensions in package com.didiglobal.booster.gradle)
com.android.build.gradle.api.BaseVariant
(extensions in package com.didiglobal.booster.transform)
com.android.build.gradle.api.BaseVariant
com.didiglobal.booster.aapt2.BinaryParser

Represents a binary data parser

(extensions in package com.didiglobal.booster.kotlinx)
kotlin.ByteArray
(extensions in package com.didiglobal.booster.transform.asm)
kotlin.ByteArray
com.didiglobal.booster.cha.graph.CallNode
(extensions in package com.didiglobal.booster.kotlinx)
java.lang.Class
com.didiglobal.booster.transform.util.ClassDescriptorSupervisor

A supervisor for class descriptor observing

com.didiglobal.booster.cha.ClassFileParser
com.didiglobal.booster.transform.util.ClassFilter
com.didiglobal.booster.cha.ClassHierarchy
com.didiglobal.booster.transform.util.ClassNameSupervisor

A supervisor for class name observing

com.didiglobal.booster.cha.graph.ClassNode
(extensions in package com.didiglobal.booster.transform.asm)
org.objectweb.asm.tree.ClassNode
(extensions in package com.didiglobal.booster.transform.javassist)
javassist.ClassPool
com.didiglobal.booster.cha.ClassSet
com.didiglobal.booster.cha.ClassSetCache
com.didiglobal.booster.transform.asm.ClassTransformer

Represents class transformer

com.didiglobal.booster.transform.javassist.ClassTransformer

Represents class transformer

(extensions in package com.didiglobal.booster.kotlinx)
kotlin.collections.Collection
com.didiglobal.booster.transform.Collector

A collector is used for collecting information from the transform pipeline, it's a complementary of Transformer which is a one-way pipeline

com.didiglobal.booster.transform.util.Collector
com.didiglobal.booster.transform.util.Collectors
com.didiglobal.booster.command.Command

Represents a command line tool

com.didiglobal.booster.command.CommandInstaller

Represents a task for command installation

com.didiglobal.booster.command.CommandProvider

Represents a command provider

com.didiglobal.booster.command.CommandService

Represents a command service

com.didiglobal.booster.transform.util.ComponentHandler
com.didiglobal.booster.transform.util.CompositeCollector

Represents a composite collector

com.didiglobal.booster.compression.task.CompressImages

Represents task for image compression

com.didiglobal.booster.compression.CompressionOptions
com.didiglobal.booster.compression.CompressionReport
  1. relative path
  2. original size
  3. compressed size
  4. reduced size
  5. formatted reduced size
  6. reduction percentage
  7. original size
  8. original path
com.didiglobal.booster.compression.CompressionResult

Compression Result

com.didiglobal.booster.compression.CompressionResults
com.didiglobal.booster.compression.CompressionTaskCreator

Represents the creator of CompressImages

com.didiglobal.booster.compression.CompressionTaskCreatorFactory

Represents a factory of CompressionTaskCreator

com.didiglobal.booster.compression.CompressionTool

Represents a compression tool

com.didiglobal.booster.aapt.Configuration
com.didiglobal.booster.aapt2.ConfigurationOuterClass
(extensions in package com.didiglobal.booster.gradle)
com.android.build.api.transform.Context
(extensions in package com.didiglobal.booster.compression)
java.util.concurrent.CopyOnWriteArrayList
(extensions in package com.didiglobal.booster.transform.javassist)
javassist.CtClass
(extensions in package com.didiglobal.booster.kotlinx)
java.util.Date
com.didiglobal.booster.graph.dot.DotGraph

Represents the graph type

com.didiglobal.booster.graph.Edge
(extensions in package com.didiglobal.booster.aapt2)
java.io.File
(extensions in package com.didiglobal.booster.kotlinx)
java.io.File
(extensions in package com.didiglobal.booster.transform.asm)
java.io.File
(extensions in package com.didiglobal.booster.transform.util)
java.io.File
com.didiglobal.booster.kotlinx.FileSearch

Find files from the specified paths

(extensions in package com.didiglobal.booster.kotlinx)
java.util.concurrent.ForkJoinTask
com.didiglobal.booster.graph.Graph

Represents a graph

com.didiglobal.booster.graph.GraphRenderer

Represents a graph renderer

com.didiglobal.booster.graph.GroupedNode
(extensions in package com.didiglobal.booster.kotlinx)
java.io.InputStream
(extensions in package com.didiglobal.booster.transform.asm)
java.io.InputStream
(extensions in package com.didiglobal.booster.transform.util)
java.io.InputStream
(extensions in package com.didiglobal.booster.transform.asm)
org.objectweb.asm.tree.InsnList
(extensions in package com.didiglobal.booster.cha)
kotlin.collections.Iterable
(extensions in package com.didiglobal.booster.kotlinx)
kotlin.collections.Iterable
(extensions in package com.didiglobal.booster.kotlinx)
kotlin.collections.Iterator
(extensions in package com.didiglobal.booster.transform.asm)
java.util.jar.JarFile
com.didiglobal.booster.transform.javassist.JavassistTransformer

Represents bytecode transformer using Javassist

com.didiglobal.booster.graph.json.JsonGraphRender
com.didiglobal.booster.transform.Klass

Represents a mirror of a specific class

com.didiglobal.booster.transform.KlassPool

Represents a class pool

(extensions in package com.didiglobal.booster.kotlinx)
kotlin.collections.Map
(extensions in package com.didiglobal.booster.kotlinx)
java.lang.reflect.Method
(extensions in package com.didiglobal.booster.transform.asm)
org.objectweb.asm.tree.MethodNode
com.didiglobal.booster.transform.util.NameCollector
com.didiglobal.booster.graph.Node
com.didiglobal.booster.kotlinx.Octuple
com.didiglobal.booster.cha.OnClassResolveFailed
com.didiglobal.booster.kotlinx.OS
com.didiglobal.booster.annotations.Priority
(extensions in package com.didiglobal.booster.kotlinx)
java.lang.Process
com.didiglobal.booster.cha.asm.ProgressListener
(extensions in package com.didiglobal.booster.gradle)
org.gradle.api.Project
com.didiglobal.booster.kotlinx.Quadruple
com.didiglobal.booster.kotlinx.Quintuple
(extensions in package com.didiglobal.booster.kotlinx)
java.io.Reader
com.didiglobal.booster.cha.asm.Reference
com.didiglobal.booster.cha.asm.ReferenceAnalyser

Analyser for class reference analysing

com.didiglobal.booster.transform.util.RegexCollector
com.didiglobal.booster.gradle.ResolvedArtifactResults

Represents the dependencies of the specified variant

com.didiglobal.booster.aapt2.Resources
com.didiglobal.booster.aapt2.ResourcesInternal
com.didiglobal.booster.kotlinx.RGB
com.didiglobal.booster.kotlinx.Septuple
com.didiglobal.booster.transform.util.ServiceSupervisor

A supervisor for service (SPI) observing

com.didiglobal.booster.kotlinx.Sextuple
com.didiglobal.booster.compression.SimpleCompressionTaskCreator

Represents a simple implementation of CompressionTaskCreator

(extensions in package com.didiglobal.booster.kotlinx)
kotlin.String
(extensions in package com.didiglobal.booster.transform.util)
kotlin.String
com.didiglobal.booster.transform.Supervisor

A supervisor is used for observing information from the transform pipeline, and it never causes the input out-of-date

(extensions in package com.didiglobal.booster.kotlinx)
kotlin.Throwable
com.didiglobal.booster.transform.TransformContext

Represent the transform context

com.didiglobal.booster.transform.Transformer

Represents bytecode transformer

com.didiglobal.booster.transform.util.TransformerClassLoader
com.didiglobal.booster.transform.TransformException
com.didiglobal.booster.transform.util.TransformHelper

Utility class for JAR or class file transforming

(extensions in package com.didiglobal.booster.gradle)
com.android.build.api.transform.TransformInvocation
com.didiglobal.booster.transform.TransformListener

Represents the transform lifecycle listener

(extensions in package com.didiglobal.booster.transform.asm)
org.objectweb.asm.tree.TypeInsnNode
com.didiglobal.booster.task.spi.VariantProcessor
com.didiglobal.booster.transform.VariantTransformHelper

Represents transform helper associates with variant

com.didiglobal.booster.kotlinx.WebSafeColorPalette

216 web safe colors

com.didiglobal.booster.kotlinx.Wildcard

Represents a wildcard

(extensions in package com.didiglobal.booster.transform.util)
java.util.zip.ZipFile
(extensions in package com.didiglobal.booster.transform.util)
java.util.zip.ZipInputStream