src/share/classes/sun/security/krb5/internal/KerberosTime.java

Print this page
rev 10195 : 8048267: Replace uses of 'new Long()' with appropriate alternative across core classes
Reviewed-by: chegar, psandoz
Contributed-by: Otavio Santana <otaviojava@java.net>

*** 186,197 **** public Date toDate() { return new Date(kerberosTime); } public int getMicroSeconds() { ! Long temp_long = new Long((kerberosTime % 1000L) * 1000L); ! return temp_long.intValue() + microSeconds; } /** * Returns a new KerberosTime object with the original seconds * and the given microseconds. --- 186,197 ---- public Date toDate() { return new Date(kerberosTime); } public int getMicroSeconds() { ! int temp_int = (int) ((kerberosTime % 1000L) * 1000L); ! return temp_int + microSeconds; } /** * Returns a new KerberosTime object with the original seconds * and the given microseconds.
*** 248,258 **** public boolean isZero() { return kerberosTime == 0 && microSeconds == 0; } public int getSeconds() { ! Long temp_long = new Long(kerberosTime / 1000L); return temp_long.intValue(); } /** * Parse (unmarshal) a kerberostime from a DER input stream. This form --- 248,258 ---- public boolean isZero() { return kerberosTime == 0 && microSeconds == 0; } public int getSeconds() { ! Long temp_long = kerberosTime / 1000L; return temp_long.intValue(); } /** * Parse (unmarshal) a kerberostime from a DER input stream. This form