1
2
3
4
5
6
7 package com.puppycrawl.tools.checkstyle.checks.design.finalclass;
8
9 public enum InputFinalClassPrivateCtor3 {
10
11 VALUE1("Value 1"),
12 VALUE2("Value 2");
13
14 private String value;
15 private MyClass myPrivateClass;
16
17 InputFinalClassPrivateCtor3(String value) {
18 this.value = value;
19 this.myPrivateClass = new MyClass();
20 }
21
22 public String getValue() {
23 return value;
24 }
25
26 private static class MyClass {
27
28 }
29
30 private class Check2 {
31 private class Check3 {
32 }
33 }
34
35 private class Check4 {
36 protected class Class {
37 }
38 }
39
40 private class Check {}
41 }