File: JavaFields.java

package info (click to toggle)
jruby 9.3.9.0%2Bds-8
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 80,856 kB
  • sloc: ruby: 517,823; java: 260,094; xml: 31,930; ansic: 5,777; yacc: 4,973; sh: 1,163; makefile: 105; jsp: 48; tcl: 40; exp: 11
file content (60 lines) | stat: -rw-r--r-- 2,687 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
package java_integration.fixtures;

import java.math.BigInteger;

public class JavaFields {
    public static String stringStaticField = "000";
    public static byte byteStaticField = (byte)1;
    public static short shortStaticField = (short)2;
    public static char charStaticField = (char)'3';
    public static int intStaticField = 4;
    public static long longStaticField = 5;
    public static float floatStaticField = 6.0f;
    public static double doubleStaticField = 7.2d;
    public static boolean trueStaticField = true;
    public static boolean falseStaticField = false;
    public static Object nullStaticField = null;
    public static BigInteger bigIntegerStaticField = new BigInteger("111111111111111111110");
    
    public static Byte byteObjStaticField = Byte.valueOf(byteStaticField);
    public static Short shortObjStaticField = Short.valueOf(shortStaticField);
    public static Character charObjStaticField = Character.valueOf(charStaticField);
    public static Integer intObjStaticField = Integer.valueOf(intStaticField);
    public static Long longObjStaticField = Long.valueOf(longStaticField);
    public static Float floatObjStaticField = Float.valueOf(floatStaticField);
    public static Double doubleObjStaticField = Double.valueOf(doubleStaticField);
    public static Boolean trueObjStaticField = Boolean.TRUE;
    public static Boolean falseObjStaticField = Boolean.FALSE;

    public static String $LEADING = "leading";
    public static Boolean TRAILING$ = Boolean.TRUE;

    public String stringField = stringStaticField;
    public byte byteField = (byte)1;
    public short shortField = (short)2;
    public char charField = (char)'T';
    public int intField = 4;
    public long longField = 5;
    public float floatField = floatStaticField;
    public double doubleField = doubleStaticField;
    public boolean trueField = true;
    public boolean falseField = false;
    public final Object nullField = null;
    public BigInteger bigIntegerField = new BigInteger("111111111111111111111");
    
    public Byte byteObjField = Byte.valueOf(byteField);
    public Short shortObjField = Short.valueOf(shortField);
    public Character charObjField = Character.valueOf(charField);
    public Integer intObjField = Integer.valueOf(intField);
    public Long longObjField = Long.valueOf(longField);
    public Float floatObjField = Float.valueOf(floatField);
    public Double doubleObjField = Double.valueOf(doubleField);
    public Boolean trueObjField = Boolean.TRUE;
    public Boolean falseObjField = Boolean.FALSE;

    private final int privateIntField = 1;

    Object field1 = this;
    Object[] aryField2 = new Object[] { this };

}