Uses of Interface
org.benf.cfr.reader.state.TypeUsageInformation
-
Packages that use TypeUsageInformation Package Description org.benf.cfr.reader Created with IntelliJ IDEA.org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters org.benf.cfr.reader.bytecode.analysis.parse.utils.scope org.benf.cfr.reader.bytecode.analysis.types org.benf.cfr.reader.mapping org.benf.cfr.reader.state org.benf.cfr.reader.util.output -
-
Uses of TypeUsageInformation in org.benf.cfr.reader
Methods in org.benf.cfr.reader with parameters of type TypeUsageInformation Modifier and Type Method Description Dumper
PluginRunner.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 TypeUsageInformation Modifier and Type Field Description private 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 TypeUsageInformation Modifier and Type Method Description TypeUsageInformation
LocalClassScopeDiscoverImpl.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 TypeUsageInformation Modifier and Type Method Description void
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 TypeUsageInformation Modifier and Type Class Description private class
Mapping.MappingTypeUsage
Fields in org.benf.cfr.reader.mapping declared as TypeUsageInformation Modifier and Type Field Description private TypeUsageInformation
Mapping.MappingTypeUsage. delegateOriginal
private TypeUsageInformation
Mapping.MappingTypeUsage. delegateRemapped
private TypeUsageInformation
Mapping.ObfuscationWrappingDumper. mappingTypeUsage
Methods in org.benf.cfr.reader.mapping that return TypeUsageInformation Modifier and Type Method Description TypeUsageInformation
Mapping.ObfuscationWrappingDumper. getTypeUsageInformation()
Methods in org.benf.cfr.reader.mapping with parameters of type TypeUsageInformation Modifier and Type Method Description Dumper
Mapping.ObfuscationWrappingDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Constructors in org.benf.cfr.reader.mapping with parameters of type TypeUsageInformation Constructor Description MappingTypeUsage(TypeUsageInformation delegateRemapped, TypeUsageInformation delegateOriginal)
ObfuscationWrappingDumper(Dumper delegate, TypeUsageInformation typeUsageInformation)
-
Uses of TypeUsageInformation in org.benf.cfr.reader.state
Classes in org.benf.cfr.reader.state that implement TypeUsageInformation Modifier and Type Class Description class
InnerClassTypeUsageInformation
Strips the outer class name off anything which preceeds this inner class.class
LocalClassAwareTypeUsageInformation
class
TypeUsageInformationEmpty
class
TypeUsageInformationImpl
Fields in org.benf.cfr.reader.state declared as TypeUsageInformation Modifier and Type Field Description private TypeUsageInformation
InnerClassTypeUsageInformation. delegate
private TypeUsageInformation
LocalClassAwareTypeUsageInformation. delegate
static TypeUsageInformation
TypeUsageInformationEmpty. INSTANCE
Methods in org.benf.cfr.reader.state that return TypeUsageInformation Modifier and Type Method Description TypeUsageInformation
TypeUsageCollectingDumper. getRealTypeUsageInformation()
TypeUsageInformation
TypeUsageCollectingDumper. getTypeUsageInformation()
TypeUsageInformation
TypeUsageCollector. getTypeUsageInformation()
Methods in org.benf.cfr.reader.state with parameters of type TypeUsageInformation Modifier and Type Method Description Dumper
TypeUsageCollectingDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Constructors in org.benf.cfr.reader.state with parameters of type TypeUsageInformation Constructor Description InnerClassTypeUsageInformation(TypeUsageInformation delegate, JavaRefTypeInstance analysisInnerClass)
LocalClassAwareTypeUsageInformation(java.util.Map<JavaRefTypeInstance,java.lang.String> localClassTypes, TypeUsageInformation delegate)
-
Uses of TypeUsageInformation in org.benf.cfr.reader.util.output
Fields in org.benf.cfr.reader.util.output declared as TypeUsageInformation Modifier and Type Field Description private TypeUsageInformation
StreamDumper. typeUsageInformation
private TypeUsageInformation
TokenStreamDumper. typeUsageInformation
private TypeUsageInformation
ToStringDumper. typeUsageInformation
private TypeUsageInformation
TypeOverridingDumper. typeUsageInformation
Methods in org.benf.cfr.reader.util.output that return TypeUsageInformation Modifier and Type Method Description TypeUsageInformation
DelegatingDumper. getTypeUsageInformation()
TypeUsageInformation
Dumper. getTypeUsageInformation()
TypeUsageInformation
StreamDumper. getTypeUsageInformation()
TypeUsageInformation
TokenStreamDumper. getTypeUsageInformation()
TypeUsageInformation
ToStringDumper. getTypeUsageInformation()
TypeUsageInformation
TypeOverridingDumper. getTypeUsageInformation()
Methods in org.benf.cfr.reader.util.output with parameters of type TypeUsageInformation Modifier and Type Method Description Dumper
DumperFactory. getNewTopLevelDumper(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump)
Dumper
InternalDumperFactoryImpl. getNewTopLevelDumper(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump)
Dumper
SinkDumperFactory. getNewTopLevelDumper(JavaTypeInstance classType, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump)
private Dumper
SinkDumperFactory. getTopLevelDumper2(JavaTypeInstance classType, TypeUsageInformation typeUsageInformation, IllegalIdentifierDump illegalIdentifierDump, java.util.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<java.lang.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)
Dumper
DelegatingDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Dumper
Dumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Dumper
FileDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Dumper
StdIODumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Dumper
StringStreamDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Dumper
TokenStreamDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Dumper
ToStringDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Dumper
TypeOverridingDumper. withTypeUsageInformation(TypeUsageInformation innerclassTypeUsageInformation)
Constructors in org.benf.cfr.reader.util.output with parameters of type TypeUsageInformation Constructor Description FileDumper(java.lang.String dir, boolean clobber, JavaTypeInstance type, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, Options options, java.util.concurrent.atomic.AtomicInteger truncCount, IllegalIdentifierDump illegalIdentifierDump)
FileDumper(java.lang.String dir, java.lang.String encoding, boolean clobber, JavaTypeInstance type, SummaryDumper summaryDumper, TypeUsageInformation typeUsageInformation, Options options, java.util.concurrent.atomic.AtomicInteger truncCount, IllegalIdentifierDump illegalIdentifierDump)
StdIODumper(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context)
StdIODumper(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context, java.util.Set<JavaTypeInstance> emitted)
StreamDumper(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context)
StreamDumper(TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context, java.util.Set<JavaTypeInstance> emitted)
StringStreamDumper(MethodErrorCollector methodErrorCollector, java.lang.StringBuilder sb, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump)
StringStreamDumper(MethodErrorCollector methodErrorCollector, java.lang.StringBuilder sb, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context)
TokenStreamDumper(OutputSinkFactory.Sink<SinkReturns.Token> sink, int version, JavaTypeInstance classType, MethodErrorCollector methodErrorCollector, TypeUsageInformation typeUsageInformation, Options options, IllegalIdentifierDump illegalIdentifierDump, MovableDumperContext context)
TypeOverridingDumper(Dumper delegate, TypeUsageInformation typeUsageInformation)
-