Hierarchy For Package net.covers1624.coffeegrinder.bytecode.transform.transformers.generics
Class Hierarchy
- java.lang.Object
- net.covers1624.coffeegrinder.type.AType
- net.covers1624.coffeegrinder.type.ReferenceType
- net.covers1624.coffeegrinder.type.TypeVariable
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet.InferenceVar
- net.covers1624.coffeegrinder.type.TypeVariable
- net.covers1624.coffeegrinder.type.ReferenceType
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.TypeHintBoundSet
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet.InferenceVarMapper (implements net.covers1624.coffeegrinder.type.TypeSubstitutions.TypeMapper)
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet.VarBounds<T>
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet.SimpleVarBounds
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.GenericTransformInference
- net.covers1624.coffeegrinder.bytecode.InsnVisitor<R,
C> - net.covers1624.coffeegrinder.bytecode.SimpleInsnVisitor<C>
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.GenericTransform (implements net.covers1624.coffeegrinder.bytecode.transform.TopLevelClassTransformer)
- net.covers1624.coffeegrinder.bytecode.SimpleInsnVisitor<C>
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.TarjanDepthFirstIterator<T> (implements java.lang.Iterable<T>, java.util.Iterator<E>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet.ResolveFailedException
- java.lang.RuntimeException
- java.lang.Exception
- net.covers1624.coffeegrinder.type.AType
Interface Hierarchy
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.InferenceSolution
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoolFact
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.BoundSet.ResolutionPhase
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.GenericTransform.ReturnTypeInfo
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.InferenceRequiredCastTag (implements net.covers1624.coffeegrinder.bytecode.insns.tags.InsnTag)
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.InferenceSolution.Failure (implements net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.InferenceSolution)
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.InferenceSolution.RequiredCast
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.InferenceSolution.Success (implements net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.InferenceSolution, net.covers1624.coffeegrinder.type.TypeSubstitutions.TypeParamMapper)
- net.covers1624.coffeegrinder.bytecode.transform.transformers.generics.LambdaType
- java.lang.Record