litesoft
Diff Revisions
49
vs
50
for /trunk/Java/core/Anywhere/src/org/litesoft/core/simpletypes/temporal/SimpleDate.java
|
@@ -100,16 +100,19 @@ |
100 |
100 |
|
return new SimpleDate( getFormat(), this ); |
101 |
101 |
|
} |
102 |
102 |
|
|
|
103 |
+ |
@Override |
103 |
104 |
|
public boolean isValidToMonth() |
104 |
105 |
|
{ |
105 |
106 |
|
return getDateRes().isValidToMonth(); |
106 |
107 |
|
} |
107 |
108 |
|
|
|
109 |
+ |
@Override |
108 |
110 |
|
public boolean isValidToDay() |
109 |
111 |
|
{ |
110 |
112 |
|
return getDateRes().isValidToDay(); |
111 |
113 |
|
} |
112 |
114 |
|
|
|
115 |
+ |
@Override |
113 |
116 |
|
public int getYear() |
114 |
117 |
|
{ |
115 |
118 |
|
return mYear; |
|
@@ -118,6 +121,7 @@ |
118 |
121 |
|
/** |
119 |
122 |
|
* @return 0 if not ValidToMonth, otherwise 1-12 |
120 |
123 |
|
*/ |
|
124 |
+ |
@Override |
121 |
125 |
|
public int getMonth() |
122 |
126 |
|
{ |
123 |
127 |
|
return mMonth; |
|
@@ -126,6 +130,7 @@ |
126 |
130 |
|
/** |
127 |
131 |
|
* @return 0 if not ValidToDay, otherwise 1-31 |
128 |
132 |
|
*/ |
|
133 |
+ |
@Override |
129 |
134 |
|
public int getDay() |
130 |
135 |
|
{ |
131 |
136 |
|
return mDay; |
|
@@ -511,6 +516,7 @@ |
511 |
516 |
|
return before( new SimpleDate( getFormat(), pThem ) ); |
512 |
517 |
|
} |
513 |
518 |
|
|
|
519 |
+ |
@Override |
514 |
520 |
|
public boolean equals( Object o ) |
515 |
521 |
|
{ |
516 |
522 |
|
return (this == o) || // |
|
@@ -532,6 +538,7 @@ |
532 |
538 |
|
); |
533 |
539 |
|
} |
534 |
540 |
|
|
|
541 |
+ |
@Override |
535 |
542 |
|
public int hashCode() |
536 |
543 |
|
{ |
537 |
544 |
|
return hashCodeEm( calcHashCode( mYear ), // |
|
@@ -539,6 +546,7 @@ |
539 |
546 |
|
calcHashCode( mDay ) ); |
540 |
547 |
|
} |
541 |
548 |
|
|
|
549 |
+ |
@Override |
542 |
550 |
|
public int compareTo( SimpleDate them ) |
543 |
551 |
|
{ |
544 |
552 |
|
return compareEm( compare( this.mYear, them.mYear ), // |
|
@@ -551,6 +559,7 @@ |
551 |
559 |
|
return (pDate != null) ? pDate.toString() : null; |
552 |
560 |
|
} |
553 |
561 |
|
|
|
562 |
+ |
@Override |
554 |
563 |
|
public String toString() |
555 |
564 |
|
{ |
556 |
565 |
|
StringBuilder sb = new StringBuilder(); |
|
@@ -692,6 +701,7 @@ |
692 |
701 |
|
} |
693 |
702 |
|
} |
694 |
703 |
|
|
|
704 |
+ |
@Override |
695 |
705 |
|
public Object toSQLvalue() |
696 |
706 |
|
{ |
697 |
707 |
|
return new java.sql.Date( getDate().getTime() ); |