View Javadoc
1   /*
2    * MIT License
3    * Copyright (c) 2006-2025 JMockit developers
4    * See LICENSE file for full license text.
5    */
6   /*
7      File header followed by blank line.
8    */
9   
10  package integration.tests.data;
11  
12  public final class ClassWithInstanceFields {
13      private final int finalField;
14  
15      private boolean booleanField;
16      private byte byteField;
17      private char charField;
18      public short shortField;
19      private int intField;
20      private long longField;
21      private float floatField;
22      private double doubleField;
23  
24      private int[] arrayField;
25  
26      public ClassWithInstanceFields() {
27          finalField = 123;
28      }
29  
30      public int getFinalField() {
31          return finalField;
32      }
33  
34      public boolean isBooleanField() {
35          return booleanField;
36      }
37  
38      public void setBooleanField(boolean booleanField) {
39          this.booleanField = booleanField;
40      }
41  
42      public byte getByteField() {
43          return byteField;
44      }
45  
46      public void setByteField(byte byteField) {
47          this.byteField = byteField;
48      }
49  
50      public char getCharField() {
51          return charField;
52      }
53  
54      public void setCharField(char charField) {
55          this.charField = charField;
56      }
57  
58      public void setShortField(short shortField) {
59          this.shortField = shortField;
60      }
61  
62      public int getIntField() {
63          return intField;
64      }
65  
66      public void setIntField(int intField) {
67          this.intField = intField;
68      }
69  
70      public long getLongField() {
71          return longField;
72      }
73  
74      public void setLongField(long longField) {
75          this.longField = longField;
76      }
77  
78      public float getFloatField() {
79          return floatField;
80      }
81  
82      public void setFloatField(float floatField) {
83          this.floatField = floatField;
84      }
85  
86      public double getDoubleField() {
87          return doubleField;
88      }
89  
90      public void setDoubleField(double doubleField) {
91          this.doubleField = doubleField;
92      }
93  
94      public int[] getArrayField() {
95          return arrayField;
96      }
97  
98      public void setArrayField(int[] arrayField) {
99          this.arrayField = arrayField;
100     }
101 }