Hierarchy For All Packages
Package Hierarchies:- com.ss.android.ugc.bytex.common,
- com.ss.android.ugc.bytex.common.builder,
- com.ss.android.ugc.bytex.common.configuration,
- com.ss.android.ugc.bytex.common.exception,
- com.ss.android.ugc.bytex.common.flow,
- com.ss.android.ugc.bytex.common.flow.main,
- com.ss.android.ugc.bytex.common.graph,
- com.ss.android.ugc.bytex.common.graph.cache,
- com.ss.android.ugc.bytex.common.hook,
- com.ss.android.ugc.bytex.common.internal,
- com.ss.android.ugc.bytex.common.log,
- com.ss.android.ugc.bytex.common.log.html,
- com.ss.android.ugc.bytex.common.log.Impl,
- com.ss.android.ugc.bytex.common.manifest,
- com.ss.android.ugc.bytex.common.processor,
- com.ss.android.ugc.bytex.common.retrace,
- com.ss.android.ugc.bytex.common.utils,
- com.ss.android.ugc.bytex.common.verify,
- com.ss.android.ugc.bytex.common.visitor,
- com.ss.android.ugc.bytex.common.white_list,
- com.ss.android.ugc.bytex.common.xml,
- com.ss.android.ugc.bytex.gradletoolkit,
- com.ss.android.ugc.bytex.transformer,
- com.ss.android.ugc.bytex.transformer.cache,
- com.ss.android.ugc.bytex.transformer.concurrent,
- com.ss.android.ugc.bytex.transformer.io,
- com.ss.android.ugc.bytex.transformer.processor,
- com.ss.android.ugc.bytex.transformer.processor.task,
- com.ss.android.ugc.bytex.transformer.utils
Class Hierarchy
- java.lang.Object
- com.ss.android.ugc.bytex.common.AbsPlugin<E> (implements com.ss.android.ugc.bytex.common.IPlugin, org.gradle.api.Plugin<T>)
- com.ss.android.ugc.bytex.common.flow.main.AbsMainProcessPlugin<E> (implements com.ss.android.ugc.bytex.common.flow.main.MainProcessHandler)
- com.ss.android.ugc.bytex.common.CommonPlugin<E,X>
- com.ss.android.ugc.bytex.common.flow.main.AbsMainProcessPlugin<E> (implements com.ss.android.ugc.bytex.common.flow.main.MainProcessHandler)
- com.ss.android.ugc.bytex.common.flow.AbsTransformFlow (implements com.ss.android.ugc.bytex.common.flow.TransformFlow)
- com.ss.android.ugc.bytex.common.flow.main.MainTransformFlow
- com.ss.android.ugc.bytex.common.manifest.AnalyzeManifestTask (implements org.gradle.api.Action<T>)
- com.ss.android.ugc.bytex.transformer.io.AndroidJarProvider.URIAndroidJarProvider (implements com.ss.android.ugc.bytex.transformer.io.AndroidJarProvider)
- com.ss.android.ugc.bytex.common.manifest.AndroidManifestXmlReader
- com.ss.android.ugc.bytex.common.verify.AsmVerifier
- com.ss.android.ugc.bytex.transformer.processor.BackupFileProcessor (implements com.ss.android.ugc.bytex.transformer.processor.FileProcessor)
- com.ss.android.ugc.bytex.common.BaseContext<E>
- com.ss.android.ugc.bytex.common.BaseExtension
- com.ss.android.ugc.bytex.common.ByteXExtension
- com.ss.android.ugc.bytex.common.log.Impl.BaseLogger (implements java.io.Closeable, com.ss.android.ugc.bytex.common.log.ILogger)
- com.ss.android.ugc.bytex.common.log.Impl.CachedLogger (implements com.ss.android.ugc.bytex.common.log.ICachedLogger)
- com.ss.android.ugc.bytex.common.log.Impl.HtmlLoggerImpl (implements com.ss.android.ugc.bytex.common.log.html.HtmlFragmentProvider)
- com.ss.android.ugc.bytex.common.log.Impl.FileLoggerImpl
- com.ss.android.ugc.bytex.common.log.Impl.SystemLoggerImpl
- com.ss.android.ugc.bytex.common.log.Impl.SystemOutputImpl
- com.ss.android.ugc.bytex.common.log.Impl.CachedLogger (implements com.ss.android.ugc.bytex.common.log.ICachedLogger)
- com.ss.android.ugc.bytex.common.utils.Bucket<T>
- com.ss.android.ugc.bytex.common.utils.CalendarUtils
- com.ss.android.ugc.bytex.common.graph.ClassEntity (implements com.ss.android.ugc.bytex.common.graph.Jsonable)
- com.ss.android.ugc.bytex.common.processor.ClassFileAnalyzer
- com.ss.android.ugc.bytex.transformer.processor.ClassFileProcessor (implements com.ss.android.ugc.bytex.transformer.processor.FileProcessor)
- com.ss.android.ugc.bytex.common.processor.ClassFileTransformer
- com.ss.android.ugc.bytex.transformer.io.ClassNodeLoader (implements com.ss.android.ugc.bytex.transformer.io.ClassFinder)
- org.objectweb.asm.ClassVisitor
- com.ss.android.ugc.bytex.common.visitor.BaseClassVisitor
- com.ss.android.ugc.bytex.common.verify.AsmVerifyClassVisitor
- com.ss.android.ugc.bytex.common.visitor.GenerateGraphClassVisitor
- org.objectweb.asm.tree.ClassNode
- com.ss.android.ugc.bytex.common.visitor.SafeClassNode
- com.ss.android.ugc.bytex.common.visitor.BaseClassVisitor
- com.ss.android.ugc.bytex.common.visitor.ClassVisitorChain
- com.ss.android.ugc.bytex.transformer.processor.CommonFileProcessor (implements com.ss.android.ugc.bytex.transformer.processor.FileProcessor)
- com.ss.android.ugc.bytex.common.Constants
- com.ss.android.ugc.bytex.transformer.cache.FileCache (implements java.io.Serializable)
- com.ss.android.ugc.bytex.transformer.cache.DirCache
- com.ss.android.ugc.bytex.transformer.cache.NewFileCache
- com.ss.android.ugc.bytex.transformer.cache.JarCache
- com.ss.android.ugc.bytex.transformer.cache.DirCache
- com.ss.android.ugc.bytex.transformer.processor.task.FileCacheWriter (implements java.util.concurrent.ForkJoinPool.ManagedBlocker)
- com.ss.android.ugc.bytex.transformer.cache.FileData (implements java.io.Serializable)
- com.ss.android.ugc.bytex.transformer.io.Files_
- com.ss.android.ugc.bytex.transformer.processor.FilterFileProcessor (implements com.ss.android.ugc.bytex.transformer.processor.FileProcessor)
- java.util.concurrent.ForkJoinTask<V> (implements java.util.concurrent.Future<V>, java.io.Serializable)
- java.util.concurrent.RecursiveAction
- com.ss.android.ugc.bytex.transformer.processor.task.FileTransformTask (implements java.util.concurrent.Callable<V>)
- com.ss.android.ugc.bytex.transformer.processor.task.FileTraverseTask (implements java.util.concurrent.Callable<V>)
- com.ss.android.ugc.bytex.transformer.processor.task.PerformTransformTask
- com.ss.android.ugc.bytex.transformer.processor.task.PerformTraverseTask
- com.ss.android.ugc.bytex.transformer.processor.task.TraverseTask (implements java.util.concurrent.Callable<V>)
- java.util.concurrent.RecursiveAction
- com.ss.android.ugc.bytex.common.retrace.FrameInfo
- com.ss.android.ugc.bytex.common.retrace.FrameRemapper (implements com.ss.android.ugc.bytex.common.retrace.MappingProcessor)
- com.ss.android.ugc.bytex.common.graph.Graph
- com.ss.android.ugc.bytex.common.graph.GraphBuilder
- com.ss.android.ugc.bytex.common.graph.cache.GraphTypeAdapterFactory (implements com.google.gson.TypeAdapterFactory)
- com.ss.android.ugc.bytex.common.utils.HeapDumper
- com.ss.android.ugc.bytex.common.log.html.HtmlReporter
- com.ss.android.ugc.bytex.common.flow.main.IncrementalFileProcessor (implements com.ss.android.ugc.bytex.transformer.processor.FileProcessor)
- com.ss.android.ugc.bytex.transformer.processor.Input
- org.objectweb.asm.tree.InsnList (implements java.lang.Iterable<T>)
- com.ss.android.ugc.bytex.common.visitor.CheckedInsnList
- com.ss.android.ugc.bytex.common.log.LevelLog (implements com.ss.android.ugc.bytex.common.log.ILogger)
- com.ss.android.ugc.bytex.common.log.LogDistributor (implements com.ss.android.ugc.bytex.common.log.ILogger)
- com.ss.android.ugc.bytex.common.utils.LruCache<K,V>
- com.ss.android.ugc.bytex.common.retrace.MappingReader
- com.ss.android.ugc.bytex.common.graph.MemberEntity (implements com.ss.android.ugc.bytex.common.graph.Jsonable)
- com.ss.android.ugc.bytex.common.graph.FieldEntity
- com.ss.android.ugc.bytex.common.graph.MethodEntity
- com.ss.android.ugc.bytex.common.graph.RefMemberEntity<T>
- org.objectweb.asm.MethodVisitor
- org.objectweb.asm.tree.MethodNode
- com.ss.android.ugc.bytex.common.visitor.SafeMethodNode
- org.objectweb.asm.tree.MethodNode
- com.ss.android.ugc.bytex.common.graph.Node (implements com.ss.android.ugc.bytex.common.graph.Jsonable)
- com.ss.android.ugc.bytex.common.graph.ClassNode
- com.ss.android.ugc.bytex.common.graph.InterfaceNode
- com.ss.android.ugc.bytex.common.utils.OpcodesUtils
- com.ss.android.ugc.bytex.transformer.processor.Output
- com.ss.android.ugc.bytex.transformer.processor.ProcessorChain (implements com.ss.android.ugc.bytex.transformer.processor.FileProcessor.Chain)
- com.ss.android.ugc.bytex.common.utils.ReflectionUtils
- com.ss.android.ugc.bytex.transformer.concurrent.Schedulers
- com.ss.android.ugc.bytex.transformer.utils.Service
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.ss.android.ugc.bytex.common.verify.AsmVerifyException
- com.ss.android.ugc.bytex.common.exception.ByteXException
- com.ss.android.ugc.bytex.common.exception.DuplicateClassException
- java.lang.RuntimeException
- java.lang.Exception
- com.ss.android.ugc.bytex.common.log.Timer
- com.android.build.api.transform.Transform
- com.ss.android.ugc.bytex.common.CommonTransform<X>
- com.ss.android.ugc.bytex.common.hook.ProxyTransform
- com.ss.android.ugc.bytex.common.SimpleTransform<Context>
- com.ss.android.ugc.bytex.common.CommonTransform<X>
- com.ss.android.ugc.bytex.transformer.TransformContext (implements com.ss.android.ugc.bytex.transformer.io.ClassFinder, com.ss.android.ugc.bytex.gradletoolkit.GradleEnv)
- com.ss.android.ugc.bytex.transformer.TransformEngine
- com.ss.android.ugc.bytex.common.internal.TransformFlowerManager (implements com.ss.android.ugc.bytex.common.internal.ITransformPipeline)
- com.ss.android.ugc.bytex.common.flow.TransformFlowListenerManager (implements com.ss.android.ugc.bytex.common.flow.TransformFlowListener)
- com.ss.android.ugc.bytex.transformer.TransformOptions
- com.ss.android.ugc.bytex.transformer.TransformOptions.Builder
- com.google.gson.TypeAdapter<T>
- com.ss.android.ugc.bytex.common.graph.cache.GraphTypeAdapterFactory.ClassEntityTypeAdapter
- com.ss.android.ugc.bytex.common.graph.cache.GraphTypeAdapterFactory.ClassNodeTypeAdapter
- com.ss.android.ugc.bytex.common.graph.cache.GraphTypeAdapterFactory.FieldEntityTypeAdapter
- com.ss.android.ugc.bytex.common.graph.cache.GraphTypeAdapterFactory.InterfaceNodeTypeAdapter
- com.ss.android.ugc.bytex.common.graph.cache.GraphTypeAdapterFactory.MethodEntityTypeAdapter
- com.ss.android.ugc.bytex.common.utils.TypeUtil
- com.ss.android.ugc.bytex.common.utils.Utils
- com.ss.android.ugc.bytex.common.white_list.WhiteList
- com.ss.android.ugc.bytex.transformer.concurrent.Worker
- com.ss.android.ugc.bytex.common.xml.XmlReader
- com.ss.android.ugc.bytex.common.AbsPlugin<E> (implements com.ss.android.ugc.bytex.common.IPlugin, org.gradle.api.Plugin<T>)
Interface Hierarchy
- com.ss.android.ugc.bytex.transformer.io.AndroidJarProvider
- com.ss.android.ugc.bytex.common.manifest.AndroidManifestXmlReader.Visitor
- com.ss.android.ugc.bytex.common.utils.Bucket.IndexFunction
- com.ss.android.ugc.bytex.transformer.io.ClassFinder
- com.ss.android.ugc.bytex.transformer.cache.FileData.LoadFunction
- com.ss.android.ugc.bytex.transformer.processor.FileHandler
- com.ss.android.ugc.bytex.transformer.processor.FileProcessor
- com.ss.android.ugc.bytex.transformer.processor.FileProcessor.Chain
- com.ss.android.ugc.bytex.common.internal.FlowBinder
- com.ss.android.ugc.bytex.gradletoolkit.GradleEnv
- com.ss.android.ugc.bytex.gradletoolkit.TransformEnv
- com.ss.android.ugc.bytex.common.log.html.HtmlFragmentProvider
- com.ss.android.ugc.bytex.common.log.Impl.HtmlLoggerImpl.Func1<F>
- com.ss.android.ugc.bytex.common.log.Impl.HtmlLoggerImpl.Func4<F,S,T,FO>
- com.ss.android.ugc.bytex.common.log.ICachedLogger.CachedLogVisitor
- com.ss.android.ugc.bytex.common.log.ILogger
- com.ss.android.ugc.bytex.common.log.ICachedLogger
- com.ss.android.ugc.bytex.common.IPlugin
- java.lang.Iterable<T>
- com.ss.android.ugc.bytex.common.flow.TransformFlow
- com.ss.android.ugc.bytex.common.internal.ITransformPipeline
- com.ss.android.ugc.bytex.common.flow.main.MainProcessHandler
- com.ss.android.ugc.bytex.common.flow.main.MainProcessHandlerListener
- com.ss.android.ugc.bytex.common.retrace.MappingProcessor
- com.ss.android.ugc.bytex.common.configuration.Property<T>
- java.io.Serializable
- com.ss.android.ugc.bytex.common.graph.Jsonable
- com.ss.android.ugc.bytex.common.TransformConfiguration
- com.ss.android.ugc.bytex.common.flow.TransformFlowLifecycleAware
- com.ss.android.ugc.bytex.common.flow.TransformFlow (also extends java.lang.Iterable<T>)
- com.ss.android.ugc.bytex.common.flow.TransformFlowListener
- com.ss.android.ugc.bytex.common.builder.ByteXBuildListener
- com.ss.android.ugc.bytex.common.xml.XmlReader.Visitor
Annotation Type Hierarchy
- com.ss.android.ugc.bytex.common.flow.main.Handler (implements java.lang.annotation.Annotation)
- com.ss.android.ugc.bytex.common.flow.main.Handlers (implements java.lang.annotation.Annotation)
- com.ss.android.ugc.bytex.common.flow.main.Processor (implements java.lang.annotation.Annotation)
- com.ss.android.ugc.bytex.common.flow.main.Processors (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.ss.android.ugc.bytex.gradletoolkit.Artifact
- com.ss.android.ugc.bytex.common.configuration.BooleanProperty (implements com.ss.android.ugc.bytex.common.configuration.Property<T>)
- com.ss.android.ugc.bytex.common.exception.GlobalWhiteListManager
- com.ss.android.ugc.bytex.common.IPlugin.HookType
- com.ss.android.ugc.bytex.common.log.LevelLog.Level
- com.ss.android.ugc.bytex.common.graph.MemberType
- com.ss.android.ugc.bytex.common.flow.main.Process
- com.ss.android.ugc.bytex.common.configuration.ProjectOptions
- com.ss.android.ugc.bytex.common.configuration.StringProperty (implements com.ss.android.ugc.bytex.common.configuration.Property<T>)
- com.ss.android.ugc.bytex.transformer.TransformContext.State (implements java.lang.Comparable<T>)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)