package java.util; import checkers.igj.quals.*; @I public class Date implements @I java.io.Serializable, @I Cloneable, @I Comparable<@ReadOnly Date> { private static final long serialVersionUID = 0L; public Date() @AssignsFields { throw new RuntimeException("skeleton method"); } public Date(long a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public Date(int a1, int a2, int a3) @AssignsFields { throw new RuntimeException("skeleton method"); } public Date(int a1, int a2, int a3, int a4, int a5) @AssignsFields { throw new RuntimeException("skeleton method"); } public Date(int a1, int a2, int a3, int a4, int a5, int a6) @AssignsFields { throw new RuntimeException("skeleton method"); } public Date(String a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public static long UTC(int a1, int a2, int a3, int a4, int a5, int a6) { throw new RuntimeException("skeleton method"); } public static long parse(String a1) { throw new RuntimeException("skeleton method"); } public int getYear() @ReadOnly { throw new RuntimeException("skeleton method"); } public void setYear(int a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public int getMonth() @ReadOnly { throw new RuntimeException("skeleton method"); } public void setMonth(int a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public int getDate() @ReadOnly { throw new RuntimeException("skeleton method"); } public void setDate(int a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public int getDay() @ReadOnly { throw new RuntimeException("skeleton method"); } public int getHours() @ReadOnly { throw new RuntimeException("skeleton method"); } public void setHours(int a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public int getMinutes() @ReadOnly { throw new RuntimeException("skeleton method"); } public void setMinutes(int a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public int getSeconds() @ReadOnly { throw new RuntimeException("skeleton method"); } public void setSeconds(int a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public long getTime() @ReadOnly { throw new RuntimeException("skeleton method"); } public void setTime(long a1) @AssignsFields { throw new RuntimeException("skeleton method"); } public boolean before(@ReadOnly Date a1) @ReadOnly { throw new RuntimeException("skeleton method"); } public boolean after(@ReadOnly Date a1) @ReadOnly { throw new RuntimeException("skeleton method"); } public boolean equals(@ReadOnly Object a1) @ReadOnly { throw new RuntimeException("skeleton method"); } public int compareTo(@ReadOnly Date a1) @ReadOnly { throw new RuntimeException("skeleton method"); } public int hashCode() @ReadOnly { throw new RuntimeException("skeleton method"); } public String toString() @ReadOnly { throw new RuntimeException("skeleton method"); } public String toLocaleString() @ReadOnly { throw new RuntimeException("skeleton method"); } public String toGMTString() @ReadOnly { throw new RuntimeException("skeleton method"); } public int getTimezoneOffset() @ReadOnly { throw new RuntimeException("skeleton method"); } public @I("N") Object clone() { throw new RuntimeException("skeleton method"); } }