Uses of Interface
org.benf.cfr.reader.state.TypeUsageInformation
Packages that use TypeUsageInformation
Package
Description
Created with IntelliJ IDEA.
-
Uses of TypeUsageInformation in org.benf.cfr.reader
Methods in org.benf.cfr.reader with parameters of type TypeUsageInformationModifier and TypeMethodDescriptionPluginRunner.PluginDumperFactory.getNewTopLevelDumper
(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) -
Uses of TypeUsageInformation in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as TypeUsageInformationModifier and TypeFieldDescriptionprivate final TypeUsageInformation
UnreachableStaticRewriter.Rewriter.typeUsageInformation
-
Uses of TypeUsageInformation in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope
Methods in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope that return TypeUsageInformationModifier and TypeMethodDescriptionLocalClassScopeDiscoverImpl.TypeUsageSpotter.getTypeUsageInformation()
-
Uses of TypeUsageInformation in org.benf.cfr.reader.bytecode.analysis.types
Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type TypeUsageInformationModifier and TypeMethodDescriptionvoid
JavaArrayTypeInstance.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) void
JavaGenericPlaceholderTypeInstance.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) void
JavaGenericRefTypeInstance.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) void
JavaIntersectionTypeInstance.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) void
JavaRefTypeInstance.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) void
JavaTypeInstance.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) void
JavaWildcardTypeInstance.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) void
RawJavaType.dumpInto
(Dumper d, TypeUsageInformation typeUsageInformation, TypeContext typeContext) -
Uses of TypeUsageInformation in org.benf.cfr.reader.mapping
Classes in org.benf.cfr.reader.mapping that implement TypeUsageInformationFields in org.benf.cfr.reader.mapping declared as TypeUsageInformationModifier and TypeFieldDescriptionprivate final TypeUsageInformation
Mapping.MappingTypeUsage.delegateOriginal
private final TypeUsageInformation
Mapping.MappingTypeUsage.delegateRemapped
private TypeUsageInformation
Mapping.ObfuscationWrappingDumper.mappingTypeUsage
Methods in org.benf.cfr.reader.mapping that return TypeUsageInformationMethods in org.benf.cfr.reader.mapping with parameters of type TypeUsageInformationModifier and TypeMethodDescriptionMapping.ObfuscationWrappingDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) Constructors in org.benf.cfr.reader.mapping with parameters of type TypeUsageInformationModifierConstructorDescriptionprivate
MappingTypeUsage
(TypeUsageInformation delegateRemapped, TypeUsageInformation delegateOriginal) private
ObfuscationWrappingDumper
(Dumper delegate, TypeUsageInformation typeUsageInformation) -
Uses of TypeUsageInformation in org.benf.cfr.reader.state
Classes in org.benf.cfr.reader.state that implement TypeUsageInformationModifier and TypeClassDescriptionclass
Strips the outer class name off anything which preceeds this inner class.class
class
class
Fields in org.benf.cfr.reader.state declared as TypeUsageInformationModifier and TypeFieldDescriptionprivate final TypeUsageInformation
InnerClassTypeUsageInformation.delegate
private final TypeUsageInformation
LocalClassAwareTypeUsageInformation.delegate
static final TypeUsageInformation
TypeUsageInformationEmpty.INSTANCE
Methods in org.benf.cfr.reader.state that return TypeUsageInformationModifier and TypeMethodDescriptionTypeUsageCollectingDumper.getRealTypeUsageInformation()
TypeUsageCollectingDumper.getTypeUsageInformation()
TypeUsageCollector.getTypeUsageInformation()
Methods in org.benf.cfr.reader.state with parameters of type TypeUsageInformationModifier and TypeMethodDescriptionTypeUsageCollectingDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) Constructors in org.benf.cfr.reader.state with parameters of type TypeUsageInformationModifierConstructorDescriptionInnerClassTypeUsageInformation
(TypeUsageInformation delegate, JavaRefTypeInstance analysisInnerClass) LocalClassAwareTypeUsageInformation
(Map<JavaRefTypeInstance, String> localClassTypes, TypeUsageInformation delegate) -
Uses of TypeUsageInformation in org.benf.cfr.reader.util.output
Fields in org.benf.cfr.reader.util.output declared as TypeUsageInformationModifier and TypeFieldDescriptionprivate final TypeUsageInformation
StreamDumper.typeUsageInformation
private final TypeUsageInformation
TokenStreamDumper.typeUsageInformation
private final TypeUsageInformation
ToStringDumper.typeUsageInformation
private final TypeUsageInformation
TypeOverridingDumper.typeUsageInformation
Methods in org.benf.cfr.reader.util.output that return TypeUsageInformationModifier and TypeMethodDescriptionDelegatingDumper.getTypeUsageInformation()
Dumper.getTypeUsageInformation()
StreamDumper.getTypeUsageInformation()
TokenStreamDumper.getTypeUsageInformation()
ToStringDumper.getTypeUsageInformation()
TypeOverridingDumper.getTypeUsageInformation()
Methods in org.benf.cfr.reader.util.output with parameters of type TypeUsageInformationModifier and TypeMethodDescriptionDumperFactory.getNewTopLevelDumper
(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) InternalDumperFactoryImpl.getNewTopLevelDumper
(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) SinkDumperFactory.getNewTopLevelDumper
(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) private Dumper
SinkDumperFactory.getTopLevelDumper2
(JavaTypeInstance classType, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump, List<OutputSinkFactory.SinkClass> supported, MethodErrorCollector methodErrorCollector) private Dumper
SinkDumperFactory.SinkSourceClassDumper
(OutputSinkFactory.Sink<SinkReturns.Decompiled> sink, int version, JavaTypeInstance classType, MethodErrorCollector methodErrorCollector, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) private Dumper
SinkDumperFactory.SinkSourceClassDumper
(OutputSinkFactory.Sink<SinkReturns.Decompiled> sink, JavaTypeInstance classType, MethodErrorCollector methodErrorCollector, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) private Dumper
SinkDumperFactory.SinkStringClassDumper
(OutputSinkFactory.Sink<String> sink, MethodErrorCollector methodErrorCollector, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) private Dumper
SinkDumperFactory.TokenStreamClassDumper
(OutputSinkFactory.Sink<SinkReturns.Token> sink, int version, JavaTypeInstance classType, MethodErrorCollector methodErrorCollector, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump) DelegatingDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) Dumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) FileDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) StdIODumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) StringStreamDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) TokenStreamDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) ToStringDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) TypeOverridingDumper.withTypeUsageInformation
(TypeUsageInformation innerclassTypeUsageInformation) Constructors in org.benf.cfr.reader.util.output with parameters of type TypeUsageInformationModifierConstructorDescription(package private)
FileDumper
(String dir, boolean clobber, JavaTypeInstance type, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump) (package private)
StdIODumper
(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context) private
StdIODumper
(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context, Set<JavaTypeInstance> emitted) (package private)
StreamDumper
(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context) (package private)
StreamDumper
(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context, Set<JavaTypeInstance> emitted) StringStreamDumper
(MethodErrorCollector methodErrorCollector, StringBuilder sb, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump) StringStreamDumper
(MethodErrorCollector methodErrorCollector, StringBuilder sb, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context) (package private)
TokenStreamDumper
(OutputSinkFactory.Sink<SinkReturns.Token> sink, int version, JavaTypeInstance classType, MethodErrorCollector methodErrorCollector, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context) (package private)
TypeOverridingDumper
(Dumper delegate, TypeUsageInformation typeUsageInformation)