View Javadoc
1   /*
2    * MIT License
3    * Copyright (c) 2006-2025 JMockit developers
4    * See LICENSE file for full license text.
5    */
6   package integration.tests.data;
7   
8   public class ClassWithFields {
9       private static int static1;
10      private static String static2 = "B2";
11      private static long static3;
12  
13      // Instance fields:
14      // (coverage accounts for each owner instance)
15      private boolean instance1 = true;
16      private Boolean instance2;
17      private double instance3;
18  
19      public static int getStatic1() {
20          return static1;
21      }
22  
23      public static void setStatic1(int static1) {
24          ClassWithFields.static1 = static1;
25      }
26  
27      public static String getStatic2() {
28          return static2;
29      }
30  
31      public static void setStatic2(String static2) {
32          ClassWithFields.static2 = static2;
33      }
34  
35      public static long getStatic3() {
36          return static3;
37      }
38  
39      public static void setStatic3(long static3) {
40          ClassWithFields.static3 = static3;
41      }
42  
43      /**
44       * Indicates whether {@link #instance1} is <code>true</code> or <code>false</code>.
45       *
46       * @return true, if is instance 1
47       */
48      public boolean isInstance1() {
49          return instance1;
50      }
51  
52      public void setInstance1(boolean instance1) {
53          this.instance1 = instance1;
54      }
55  
56      public Boolean getInstance2() {
57          return instance2;
58      }
59  
60      public void setInstance2(Boolean instance2) {
61          this.instance2 = instance2;
62      }
63  
64      public double getInstance3() {
65          return instance3;
66      }
67  
68      public void setInstance3(double instance3) {
69          this.instance3 = instance3;
70      }
71  }