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