home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / java / sql / Time.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  1.5 KB  |  91 lines

  1. package java.sql;
  2.  
  3. import java.util.Date;
  4.  
  5. public class Time extends Date {
  6.    public Time(int var1, int var2, int var3) {
  7.       super(70, 0, 1, var1, var2, var3);
  8.    }
  9.  
  10.    public Time(long var1) {
  11.       super(var1);
  12.    }
  13.  
  14.    public void setTime(long var1) {
  15.       super.setTime(var1);
  16.    }
  17.  
  18.    public static Time valueOf(String var0) {
  19.       if (var0 == null) {
  20.          throw new IllegalArgumentException();
  21.       } else {
  22.          int var4 = var0.indexOf(58);
  23.          int var5 = var0.indexOf(58, var4 + 1);
  24.          if (var4 > 0 & var5 > 0 & var5 < var0.length() - 1) {
  25.             int var1 = Integer.parseInt(var0.substring(0, var4));
  26.             int var2 = Integer.parseInt(var0.substring(var4 + 1, var5));
  27.             int var3 = Integer.parseInt(var0.substring(var5 + 1));
  28.             return new Time(var1, var2, var3);
  29.          } else {
  30.             throw new IllegalArgumentException();
  31.          }
  32.       }
  33.    }
  34.  
  35.    public String toString() {
  36.       int var1 = super.getHours();
  37.       int var2 = super.getMinutes();
  38.       int var3 = super.getSeconds();
  39.       String var4;
  40.       if (var1 < 10) {
  41.          var4 = "0" + var1;
  42.       } else {
  43.          var4 = Integer.toString(var1);
  44.       }
  45.  
  46.       String var5;
  47.       if (var2 < 10) {
  48.          var5 = "0" + var2;
  49.       } else {
  50.          var5 = Integer.toString(var2);
  51.       }
  52.  
  53.       String var6;
  54.       if (var3 < 10) {
  55.          var6 = "0" + var3;
  56.       } else {
  57.          var6 = Integer.toString(var3);
  58.       }
  59.  
  60.       return var4 + ":" + var5 + ":" + var6;
  61.    }
  62.  
  63.    public int getYear() {
  64.       throw new IllegalArgumentException();
  65.    }
  66.  
  67.    public int getMonth() {
  68.       throw new IllegalArgumentException();
  69.    }
  70.  
  71.    public int getDay() {
  72.       throw new IllegalArgumentException();
  73.    }
  74.  
  75.    public int getDate() {
  76.       throw new IllegalArgumentException();
  77.    }
  78.  
  79.    public void setYear(int var1) {
  80.       throw new IllegalArgumentException();
  81.    }
  82.  
  83.    public void setMonth(int var1) {
  84.       throw new IllegalArgumentException();
  85.    }
  86.  
  87.    public void setDate(int var1) {
  88.       throw new IllegalArgumentException();
  89.    }
  90. }
  91.