Hierarchy For All Packages
- org.spongepowered.asm.launch,
- org.spongepowered.asm.launch.platform,
- org.spongepowered.asm.launch.platform.container,
- org.spongepowered.asm.logging,
- org.spongepowered.asm.mixin,
- org.spongepowered.asm.mixin.connect,
- org.spongepowered.asm.mixin.extensibility,
- org.spongepowered.asm.mixin.gen,
- org.spongepowered.asm.mixin.injection,
- org.spongepowered.asm.mixin.injection.callback,
- org.spongepowered.asm.mixin.injection.code,
- org.spongepowered.asm.mixin.injection.invoke,
- org.spongepowered.asm.mixin.injection.invoke.arg,
- org.spongepowered.asm.mixin.injection.invoke.util,
- org.spongepowered.asm.mixin.injection.modify,
- org.spongepowered.asm.mixin.injection.points,
- org.spongepowered.asm.mixin.injection.selectors,
- org.spongepowered.asm.mixin.injection.selectors.dynamic,
- org.spongepowered.asm.mixin.injection.struct,
- org.spongepowered.asm.mixin.refmap,
- org.spongepowered.asm.mixin.struct,
- org.spongepowered.asm.mixin.transformer,
- org.spongepowered.asm.mixin.transformer.ext,
- org.spongepowered.asm.mixin.transformer.ext.extensions,
- org.spongepowered.asm.mixin.transformer.meta,
- org.spongepowered.asm.mixin.transformer.struct,
- org.spongepowered.asm.obfuscation,
- org.spongepowered.asm.obfuscation.mapping,
- org.spongepowered.asm.obfuscation.mapping.common,
- org.spongepowered.asm.obfuscation.mapping.mcp,
- org.spongepowered.asm.service,
- org.spongepowered.asm.transformers,
- org.spongepowered.asm.util,
- org.spongepowered.asm.util.asm,
- org.spongepowered.asm.util.logging,
- org.spongepowered.asm.util.perf,
- org.spongepowered.tools.obfuscation
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.spongepowered.asm.mixin.injection.struct.InjectionNodes
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.objectweb.asm.tree.AbstractInsnNode
- org.objectweb.asm.tree.LabelNode
- org.spongepowered.asm.util.asm.MarkerNode
- org.objectweb.asm.tree.LabelNode
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - org.spongepowered.asm.mixin.injection.struct.InjectorGroupInfo.Map
- java.util.HashMap<K,
- org.spongepowered.asm.mixin.gen.AccessorGenerator
- org.spongepowered.asm.mixin.gen.AccessorGeneratorField
- org.spongepowered.asm.mixin.gen.AccessorGeneratorFieldGetter
- org.spongepowered.asm.mixin.gen.AccessorGeneratorFieldSetter
- org.spongepowered.asm.mixin.gen.AccessorGeneratorMethodProxy
- org.spongepowered.asm.mixin.gen.AccessorGeneratorObjectFactory
- org.spongepowered.asm.mixin.gen.AccessorGeneratorField
- org.spongepowered.asm.mixin.gen.AccessorInfo.AccessorName
- org.spongepowered.asm.mixin.transformer.ActivityStack (implements org.spongepowered.asm.mixin.extensibility.IActivityContext)
- org.spongepowered.asm.mixin.transformer.ActivityStack.Activity (implements org.spongepowered.asm.mixin.extensibility.IActivityContext.IActivity)
- org.spongepowered.asm.mixin.struct.AnnotatedMethodInfo (implements org.spongepowered.asm.mixin.injection.IInjectionPointContext)
- org.spongepowered.asm.mixin.struct.SpecialMethodInfo
- org.spongepowered.asm.mixin.gen.AccessorInfo
- org.spongepowered.asm.mixin.injection.struct.InjectionInfo (implements org.spongepowered.asm.mixin.injection.code.ISliceContext)
- org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo
- org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo
- org.spongepowered.asm.mixin.injection.struct.ModifyArgsInjectionInfo
- org.spongepowered.asm.mixin.injection.struct.ModifyConstantInjectionInfo
- org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo
- org.spongepowered.asm.mixin.injection.struct.RedirectInjectionInfo
- org.spongepowered.asm.mixin.struct.SpecialMethodInfo
- org.spongepowered.asm.util.Annotations
- org.spongepowered.asm.util.Annotations.Handle (implements org.spongepowered.asm.util.asm.IAnnotationHandle)
- org.spongepowered.asm.mixin.injection.struct.ArgOffsets (implements org.spongepowered.asm.mixin.injection.struct.IChainedDecoration<T>)
- org.spongepowered.asm.mixin.injection.invoke.arg.Args
- org.spongepowered.asm.mixin.injection.invoke.arg.ArgsClassGenerator (implements org.spongepowered.asm.mixin.transformer.ext.IClassGenerator)
- org.spongepowered.asm.util.asm.ASM
- org.spongepowered.asm.util.Bytecode
- org.spongepowered.asm.util.Bytecode.DelegateInitialiser
- org.spongepowered.asm.mixin.injection.callback.CallbackInfo (implements org.spongepowered.asm.mixin.injection.callback.Cancellable)
- org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<R>
- org.spongepowered.asm.mixin.transformer.ClassInfo
- org.spongepowered.asm.mixin.transformer.ClassInfo.Field
- org.spongepowered.asm.mixin.transformer.ClassInfo.FrameData
- org.spongepowered.asm.mixin.transformer.ClassInfo.Method
- org.spongepowered.asm.mixin.transformer.ClassInfo.InterfaceMethod
- org.spongepowered.asm.util.asm.ClassNodeAdapter
- org.objectweb.asm.ClassReader
- org.spongepowered.asm.transformers.MixinClassReader
- org.spongepowered.asm.util.ClassSignature
- org.objectweb.asm.ClassVisitor
- org.objectweb.asm.ClassWriter
- org.spongepowered.asm.transformers.MixinClassWriter
- org.objectweb.asm.ClassWriter
- org.spongepowered.asm.launch.platform.CommandLineOptions
- org.spongepowered.asm.mixin.transformer.Config
- org.spongepowered.asm.util.Constants
- org.spongepowered.asm.util.Constants.ManifestAttributes
- org.spongepowered.asm.util.ConstraintParser
- org.spongepowered.asm.util.ConstraintParser.Constraint
- org.spongepowered.asm.launch.platform.container.ContainerHandleURI (implements org.spongepowered.asm.launch.platform.container.IContainerHandle)
- org.spongepowered.asm.launch.platform.container.ContainerHandleVirtual (implements org.spongepowered.asm.launch.platform.container.IContainerHandle)
- org.spongepowered.asm.util.Counter
- org.spongepowered.asm.mixin.injection.selectors.dynamic.DescriptorResolver
- org.spongepowered.asm.mixin.injection.selectors.dynamic.DynamicSelectorDesc (implements org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorByName, org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorDynamic)
- org.spongepowered.asm.mixin.injection.selectors.ElementNode<TNode>
- org.spongepowered.asm.mixin.transformer.ext.extensions.ExtensionCheckClass (implements org.spongepowered.asm.mixin.transformer.ext.IExtension)
- org.spongepowered.asm.mixin.transformer.ext.extensions.ExtensionCheckInterfaces (implements org.spongepowered.asm.mixin.transformer.ext.IExtension)
- org.spongepowered.asm.mixin.transformer.ext.extensions.ExtensionClassExporter (implements org.spongepowered.asm.mixin.transformer.ext.IExtension)
- org.spongepowered.asm.mixin.transformer.ext.extensions.ExtensionLVTCleaner (implements org.spongepowered.asm.mixin.transformer.ext.IExtension)
- org.spongepowered.asm.mixin.transformer.ext.Extensions (implements org.spongepowered.asm.mixin.transformer.ext.IExtensionRegistry)
- org.spongepowered.asm.mixin.FabricUtil
- org.spongepowered.asm.util.Files
- org.spongepowered.asm.launch.GlobalProperties
- org.spongepowered.asm.launch.GlobalProperties.Keys
- org.spongepowered.asm.util.Handles
- org.spongepowered.asm.mixin.transformer.struct.Initialiser
- org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode (implements java.lang.Comparable<T>)
- org.spongepowered.asm.mixin.injection.InjectionPoint
- org.spongepowered.asm.mixin.injection.points.BeforeConstant
- org.spongepowered.asm.mixin.injection.points.BeforeFinalReturn
- org.spongepowered.asm.mixin.injection.points.BeforeInvoke
- org.spongepowered.asm.mixin.injection.points.AfterInvoke
- org.spongepowered.asm.mixin.injection.points.BeforeFieldAccess
- org.spongepowered.asm.mixin.injection.points.BeforeStringInvoke
- org.spongepowered.asm.mixin.injection.modify.BeforeLoadLocal
- org.spongepowered.asm.mixin.injection.modify.AfterStoreLocal
- org.spongepowered.asm.mixin.injection.points.BeforeNew
- org.spongepowered.asm.mixin.injection.points.BeforeReturn
- org.spongepowered.asm.mixin.injection.points.JumpInsnPoint
- org.spongepowered.asm.mixin.injection.points.MethodHead
- org.spongepowered.asm.mixin.injection.points.ConstructorHead
- org.spongepowered.asm.mixin.injection.InjectionPoint.Flags
- org.spongepowered.asm.mixin.injection.struct.InjectionPointData
- org.spongepowered.asm.mixin.injection.code.Injector
- org.spongepowered.asm.mixin.injection.callback.CallbackInjector
- org.spongepowered.asm.mixin.injection.invoke.InvokeInjector
- org.spongepowered.asm.mixin.injection.invoke.ModifyArgInjector
- org.spongepowered.asm.mixin.injection.invoke.ModifyArgsInjector
- org.spongepowered.asm.mixin.injection.invoke.RedirectInjector
- org.spongepowered.asm.mixin.injection.invoke.ModifyConstantInjector
- org.spongepowered.asm.mixin.injection.modify.ModifyVariableInjector
- org.spongepowered.asm.mixin.injection.code.Injector.InjectorData
- org.spongepowered.asm.mixin.injection.code.Injector.TargetNode
- org.spongepowered.asm.mixin.injection.struct.InjectorGroupInfo
- org.spongepowered.asm.mixin.injection.code.InjectorTarget
- org.spongepowered.asm.mixin.injection.invoke.util.InsnFinder
- org.objectweb.asm.tree.InsnList (implements java.lang.Iterable<T>)
- org.spongepowered.asm.mixin.injection.code.InsnListReadOnly
- org.spongepowered.asm.mixin.injection.code.InsnListEx (implements org.spongepowered.asm.mixin.injection.code.IInsnListEx)
- org.spongepowered.asm.mixin.injection.code.InsnListReadOnly
- org.spongepowered.asm.mixin.transformer.struct.InsnRange
- org.objectweb.asm.tree.analysis.Interpreter<V>
- org.objectweb.asm.tree.analysis.BasicInterpreter (implements org.objectweb.asm.Opcodes)
- org.objectweb.asm.tree.analysis.BasicVerifier
- org.objectweb.asm.tree.analysis.SimpleVerifier
- org.spongepowered.asm.util.asm.MixinVerifier
- org.objectweb.asm.tree.analysis.SimpleVerifier
- org.objectweb.asm.tree.analysis.BasicVerifier
- org.objectweb.asm.tree.analysis.BasicInterpreter (implements org.objectweb.asm.Opcodes)
- org.spongepowered.asm.mixin.injection.selectors.InvalidSelector (implements org.spongepowered.asm.mixin.injection.selectors.ITargetSelector)
- org.spongepowered.asm.util.JavaVersion
- org.spongepowered.asm.util.LanguageFeatures
- org.spongepowered.asm.util.Locals
- org.spongepowered.asm.util.Locals.Settings
- org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator
- org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator.Context (implements org.spongepowered.asm.util.PrettyPrinter.IPrettyPrintable)
- org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator.Context.Local
- org.objectweb.asm.tree.LocalVariableNode
- org.spongepowered.asm.util.Locals.SyntheticLocalVariableNode
- org.spongepowered.asm.logging.LoggerAdapterAbstract (implements org.spongepowered.asm.logging.ILogger)
- org.spongepowered.asm.logging.LoggerAdapterConsole
- org.spongepowered.asm.logging.LoggerAdapterDefault
- org.spongepowered.asm.logging.LoggerAdapterJava
- org.spongepowered.asm.logging.LoggerAdapterAbstract.FormattedMessage
- org.spongepowered.asm.launch.platform.MainAttributes
- org.spongepowered.asm.obfuscation.mapping.common.MappingField (implements org.spongepowered.asm.obfuscation.mapping.IMapping<TMapping>)
- org.spongepowered.asm.obfuscation.mapping.mcp.MappingFieldSrg
- org.spongepowered.asm.obfuscation.mapping.common.MappingMethod (implements org.spongepowered.asm.obfuscation.mapping.IMapping<TMapping>)
- org.spongepowered.asm.mixin.injection.struct.MemberInfo (implements org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorConstructor, org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorRemappable)
- org.spongepowered.asm.mixin.injection.selectors.MemberMatcher (implements org.spongepowered.asm.mixin.injection.selectors.ITargetSelector)
- org.spongepowered.asm.mixin.struct.MemberRef
- org.spongepowered.asm.mixin.struct.MemberRef.Field
- org.spongepowered.asm.mixin.struct.MemberRef.Handle
- org.spongepowered.asm.mixin.struct.MemberRef.Method
- org.spongepowered.asm.util.logging.MessageRouter
- org.spongepowered.asm.mixin.injection.code.MethodSlice
- org.spongepowered.asm.mixin.injection.code.MethodSlices
- org.objectweb.asm.MethodVisitor
- org.objectweb.asm.tree.MethodNode
- org.spongepowered.asm.util.asm.MethodNodeEx
- org.spongepowered.asm.util.asm.MethodVisitorEx
- org.objectweb.asm.tree.MethodNode
- org.spongepowered.asm.launch.MixinBootstrap
- org.spongepowered.asm.mixin.transformer.MixinClassGenerator
- org.spongepowered.asm.launch.platform.MixinConnectorManager
- org.spongepowered.asm.launch.platform.MixinContainer
- org.spongepowered.asm.mixin.MixinEnvironment (implements org.spongepowered.asm.util.ITokenProvider)
- org.spongepowered.asm.mixin.MixinEnvironment.Phase
- org.spongepowered.asm.launch.platform.MixinPlatformAgentAbstract (implements org.spongepowered.asm.launch.platform.IMixinPlatformAgent)
- org.spongepowered.asm.launch.platform.MixinPlatformAgentDefault
- org.spongepowered.asm.launch.platform.MixinPlatformManager
- org.spongepowered.asm.mixin.Mixins
- org.spongepowered.asm.service.MixinService
- org.spongepowered.asm.service.MixinServiceAbstract (implements org.spongepowered.asm.service.IMixinService)
- org.spongepowered.asm.mixin.transformer.MixinTargetContext (implements org.spongepowered.asm.mixin.refmap.IMixinContext)
- org.spongepowered.asm.util.ObfuscationUtil
- org.spongepowered.asm.util.PrettyPrinter
- org.spongepowered.asm.util.perf.Profiler
- org.spongepowered.asm.util.perf.Profiler.Section
- org.spongepowered.asm.util.Quantifier
- org.spongepowered.asm.util.ReEntranceLock
- org.spongepowered.asm.mixin.refmap.ReferenceMapper (implements org.spongepowered.asm.mixin.refmap.IReferenceMapper, java.io.Serializable)
- org.spongepowered.asm.obfuscation.RemapperChain (implements org.spongepowered.asm.mixin.extensibility.IRemapper)
- org.spongepowered.asm.mixin.refmap.RemappingReferenceMapper (implements org.spongepowered.asm.mixin.refmap.IClassReferenceMapper, org.spongepowered.asm.mixin.refmap.IReferenceMapper)
- org.spongepowered.asm.mixin.injection.struct.SelectorAnnotationContext (implements org.spongepowered.asm.mixin.injection.selectors.ISelectorContext)
- org.spongepowered.asm.mixin.injection.struct.InjectionPointAnnotationContext (implements org.spongepowered.asm.mixin.injection.IInjectionPointContext)
- org.spongepowered.asm.util.SignaturePrinter
- org.spongepowered.asm.mixin.struct.SourceMap
- org.spongepowered.asm.mixin.struct.SourceMap.File
- org.spongepowered.asm.mixin.transformer.SyntheticClassInfo (implements org.spongepowered.asm.service.ISyntheticClassInfo)
- org.spongepowered.asm.mixin.injection.struct.Target (implements java.lang.Comparable<T>, java.lang.Iterable<T>)
- org.spongepowered.asm.mixin.injection.struct.Constructor
- org.spongepowered.asm.mixin.injection.struct.Target.Extension
- org.spongepowered.asm.mixin.injection.selectors.TargetSelector
- org.spongepowered.asm.mixin.injection.selectors.TargetSelector.Result<TNode>
- org.spongepowered.asm.mixin.injection.selectors.TargetSelectors (implements java.lang.Iterable<T>)
- org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.SelectedMethod
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- org.spongepowered.asm.mixin.throwables.MixinError
- org.spongepowered.asm.launch.MixinInitialisationError
- org.spongepowered.asm.service.ServiceNotAvailableError
- org.spongepowered.asm.service.ServiceVersionError
- org.spongepowered.asm.mixin.throwables.MixinError
- java.lang.Exception
- java.lang.RuntimeException
- org.spongepowered.asm.mixin.injection.callback.CancellationException
- java.lang.IllegalArgumentException
- org.spongepowered.asm.mixin.injection.invoke.arg.ArgumentCountException
- java.lang.IndexOutOfBoundsException
- org.spongepowered.asm.mixin.injection.invoke.arg.ArgumentIndexOutOfBoundsException
- org.spongepowered.asm.mixin.throwables.MixinException
- org.spongepowered.asm.mixin.transformer.ext.extensions.ExtensionCheckClass.ValidationFailedException
- org.spongepowered.asm.mixin.injection.modify.InvalidImplicitDiscriminatorException
- org.spongepowered.asm.mixin.injection.selectors.InvalidSelectorException
- org.spongepowered.asm.mixin.injection.struct.InvalidMemberDescriptorException
- org.spongepowered.asm.mixin.injection.struct.TargetNotSupportedException
- org.spongepowered.asm.service.ServiceInitialisationException
- java.lang.RuntimeException
- java.lang.Error
- org.spongepowered.asm.transformers.TreeTransformer (implements org.spongepowered.asm.service.ILegacyClassTransformer)
- org.spongepowered.asm.util.VersionNumber (implements java.lang.Comparable<T>, java.io.Serializable)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.spongepowered.asm.mixin.injection.callback.Cancellable
- org.spongepowered.asm.mixin.extensibility.IActivityContext
- org.spongepowered.asm.mixin.extensibility.IActivityContext.IActivity
- org.spongepowered.asm.util.asm.IAnnotatedElement
- org.spongepowered.asm.util.asm.IAnnotationHandle
- org.spongepowered.asm.mixin.injection.struct.IChainedDecoration<T>
- org.spongepowered.asm.service.IClassBytecodeProvider
- org.spongepowered.asm.mixin.transformer.ext.IClassGenerator
- org.spongepowered.asm.service.IClassProvider
- org.spongepowered.asm.mixin.refmap.IClassReferenceMapper
- org.spongepowered.asm.service.IClassTracker
- org.spongepowered.asm.util.IConsumer<TItem>
- org.spongepowered.asm.mixin.transformer.ext.IDecompiler
- org.spongepowered.asm.mixin.extensibility.IEnvironmentTokenProvider
- org.spongepowered.asm.mixin.transformer.ext.IExtension
- org.spongepowered.asm.mixin.transformer.ext.IExtensionRegistry
- org.spongepowered.asm.service.IGlobalPropertyService
- org.spongepowered.asm.mixin.transformer.ext.IHotSwap
- org.spongepowered.asm.mixin.injection.code.IInsnListEx
- org.spongepowered.asm.logging.ILogger
- org.spongepowered.asm.obfuscation.mapping.IMapping<TMapping>
- org.spongepowered.asm.util.IMessageSink
- org.spongepowered.asm.mixin.injection.IInjectionPointContext (also extends org.spongepowered.asm.mixin.injection.selectors.ISelectorContext)
- org.spongepowered.asm.mixin.injection.code.ISliceContext
- org.spongepowered.asm.mixin.injection.IInjectionPointContext (also extends org.spongepowered.asm.mixin.injection.selectors.ISelectorContext)
- org.spongepowered.asm.service.IMixinAuditTrail
- org.spongepowered.asm.mixin.extensibility.IMixinConfig
- org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin
- org.spongepowered.asm.mixin.extensibility.IMixinConfigSource
- org.spongepowered.asm.launch.platform.container.IContainerHandle
- org.spongepowered.asm.mixin.connect.IMixinConnector
- org.spongepowered.asm.mixin.refmap.IMixinContext
- org.spongepowered.asm.mixin.extensibility.IMixinErrorHandler
- org.spongepowered.asm.mixin.extensibility.IMixinInfo
- org.spongepowered.asm.service.IMixinInternal
- org.spongepowered.asm.mixin.transformer.IMixinTransformerFactory
- org.spongepowered.asm.launch.platform.IMixinPlatformAgent
- org.spongepowered.asm.launch.platform.IMixinPlatformServiceAgent
- org.spongepowered.asm.service.IMixinService
- org.spongepowered.asm.service.IMixinServiceBootstrap
- org.spongepowered.asm.mixin.transformer.IMixinTransformer
- org.spongepowered.asm.service.IPropertyKey
- org.spongepowered.asm.mixin.refmap.IReferenceMapper
- org.spongepowered.asm.mixin.extensibility.IRemapper
- org.spongepowered.asm.mixin.injection.selectors.dynamic.IResolvedDescriptor
- org.spongepowered.asm.mixin.injection.selectors.ISelectorContext
- org.spongepowered.asm.mixin.injection.IInjectionPointContext (also extends org.spongepowered.asm.util.IMessageSink)
- org.spongepowered.asm.mixin.injection.code.ISliceContext
- org.spongepowered.asm.mixin.injection.IInjectionPointContext (also extends org.spongepowered.asm.util.IMessageSink)
- org.spongepowered.asm.service.ISyntheticClassInfo
- org.spongepowered.asm.service.ISyntheticClassRegistry
- org.spongepowered.asm.mixin.transformer.ext.ITargetClassContext
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelector
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorByName
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorConstructor
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorRemappable
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorDynamic
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorByName
- org.spongepowered.asm.util.ITokenProvider
- org.spongepowered.asm.service.ITransformer
- org.spongepowered.asm.service.ILegacyClassTransformer
- org.spongepowered.asm.service.ITreeClassTransformer
- org.spongepowered.asm.service.ITransformerProvider
- org.spongepowered.asm.util.ObfuscationUtil.IClassRemapper
- org.spongepowered.asm.util.PrettyPrinter.IPrettyPrintable
Annotation Interface Hierarchy
- org.spongepowered.asm.mixin.gen.Accessor (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.At (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Coerce (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Constant (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Debug (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Desc (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Descriptors (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Dynamic (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Final (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Group (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Implements (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Inject (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.struct.InjectionInfo.AnnotationType (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.struct.InjectionInfo.HandlerPrefix (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.struct.InjectionInfo.InjectorOrder (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.InjectionPoint.AtCode (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Interface (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Intrinsic (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.gen.Invoker (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorDynamic.SelectorAnnotation (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelectorDynamic.SelectorId (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Mixin (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.transformer.meta.MixinInner (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.transformer.meta.MixinMerged (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.transformer.meta.MixinProxy (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.transformer.meta.MixinRenamed (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.ModifyArg (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.ModifyArgs (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.ModifyConstant (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.ModifyVariable (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Mutable (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Next (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Overwrite (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Pseudo (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Redirect (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Shadow (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Slice (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.SoftOverride (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.injection.Surrogate (implements java.lang.annotation.Annotation)
- org.spongepowered.asm.mixin.Unique (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.spongepowered.asm.mixin.gen.AccessorInfo.AccessorType
- org.spongepowered.asm.mixin.injection.At.Shift
- org.spongepowered.asm.mixin.injection.points.BeforeInvoke.SearchType
- org.spongepowered.asm.util.Bytecode.Visibility
- org.spongepowered.asm.mixin.transformer.ClassInfo.SearchType
- org.spongepowered.asm.mixin.transformer.ClassInfo.Traversal
- org.spongepowered.asm.mixin.transformer.ClassInfo.TypeLookup
- org.spongepowered.asm.mixin.injection.Constant.Condition
- org.spongepowered.asm.mixin.injection.selectors.ElementNode.NodeType
- org.spongepowered.asm.mixin.injection.code.IInsnListEx.SpecialNodeType
- org.spongepowered.asm.obfuscation.mapping.IMapping.Type
- org.spongepowered.asm.mixin.extensibility.IMixinErrorHandler.ErrorAction
- org.spongepowered.asm.launch.platform.IMixinPlatformAgent.AcceptResult
- org.spongepowered.asm.mixin.transformer.struct.Initialiser.InjectionMode
- org.spongepowered.asm.mixin.injection.InjectionPoint.RestrictTargetLevel
- org.spongepowered.asm.mixin.injection.InjectionPoint.Specifier
- org.spongepowered.asm.mixin.Interface.Remap
- org.spongepowered.asm.mixin.injection.selectors.ITargetSelector.Configure
- org.spongepowered.asm.logging.Level
- org.spongepowered.asm.mixin.injection.callback.LocalCapture
- org.spongepowered.asm.mixin.injection.selectors.MatchResult
- org.spongepowered.asm.mixin.MixinEnvironment.CompatibilityLevel
- org.spongepowered.asm.mixin.MixinEnvironment.Feature
- org.spongepowered.asm.mixin.MixinEnvironment.Option
- org.spongepowered.asm.mixin.MixinEnvironment.Side
- org.spongepowered.asm.mixin.transformer.MixinInheritanceTracker
- org.spongepowered.asm.util.PrettyPrinter.Alignment
- org.spongepowered.tools.obfuscation.SuppressedBy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)