home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / java / sql / Time.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.8 KB  |  109 lines

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