1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package com.puppycrawl.tools.checkstyle.checks.design.visibilitymodifier;
23
24 import java.math.BigDecimal;
25 import java.util.Collection;
26 import java.util.List;
27
28 import com.google.common.collect.ImmutableSet;
29
30 public final class InputVisibilityModifierImmutable
31 {
32 public final int someIntValue;
33 public final ImmutableSet<String> includes;
34 public final ImmutableSet<String> excludes;
35 public final java.lang.String notes;
36 public final BigDecimal money;
37 public final List list;
38
39 public InputVisibilityModifierImmutable(Collection<String> includes,Collection<String> excludes,
40 BigDecimal value, String notes, int someValue, List l) {
41 this.includes = ImmutableSet.copyOf(includes);
42 this.excludes = ImmutableSet.copyOf(excludes);
43 this.money = value;
44 this.notes = notes;
45 this.someIntValue = someValue;
46 this.list = l;
47 }
48
49 final class Immutable
50 {
51 public final float f = 4;
52 public final boolean bool = false;
53 public final java.net.URI uri = null;
54 public final java.io.File file = null;
55 public int value = 42;
56 public final java.net.URL url = null;
57 public boolean bValue = false;
58 public java.lang.Long longValue = 1L;
59 }
60
61 class Example {
62 final int C_D_E = 0;
63 }
64 }