1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package com.puppycrawl.tools.checkstyle.checks.design.visibilitymodifier;
17
18 import java.math.BigDecimal;
19 import java.util.ArrayList;
20 import java.util.HashMap;
21 import java.util.Map;
22 import java.util.Optional;
23
24 import com.google.common.collect.ImmutableMap;
25
26 public final class InputVisibilityModifierGenerics {
27
28 public final String name;
29 public final Optional<String> keyword;
30 public final ImmutableMap<String, BigDecimal> uuidMap;
31 public final ImmutableMap<String, ArrayList<Long>> perfSeries;
32 public final ImmutableMap<java.lang.String, ArrayList<Long>> peopleMap;
33 public final ImmutableMap<String, java.util.ArrayList<Long>> someMap;
34 public final ImmutableMap<java.lang.String, java.util.ArrayList<Long>> newMap;
35 public final ImmutableMap<java.lang.String, java.math.BigDecimal> orders;
36 public final Optional<java.lang.Object> optionalOfObject;
37 public final Optional<Object> obj;
38
39 public String rqUID;
40 public Optional<String> rqTime;
41 public ImmutableMap<String, BigDecimal> rates;
42 public ImmutableMap<String, ArrayList<Long>> loans;
43 public ImmutableMap<java.lang.String, ArrayList<Long>> cards;
44 public ImmutableMap<String, java.util.ArrayList<Long>> values;
45 public ImmutableMap<java.lang.String, java.util.ArrayList<Long>> permissions;
46
47 public final Map<String, String> mapOfStrings;
48 public final java.util.Map<String, String> names;
49 public final java.util.Map<String, Object> links;
50 public final Map<String, Object> presentations;
51 public final Map<String, java.lang.Object> collection;
52
53 public final com.google.common.collect.ImmutableMap<String, BigDecimal> prices;
54 public final com.google.common.collect.ImmutableMap<String, Object> exceptions;
55
56 public InputVisibilityModifierGenerics() {
57 this.name = "John Doe";
58 this.keyword = Optional.empty();
59 this.perfSeries = ImmutableMap.of();
60 this.uuidMap = ImmutableMap.of();
61 this.peopleMap = ImmutableMap.of();
62 this.someMap = ImmutableMap.of();
63 this.newMap = ImmutableMap.of();
64 this.orders = ImmutableMap.of();
65 this.optionalOfObject = Optional.empty();
66 this.obj = Optional.empty();
67 this.mapOfStrings = new HashMap<>(1);
68 this.names = new HashMap<>(1);
69 this.links = new HashMap<>(1);
70 this.presentations = new HashMap<>(1);
71 this.collection = new HashMap<>(1);
72 this.prices = ImmutableMap.of();
73 this.exceptions = ImmutableMap.of();
74 }
75 }