All Classes

  • AbstractJavaSyntaxVisitor
  • AbstractLambdaExpression
  • AbstractLineNumberExpression
  • AbstractLineNumberTypeExpression
  • AbstractLocalVariable
  • AbstractNopDeclarationVisitor
  • AbstractNopExpressionVisitor
  • AbstractNopFlexibleFragmentVisitor
  • AbstractNopLocalVariableVisitor
  • AbstractNopReferenceVisitor
  • AbstractNopStatementVisitor
  • AbstractNopTokenVisitor
  • AbstractNopTypeArgumentVisitor
  • AbstractNopTypeVisitor
  • AbstractSearchMovableBlockFragmentVisitor
  • AbstractStoreMovableBlockFragmentIndexVisitorAbstract
  • AbstractTypeArgumentVisitor
  • AbstractUpdateExpressionVisitor
  • AddCastExpressionVisitor
  • AggregateFieldsUtil
  • AggregateFieldsVisitor
  • Annotation
  • AnnotationConverter
  • AnnotationDeclaration
  • AnnotationElementValue
  • AnnotationReference
  • AnnotationReferences
  • Annotations
  • ArrayExpression
  • ArrayVariableInitializer
  • AssertStatement
  • Attribute
  • AttributeAnnotationDefault
  • AttributeBootstrapMethods
  • AttributeCode
  • AttributeConstantValue
  • AttributeDeprecated
  • AttributeExceptions
  • AttributeInnerClasses
  • AttributeLineNumberTable
  • AttributeLocalVariableTable
  • AttributeLocalVariableTypeTable
  • AttributeMethodParameters
  • AttributeModule
  • AttributeModuleMainClass
  • AttributeModulePackages
  • AttributeParameterAnnotations
  • AttributeSignature
  • AttributeSourceFile
  • AttributeSynthetic
  • Base
  • BaseAnnotationReference
  • BaseElementValue
  • BaseElementValuePair
  • BaseExpression
  • BaseFieldDeclarator
  • BaseFormalParameter
  • BaseLocalVariableDeclarator
  • BaseMemberDeclaration
  • BaseStatement
  • BaseType
  • BaseTypeArgument
  • BaseTypeDeclaration
  • BaseTypeParameter
  • BaseTypeToErasedTypeArgumentVisitor
  • BaseTypeToTypeArgumentVisitor
  • BasicBlock
  • BasicBlock.ExceptionHandler
  • BasicBlock.ImmutableBasicBlock
  • BasicBlock.SwitchCase
  • BinaryOperatorExpression
  • BindTypeArgumentsToTypeArgumentsVisitor
  • BindTypeParametersToNonWildcardTypeArgumentsVisitor
  • BindTypesToTypesVisitor
  • BodyDeclaration
  • BooleanConstantToken
  • BooleanExpression
  • BootstrapMethod
  • BreakStatement
  • BuildSectionsVisitor
  • ByteCodeParser
  • ByteCodeParser.JsrReturnAddressExpression
  • ByteCodeParser.LambdaParameterNamesVisitor
  • ByteCodeParser.MemberVisitor
  • ByteCodeStatement
  • ByteCodeWriter
  • CastExpression
  • CharacterConstantToken
  • CharacterUtil
  • ClassDeclaration
  • ClassFile
  • ClassFileAnnotationDeclaration
  • ClassFileBodyDeclaration
  • ClassFileBreakContinueStatement
  • ClassFileClassDeclaration
  • ClassFileCmpExpression
  • ClassFileConstructorDeclaration
  • ClassFileConstructorInvocationExpression
  • ClassFileConstructorOrMethodDeclaration
  • ClassFileDeserializer
  • ClassFileEnumDeclaration
  • ClassFileEnumDeclaration.ClassFileConstant
  • ClassFileFieldDeclaration
  • ClassFileForEachStatement
  • ClassFileFormalParameter
  • ClassFileFormatException
  • ClassFileForStatement
  • ClassFileInterfaceDeclaration
  • ClassFileLocalVariableReferenceExpression
  • ClassFileMemberDeclaration
  • ClassFileMethodDeclaration
  • ClassFileMethodInvocationExpression
  • ClassFileMonitorEnterStatement
  • ClassFileMonitorExitStatement
  • ClassFileNewExpression
  • ClassFileReader
  • ClassFileStaticInitializerDeclaration
  • ClassFileSuperConstructorInvocationExpression
  • ClassFileToJavaSourceDecompiler
  • ClassFileToJavaSyntaxProcessor
  • ClassFileTryStatement
  • ClassFileTryStatement.CatchClause
  • ClassFileTypeDeclaration
  • CodeException
  • CommentExpression
  • CommentStatement
  • CompilationUnit
  • CompilationUnitVisitor
  • Constant
  • ConstantClass
  • ConstantDouble
  • ConstantFloat
  • ConstantInteger
  • ConstantLong
  • ConstantMemberRef
  • ConstantMethodHandle
  • ConstantMethodType
  • ConstantNameAndType
  • ConstantPool
  • Constants
  • ConstantString
  • ConstantUtf8
  • ConstantValue
  • ConstructorDeclaration
  • ConstructorInvocationExpression
  • ConstructorReferenceExpression
  • ContinueStatement
  • ControlFlowGraph
  • ControlFlowGraphGotoReducer
  • ControlFlowGraphLoopReducer
  • ControlFlowGraphLoopReducer.LoopComparator
  • ControlFlowGraphMaker
  • ControlFlowGraphMaker.CodeExceptionComparator
  • ControlFlowGraphReducer
  • ConvertClassFileException
  • ConvertClassFileProcessor
  • CreateInstructionsVisitor
  • CreateLocalVariableVisitor
  • CreateParameterVisitor
  • CreateTypeFromTypeArgumentVisitor
  • Declaration
  • DeclarationToken
  • DeclarationVisitor
  • DeclaredSyntheticLocalVariableVisitor
  • Decompiler
  • DefaultList
  • DefaultList.EmptyList
  • DefaultStack
  • DeserializeClassFileProcessor
  • DiamondTypeArgument
  • DoubleConstantExpression
  • DoWhileStatement
  • ElementValue
  • ElementValue
  • ElementValueAnnotationValue
  • ElementValueArrayInitializerElementValue
  • ElementValueArrayValue
  • ElementValueClassInfo
  • ElementValueEnumConstValue
  • ElementValuePair
  • ElementValuePair
  • ElementValuePairs
  • ElementValuePrimitiveType
  • ElementValues
  • ElementValueVisitor
  • EndBlockFragment
  • EndBlockInParameterFragment
  • EndBlockToken
  • EndBodyFragment
  • EndBodyInParameterFragment
  • EndFlexibleBlockFragment
  • EndMarkerToken
  • EndMovableBlockFragment
  • EndMovableJavaBlockFragment
  • EndSingleStatementBlockFragment
  • EndStatementsBlockFragment
  • EnumConstantReferenceExpression
  • EnumDeclaration
  • EnumDeclaration.Constant
  • ExceptionUtil
  • Expression
  • ExpressionElementValue
  • Expressions
  • ExpressionStatement
  • ExpressionVariableInitializer
  • ExpressionVisitor
  • ExpressionVisitor
  • ExpressionVisitor.Context
  • ExpressionVisitor.Fragments
  • Field
  • FieldDeclaration
  • FieldDeclarator
  • FieldDeclarators
  • FieldReferenceExpression
  • FixedFragment
  • FlexibleFragment
  • FloatConstantExpression
  • ForEachStatement
  • FormalParameter
  • FormalParameters
  • ForStatement
  • Fragment
  • FragmentVisitor
  • Frame
  • Frame.AbstractLocalVariableComparator
  • Frame.GenerateLocalVariableNameVisitor
  • GenerateParameterSuffixNameVisitor
  • GenericLocalVariable
  • GenericType
  • IfElseStatement
  • IfStatement
  • ImportsFragment
  • ImportsFragment.Import
  • ImportsFragment.ImportCountComparator
  • InitEnumVisitor
  • InitEnumVisitor.EnumConstantComparator
  • InitInnerClassVisitor
  • InitInnerClassVisitor.UpdateNewExpressionVisitor
  • InitInstanceFieldVisitor
  • InitInstanceFieldVisitor.Data
  • InitStaticFieldVisitor
  • InnerClass
  • InnerObjectReference
  • InnerObjectType
  • InstanceInitializerDeclaration
  • InstanceOfExpression
  • IntegerConstantExpression
  • InterfaceDeclaration
  • JavaFragment
  • JavaFragmentFactory
  • JavaFragmentToTokenProcessor
  • JavaFragmentVisitor
  • JavaSyntaxToJavaFragmentProcessor
  • KeywordToken
  • LabelStatement
  • LambdaExpressionStatement
  • LambdaFormalParametersExpression
  • LambdaIdentifiersExpression
  • LayoutFragmentProcessor
  • LengthExpression
  • LineNumber
  • LineNumberToken
  • LineNumberTokensFragment
  • LineNumberTokensFragment.SearchLineNumberVisitor
  • Loader
  • LoaderException
  • LocalVariable
  • LocalVariableDeclaration
  • LocalVariableDeclarationStatement
  • LocalVariableDeclarator
  • LocalVariableDeclarators
  • LocalVariableMaker
  • LocalVariableReference
  • LocalVariableReferenceExpression
  • LocalVariableSet
  • LocalVariableType
  • LocalVariableVisitor
  • LongConstantExpression
  • Loop
  • LoopStatementMaker
  • MemberDeclaration
  • MemberDeclarations
  • MergeMembersUtil
  • MergeMembersUtil.MemberDeclarationComparator
  • MergeTryWithResourcesStatementVisitor
  • Message
  • Method
  • MethodDeclaration
  • MethodInvocationExpression
  • MethodParameter
  • MethodReferenceExpression
  • ModuleDeclaration
  • ModuleDeclaration.ModuleInfo
  • ModuleDeclaration.PackageInfo
  • ModuleDeclaration.ServiceInfo
  • ModuleInfo
  • NewArray
  • NewArrayMaker
  • NewExpression
  • NewInitializedArray
  • NewLineToken
  • NullExpression
  • NumericConstantToken
  • ObjectLocalVariable
  • ObjectReference
  • ObjectType
  • ObjectTypeReferenceExpression
  • PackageInfo
  • ParenthesesExpression
  • PopulateBindingsWithTypeArgumentVisitor
  • PopulateBindingsWithTypeParameterVisitor
  • PopulateBlackListNamesVisitor
  • PostOperatorExpression
  • PreOperatorExpression
  • PrimitiveLocalVariable
  • PrimitiveType
  • PrimitiveTypeUtil
  • Printer
  • PrintTokenVisitor
  • PrintTokenVisitor.SearchLineNumberVisitor
  • Processor
  • Reference
  • ReferenceToken
  • ReferenceVisitor
  • RemoveBinaryOpReturnStatementsVisitor
  • RemoveDefaultConstructorVisitor
  • RemoveFinallyStatementsVisitor
  • RemoveLastContinueStatementVisitor
  • ReturnExpressionStatement
  • ReturnStatement
  • RootFrame
  • SearchFirstLineNumberVisitor
  • SearchImportsVisitor
  • SearchImportsVisitor.MainTypeVisitor
  • SearchInTypeArgumentVisitor
  • SearchLocalVariableReferenceVisitor
  • SearchUndeclaredLocalVariableVisitor
  • Section
  • ServiceInfo
  • SignatureFormatException
  • SingleLineStatementVisitor
  • SortMembersVisitor
  • SpacerBetweenMembersFragment
  • SpacerBetweenMovableBlocksFragment
  • SpacerFragment
  • SpaceSpacerFragment
  • StartBlockFragment
  • StartBlockToken
  • StartBodyFragment
  • StartFlexibleBlockFragment
  • StartMarkerToken
  • StartMovableBlockFragment
  • StartMovableJavaBlockFragment
  • StartSingleStatementBlockFragment
  • StartStatementsBlockFragment
  • StartStatementsBlockFragment.Group
  • StartStatementsDoWhileBlockFragment
  • StartStatementsInfiniteForBlockFragment
  • StartStatementsInfiniteWhileBlockFragment
  • StartStatementsTryBlockFragment
  • Statement
  • StatementMaker
  • StatementMaker.MemberVisitor
  • StatementMaker.NopBitSet
  • StatementMaker.SwitchCaseComparator
  • Statements
  • StatementVisitor
  • StatementVisitor
  • StaticInitializerDeclaration
  • StringConcatenationUtil
  • StringConstantExpression
  • StringConstantToken
  • StringUtil
  • SuperConstructorInvocationExpression
  • SuperExpression
  • SwitchStatement
  • SwitchStatement.Block
  • SwitchStatement.DefaultLabel
  • SwitchStatement.ExpressionLabel
  • SwitchStatement.Label
  • SwitchStatement.LabelBlock
  • SwitchStatement.MultiLabelsBlock
  • SwitchStatementMaker
  • SynchronizedStatement
  • SynchronizedStatementMaker
  • SynchronizedStatementMaker.RemoveMonitorExitVisitor
  • TernaryOperatorExpression
  • TextToken
  • ThisExpression
  • ThrowStatement
  • Token
  • TokenizeJavaFragmentVisitor
  • TokenizeJavaFragmentVisitor.ImportNameComparator
  • TokensFragment
  • TokensFragment.LineCountVisitor
  • TokenVisitor
  • TryStatement
  • TryStatement.CatchClause
  • TryStatement.Resource
  • TryWithResourcesStatementMaker
  • Type
  • TypeArgument
  • TypeArguments
  • TypeArgumentToTypeVisitor
  • TypeArgumentVisitable
  • TypeArgumentVisitor
  • TypeDeclaration
  • TypeDeclarations
  • TypeDeclarationStatement
  • TypeMaker
  • TypeMaker.ClassPathLoader
  • TypeMaker.MethodTypes
  • TypeMaker.SignatureReader
  • TypeMaker.TypeTypes
  • TypeParameter
  • TypeParameters
  • TypeParametersToTypeArgumentsBinder
  • TypeParametersToTypeArgumentsBinder.RemoveNonWildcardTypeArgumentsVisitor
  • TypeParameterVisitable
  • TypeParameterVisitor
  • TypeParameterWithTypeBounds
  • TypeReferenceDotClassExpression
  • Types
  • TypeVisitable
  • TypeVisitor
  • TypeVisitor
  • TypeVisitor.TypeReferenceToken
  • UnknownAttribute
  • UnmodifiableTypes
  • UpdateBridgeMethodVisitor
  • UpdateClassTypeArgumentsVisitor
  • UpdateIntegerConstantTypeVisitor
  • UpdateIntegerConstantTypeVisitor.DimensionTypes
  • UpdateJavaSyntaxTreeProcessor
  • UpdateJavaSyntaxTreeStep1Visitor
  • UpdateJavaSyntaxTreeStep2Visitor
  • UpdateSpacerBetweenMovableBlocksVisitor
  • UpdateTypeVisitor
  • VariableInitializer
  • VisitorsHolder
  • WatchDog
  • WatchDog.Link
  • WhileStatement
  • WildcardExtendsTypeArgument
  • WildcardSuperTypeArgument
  • WildcardTypeArgument
  • WriteTokenProcessor