aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources/java/anonymous-class-this-reference/com/example/AnonymousClass.java
blob: 6269b0b356ac9048362910eeefd7bf07b83d3357 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package com.example;

public class AnonymousClass {
    public static int value() {
        IntSupplier supplier = new IntSupplier() {
            @Override
            public int get() {
                return 21 * factor();
            }
            
            private int factor() {
                return 2;
            }
        };
        
        return supplier.get();
    }
}