Package org.benf.cfr.reader.util.output
Interface Dumpable
- All Known Subinterfaces:
ConditionalExpression
,DumpableWithPrecedence
,ElementValue
,Expression
,JavaAnnotatedTypeInstance
,LValue
,NamedVariable
,Statement
,StructuredStatement
- All Known Implementing Classes:
AbstractAssignment
,AbstractAssignmentExpression
,AbstractConstructorInvokation
,AbstractExpression
,AbstractFieldVariable
,AbstractFunctionInvokation
,AbstractFunctionInvokationExplicit
,AbstractLValue
,AbstractMemberFunctionInvokation
,AbstractMutatingAssignmentExpression
,AbstractNewArray
,AbstractPlaceholder
,AbstractStatement
,AbstractStructuredBlockStatement
,AbstractStructuredConditionalLoopStatement
,AbstractStructuredContinue
,AbstractStructuredStatement
,AbstractUnStructuredStatement
,AnonBreakTarget
,ArithmeticMonOperation
,ArithmeticMutationOperation
,ArithmeticOperation
,ArithmeticPostMutationOperation
,ArithmeticPreMutationOperation
,ArrayIndex
,ArrayLength
,ArrayVariable
,AssignmentExpression
,AssignmentPreMutation
,AssignmentSimple
,Attribute
,AttributeAnnotationDefault
,AttributeAnnotations
,AttributeBootstrapMethods
,AttributeCode
,AttributeConstantValue
,AttributeDeprecated
,AttributeEnclosingMethod
,AttributeExceptions
,AttributeInnerClasses
,AttributeLineNumberTable
,AttributeLocalVariableTable
,AttributeLocalVariableTypeTable
,AttributeModule
,AttributeModuleClassMain
,AttributeModulePackages
,AttributeParameterAnnotations
,AttributeRuntimeInvisibleAnnotations
,AttributeRuntimeInvisibleParameterAnnotations
,AttributeRuntimeInvisibleTypeAnnotations
,AttributeRuntimeVisibleAnnotations
,AttributeRuntimeVisibleParameterAnnotations
,AttributeRuntimeVisibleTypeAnnotations
,AttributeScala
,AttributeScalaSig
,AttributeSignature
,AttributeSourceFile
,AttributeStackMapTable
,AttributeSynthetic
,AttributeTypeAnnotations
,AttributeUnknown
,BeginBlock
,Block
,BooleanExpression
,BooleanOperation
,CaseStatement
,CastExpression
,CatchStatement
,ClassFile
,CommentStatement
,CommentStatement.StatementExpression
,ComparisonOperation
,CompoundStatement
,ConstructorInvokationAnonymousInner
,ConstructorInvokationExplicit
,ConstructorInvokationSimple
,ConstructorStatement
,DecompilerComment
,DecompilerComments
,DoStatement
,DynamicConstExpression
,DynamicInvokation
,ElementValueAnnotation
,ElementValueArray
,ElementValueClass
,ElementValueConst
,ElementValueEnum
,ElseBlock
,EndBlock
,ExpressionStatement
,FakeMethod
,FieldVariable
,FinallyStatement
,ForIterStatement
,FormalTypeParameter
,ForStatement
,GotoStatement
,IfExitingStatement
,IfStatement
,InstanceOfExpression
,InstanceOfExpressionDefining
,JavaArrayTypeInstance.Annotated
,JavaGenericPlaceholderTypeInstance.Annotated
,JavaGenericRefTypeInstance.Annotated
,JavaRefTypeInstance.Annotated
,JavaWildcardTypeInstance.Annotated
,JSRCallStatement
,JSRRetStatement
,JumpingStatement
,LambdaExpression
,LambdaExpressionFallback
,LambdaExpressionNewArray
,Literal
,LiteralHex
,LocalClassScopeDiscoverImpl.SentinelNV
,LocalVariable
,LValueExpression
,MemberFunctionInvokation
,MemberFunctionInvokationExplicit
,MethodHandlePlaceholder
,MonitorEnterStatement
,MonitorExitStatement
,MonitorStatement
,NamedVariableDefault
,NamedVariableFromHint
,NewAnonymousArray
,NewObject
,NewObjectArray
,NewPrimitiveArray
,Nop
,NotOperation
,Op02WithProcessedDataAndRefs
,Op03SimpleStatement
,Op04StructuredStatement
,RawJavaType.Annotated
,RawSwitchStatement
,ReturnNothingStatement
,ReturnStatement
,ReturnValueStatement
,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
,SwitchStatement
,TernaryExpression
,ThrowStatement
,TryStatement
,TypedLiteral
,UnstructuredAnonBreakTarget
,UnstructuredAnonymousBreak
,UnstructuredBreak
,UnstructuredCase
,UnstructuredCatch
,UnstructuredContinue
,UnstructuredDo
,UnstructuredFinally
,UnstructuredFor
,UnstructuredGoto
,UnstructuredIf
,UnstructuredIter
,UnstructuredSwitch
,UnstructuredSynchronized
,UnstructuredTry
,UnstructuredWhile
,WhileStatement
,WildcardMatch.AbstractBaseExpressionWildcard
,WildcardMatch.AnyOneOfExpression
,WildcardMatch.ArithmeticMutationWildcard
,WildcardMatch.BlockWildcard
,WildcardMatch.CastExpressionWildcard
,WildcardMatch.ConditionalExpressionWildcard
,WildcardMatch.ConstructorInvokationAnonymousInnerWildcard
,WildcardMatch.ConstructorInvokationSimpleWildcard
,WildcardMatch.DebugDumpable
,WildcardMatch.ExpressionWildcard
,WildcardMatch.LValueWildcard
,WildcardMatch.MemberFunctionInvokationWildcard
,WildcardMatch.NewArrayWildcard
,WildcardMatch.StackLabelWildCard
,WildcardMatch.StaticFunctionInvokationWildcard
,WildcardMatch.StaticVariableWildcard
,WildcardMatch.SuperFunctionInvokationWildcard
public interface Dumpable
-
Method Summary
-
Method Details
-
dump
-