Uses of Interface
org.benf.cfr.reader.util.TypeUsageCollectable
-
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.opgraph
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph that implement TypeUsageCollectable Modifier and Type Class Description class
Op04StructuredStatement
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse Modifier and Type Interface Description interface
Expression
interface
LValue
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.expression
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.expression Modifier and Type Interface Description interface
ConditionalExpression
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.literal
Classes in org.benf.cfr.reader.bytecode.analysis.parse.literal that implement TypeUsageCollectable Modifier and Type Class Description class
TypedLiteral
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Classes in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that implement TypeUsageCollectable Modifier and Type Class Description class
AbstractFieldVariable
class
AbstractLValue
class
ArrayVariable
class
FieldVariable
Note - a field variable LValue means an lValue of ANY object.class
LocalVariable
class
SentinelLocalClassLValue
This is NOT an lvalue, however the definition of a local class follows the same scoping rulesclass
StackSSALabel
class
StaticVariable
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.statement
Classes in org.benf.cfr.reader.bytecode.analysis.parse.statement that implement TypeUsageCollectable Modifier and Type Class Description private static class
CommentStatement.StatementExpression
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Classes in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that implement TypeUsageCollectable Modifier and Type Class Description private static class
WildcardMatch.AbstractBaseExpressionWildcard
static class
WildcardMatch.AnyOneOfExpression
class
WildcardMatch.ArithmeticMutationWildcard
class
WildcardMatch.BlockWildcard
class
WildcardMatch.CastExpressionWildcard
class
WildcardMatch.ConditionalExpressionWildcard
class
WildcardMatch.ConstructorInvokationAnonymousInnerWildcard
class
WildcardMatch.ConstructorInvokationSimpleWildcard
class
WildcardMatch.ExpressionWildcard
class
WildcardMatch.LValueWildcard
class
WildcardMatch.MemberFunctionInvokationWildcard
class
WildcardMatch.NewArrayWildcard
class
WildcardMatch.StackLabelWildCard
class
WildcardMatch.StaticFunctionInvokationWildcard
class
WildcardMatch.StaticVariableWildcard
class
WildcardMatch.SuperFunctionInvokationWildcard
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured Modifier and Type Interface Description interface
StructuredStatement
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured.expression
Classes in org.benf.cfr.reader.bytecode.analysis.structured.expression that implement TypeUsageCollectable Modifier and Type Class Description class
StructuredStatementExpression
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured.statement
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Classes in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder that implement TypeUsageCollectable Modifier and Type Class Description class
AbstractPlaceholder
class
BeginBlock
class
ElseBlock
class
EndBlock
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.bytecode.analysis.types
Classes in org.benf.cfr.reader.bytecode.analysis.types that implement TypeUsageCollectable Modifier and Type Class Description class
ClassSignature
class
FormalTypeParameter
class
MethodPrototype
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities
Classes in org.benf.cfr.reader.entities that implement TypeUsageCollectable Modifier and Type Class Description class
ClassFile
class
FakeMethod
class
FakeMethods
class
Field
class
Method
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities.annotations
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.entities.annotations Modifier and Type Interface Description interface
ElementValue
Classes in org.benf.cfr.reader.entities.annotations that implement TypeUsageCollectable Modifier and Type Class Description class
AnnotationTableEntry
class
AnnotationTableTypeEntry<T extends TypeAnnotationTargetInfo>
class
ElementValueAnnotation
class
ElementValueArray
class
ElementValueClass
class
ElementValueConst
class
ElementValueEnum
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities.attributes
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.entities.classfilehelpers
Subinterfaces of TypeUsageCollectable in org.benf.cfr.reader.entities.classfilehelpers Modifier and Type Interface Description interface
ClassFileDumper
Classes in org.benf.cfr.reader.entities.classfilehelpers that implement TypeUsageCollectable Modifier and Type Class Description (package private) class
AbstractClassFileDumper
class
ClassFileDumperAnnotation
class
ClassFileDumperAnonymousInner
class
ClassFileDumperEnum
This isn't static - we populate it from the decoded enum information.class
ClassFileDumperInterface
class
ClassFileDumperModule
class
ClassFileDumperNormal
class
ClassFileDumperRecord
-
Uses of TypeUsageCollectable in org.benf.cfr.reader.state
Methods in org.benf.cfr.reader.state with parameters of type TypeUsageCollectable Modifier and Type Method Description void
AbstractTypeUsageCollector. collectFrom(TypeUsageCollectable collectable)
void
TypeUsageCollector. collectFrom(TypeUsageCollectable collectable)
void
AbstractTypeUsageCollector. collectFromT(TypeUsageCollectable collectable)
void
TypeUsageCollector. collectFromT(TypeUsageCollectable collectable)
Method parameters in org.benf.cfr.reader.state with type arguments of type TypeUsageCollectable Modifier and Type Method Description void
AbstractTypeUsageCollector. collectFrom(java.util.Collection<? extends TypeUsageCollectable> collectables)
void
TypeUsageCollector. collectFrom(java.util.Collection<? extends TypeUsageCollectable> collectables)
-