Package org.benf.cfr.reader.util
Interface TypeUsageCollectable
- All Known Subinterfaces:
ClassFileDumper
,ConditionalExpression
,ElementValue
,Expression
,LValue
,StructuredStatement
- All Known Implementing Classes:
AbstractAssignmentExpression
,AbstractClassFileDumper
,AbstractConstructorInvokation
,AbstractExpression
,AbstractFieldVariable
,AbstractFunctionInvokation
,AbstractFunctionInvokationExplicit
,AbstractLValue
,AbstractMemberFunctionInvokation
,AbstractMutatingAssignmentExpression
,AbstractNewArray
,AbstractPlaceholder
,AbstractStructuredBlockStatement
,AbstractStructuredConditionalLoopStatement
,AbstractStructuredContinue
,AbstractStructuredStatement
,AbstractUnStructuredStatement
,AnnotationTableEntry
,AnnotationTableTypeEntry
,ArithmeticMonOperation
,ArithmeticMutationOperation
,ArithmeticOperation
,ArithmeticPostMutationOperation
,ArithmeticPreMutationOperation
,ArrayIndex
,ArrayLength
,ArrayVariable
,AssignmentExpression
,Attribute
,AttributeAnnotationDefault
,AttributeAnnotations
,AttributeBootstrapMethods
,AttributeCode
,AttributeConstantValue
,AttributeDeprecated
,AttributeEnclosingMethod
,AttributeExceptions
,AttributeInnerClasses
,AttributeLineNumberTable
,AttributeLocalVariableTable
,AttributeLocalVariableTypeTable
,AttributeMap
,AttributeModule
,AttributeModuleClassMain
,AttributeModulePackages
,AttributeParameterAnnotations
,AttributeRuntimeInvisibleAnnotations
,AttributeRuntimeInvisibleParameterAnnotations
,AttributeRuntimeInvisibleTypeAnnotations
,AttributeRuntimeVisibleAnnotations
,AttributeRuntimeVisibleParameterAnnotations
,AttributeRuntimeVisibleTypeAnnotations
,AttributeScala
,AttributeScalaSig
,AttributeSignature
,AttributeSourceFile
,AttributeStackMapTable
,AttributeSynthetic
,AttributeTypeAnnotations
,AttributeUnknown
,BeginBlock
,Block
,BooleanExpression
,BooleanOperation
,CastExpression
,ClassFile
,ClassFileDumperAnnotation
,ClassFileDumperAnonymousInner
,ClassFileDumperEnum
,ClassFileDumperInterface
,ClassFileDumperModule
,ClassFileDumperNormal
,ClassFileDumperRecord
,ClassSignature
,CommentStatement.StatementExpression
,ComparisonOperation
,ConstructorInvokationAnonymousInner
,ConstructorInvokationExplicit
,ConstructorInvokationSimple
,DynamicConstExpression
,DynamicInvokation
,ElementValueAnnotation
,ElementValueArray
,ElementValueClass
,ElementValueConst
,ElementValueEnum
,ElseBlock
,EndBlock
,FakeMethod
,FakeMethods
,Field
,FieldVariable
,FormalTypeParameter
,InstanceOfExpression
,InstanceOfExpressionDefining
,LambdaExpression
,LambdaExpressionFallback
,LambdaExpressionNewArray
,Literal
,LiteralHex
,LocalVariable
,LValueExpression
,MemberFunctionInvokation
,MemberFunctionInvokationExplicit
,Method
,MethodHandlePlaceholder
,MethodPrototype
,NewAnonymousArray
,NewObject
,NewObjectArray
,NewPrimitiveArray
,NotOperation
,Op04StructuredStatement
,SentinelLocalClassLValue
,StackSSALabel
,StackValue
,StaticFunctionInvokation
,StaticFunctionInvokationExplicit
,StaticVariable
,StructuredAssert
,StructuredAssignment
,StructuredBreak
,StructuredCase
,StructuredCatch
,StructuredComment
,StructuredContinue
,StructuredDefinition
,StructuredDo
,StructuredExpressionStatement
,StructuredExpressionYield
,StructuredFakeDecompFailure
,StructuredFinally
,StructuredFor
,StructuredIf
,StructuredIter
,StructuredReturn
,StructuredStatementExpression
,StructuredSwitch
,StructuredSynchronized
,StructuredThrow
,StructuredTry
,StructuredWhile
,SuperFunctionInvokation
,SwitchExpression
,TernaryExpression
,TypedLiteral
,UnstructuredAnonBreakTarget
,UnstructuredAnonymousBreak
,UnstructuredBreak
,UnstructuredCase
,UnstructuredCatch
,UnstructuredContinue
,UnstructuredDo
,UnstructuredFinally
,UnstructuredFor
,UnstructuredGoto
,UnstructuredIf
,UnstructuredIter
,UnstructuredSwitch
,UnstructuredSynchronized
,UnstructuredTry
,UnstructuredWhile
,WildcardMatch.AbstractBaseExpressionWildcard
,WildcardMatch.AnyOneOfExpression
,WildcardMatch.ArithmeticMutationWildcard
,WildcardMatch.BlockWildcard
,WildcardMatch.CastExpressionWildcard
,WildcardMatch.ConditionalExpressionWildcard
,WildcardMatch.ConstructorInvokationAnonymousInnerWildcard
,WildcardMatch.ConstructorInvokationSimpleWildcard
,WildcardMatch.ExpressionWildcard
,WildcardMatch.LValueWildcard
,WildcardMatch.MemberFunctionInvokationWildcard
,WildcardMatch.NewArrayWildcard
,WildcardMatch.StackLabelWildCard
,WildcardMatch.StaticFunctionInvokationWildcard
,WildcardMatch.StaticVariableWildcard
,WildcardMatch.SuperFunctionInvokationWildcard
public interface TypeUsageCollectable
-
Method Summary
-
Method Details
-
collectTypeUsages
-