|
| 1 | ++- CompilationUnit[@Compact = false, @PackageName = ""] |
| 2 | + +- ClassDeclaration[@Abstract = false, @Annotation = false, @Anonymous = false, @BinaryName = "GitHubBug207", @CanonicalName = "GitHubBug207", @EffectiveVisibility = Visibility.V_PUBLIC, @Enum = false, @Final = false, @Interface = false, @Local = false, @Nested = false, @PackageName = "", @Record = false, @RegularClass = true, @RegularInterface = false, @SimpleName = "GitHubBug207", @Static = false, @TopLevel = true, @UnnamedToplevelClass = false, @Visibility = Visibility.V_PUBLIC] |
| 3 | + +- ModifierList[@EffectiveModifiers = (JModifier.PUBLIC), @ExplicitModifiers = (JModifier.PUBLIC)] |
| 4 | + +- ClassBody[@Empty = false, @Size = 1] |
| 5 | + +- MethodDeclaration[@Abstract = false, @Arity = 1, @EffectiveVisibility = Visibility.V_PRIVATE, @Final = false, @Name = "resourceHttpMessageWriter", @Overridden = false, @Static = true, @Varargs = false, @Visibility = Visibility.V_PRIVATE, @Void = false] |
| 6 | + +- ModifierList[@EffectiveModifiers = (JModifier.PRIVATE, JModifier.STATIC), @ExplicitModifiers = (JModifier.PRIVATE, JModifier.STATIC)] |
| 7 | + +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "HttpMessageWriter"] |
| 8 | + | +- TypeArguments[@Diamond = false, @Empty = false, @Size = 1] |
| 9 | + | +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "Resource"] |
| 10 | + +- FormalParameters[@Empty = false, @Size = 1] |
| 11 | + | +- FormalParameter[@EffectiveVisibility = Visibility.V_LOCAL, @Final = false, @Varargs = false, @Visibility = Visibility.V_LOCAL] |
| 12 | + | +- ModifierList[@EffectiveModifiers = (), @ExplicitModifiers = ()] |
| 13 | + | +- ClassType[@FullyQualified = true, @PackageQualifier = "BodyInserter", @SimpleName = "Context"] |
| 14 | + | +- VariableId[@ArrayType = false, @EffectiveVisibility = Visibility.V_LOCAL, @EnumConstant = false, @ExceptionBlockParameter = false, @Field = false, @Final = false, @ForLoopVariable = false, @ForeachVariable = false, @FormalParameter = true, @LambdaParameter = false, @LocalVariable = false, @Name = "context", @PatternBinding = false, @RecordComponent = false, @ResourceDeclaration = false, @Static = false, @TypeInferred = false, @Unnamed = false, @Visibility = Visibility.V_LOCAL] |
| 15 | + +- Block[@Empty = false, @Size = 1, @containsComment = false] |
| 16 | + +- ReturnStatement[] |
| 17 | + +- MethodCall[@CompileTimeConstant = false, @Image = "map", @MethodName = "map", @ParenthesisDepth = 0, @Parenthesized = false] |
| 18 | + +- VariableAccess[@AccessType = AccessType.READ, @CompileTimeConstant = false, @Image = "context", @Name = "context", @ParenthesisDepth = 0, @Parenthesized = false] |
| 19 | + +- ArgumentList[@Empty = false, @Size = 1] |
| 20 | + +- MethodReference[@CompileTimeConstant = false, @ConstructorReference = false, @MethodName = "cast", @ParenthesisDepth = 0, @Parenthesized = false] |
| 21 | + +- AmbiguousName[@CompileTimeConstant = false, @Image = "BodyInserters", @Name = "BodyInserters", @ParenthesisDepth = 0, @Parenthesized = false] |
| 22 | + +- TypeArguments[@Diamond = false, @Empty = false, @Size = 1] |
| 23 | + +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "Resource"] |
0 commit comments