Subversion Repository Public Repository

litesoft

Diff Revisions 897 vs 898 for /trunk/Java/core/Anywhere/src/org/litesoft/core/simpletypes/temporal/TimestampHMS.java

Diff revisions: vs.
  @@ -20,7 +20,7 @@
20 20
21 21 private TimestampHMS( int pYear, int pMonth, int pDay, int pZuluOffsetMins, int pHour, int pMin, int pSec )
22 22 {
23 - super( pYear, pMonth, pDay, pZuluOffsetMins, pHour, pMin, pSec );
23 + super( null ); // TODO: pYear, pMonth, pDay, pZuluOffsetMins, pHour, pMin, pSec );
24 24 }
25 25
26 26 public TimestampHMS( TimestampAccessorHMS pAccessor )
  @@ -30,6 +30,12 @@
30 30 pAccessor.getHour(), pAccessor.getMin(), pAccessor.getSec() );
31 31 }
32 32
33 + @Override
34 + protected UtilDateAdaptor createWall()
35 + {
36 + return null; // TODO: XXX
37 + }
38 +
33 39 public static TimestampHMS fromWallTime( int pYear, int pMonth, int pDay, int pHour, int pMin, int pSec )
34 40 {
35 41 return new TimestampHMS( UtilDateAdaptor.wall( pYear, pMonth, pDay, pHour, pMin, pSec ) );
  @@ -44,17 +50,17 @@
44 50 {
45 51 int zZuluOffsetMins = Integers.deNull( pUTC_offsetMinutes );
46 52 Mutable zMutable = new Mutable( pYear, pMonth, pDay, //
47 - false, zZuluOffsetMins, //
53 + false, //
48 54 pHour, pMin, pSec );
49 55 if ( pZulu || (zZuluOffsetMins == 0) )
50 56 {
51 - zMutable.fromZuluToWall();
57 + // TODO: zMutable.fromZuluToWall();
52 58 }
53 59 else // !Zulu && zZuluOffsetMins != 0
54 60 {
55 - zMutable.fromOriginalWallToWall();
61 + // TODO: zMutable.fromOriginalWallToWall();
56 62 }
57 - return new TimestampHMS( zMutable );
63 + return null; // TODO: new TimestampHMS( zMutable );
58 64 }
59 65
60 66 @Override
  @@ -99,9 +105,9 @@
99 105
100 106 public final String toSQLvalue()
101 107 {
102 - Mutable zMutable = new Mutable( getYear(), getMonth(), getDay(), false, getZuluOffsetMins(), getHour(), getMin(), getSec() );
103 - zMutable.fromWallToZulu();
104 - return formatSQLvalueYMDH( zMutable, true, new StringBuilder() ).toString();
108 + Mutable zMutable = new Mutable( getYear(), getMonth(), getDay(), false, getHour(), getMin(), getSec() );
109 + // TODO: zMutable.fromWallToZulu();
110 + return null; // TODO: formatSQLvalueYMDH( zMutable, true, new StringBuilder() ).toString();
105 111 }
106 112
107 113 public static TimestampHMS fromSQLvalue( String pToSQLvalue )
  @@ -120,7 +126,7 @@
120 126 @Override
121 127 public UtilDateAdaptor toUtilDateAdaptor()
122 128 {
123 - return UtilDateAdaptor.offsetWallToSec( getZuluOffsetMins(), getYear(), getMonth(), getDay(), getHour(), getMin(), getSec() );
129 + return null; // TODO: UtilDateAdaptor.offsetWallToSec( getZuluOffsetMins(), getYear(), getMonth(), getDay(), getHour(), getMin(), getSec() );
124 130 }
125 131
126 132 // vvvvvvvvvvvvvvvvvv Non-common Public methods vvvvvvvvvvvvvvvvv
  @@ -135,42 +141,36 @@
135 141 @Override
136 142 protected TimestampHMS createTypeFrom( Mutable pMutable )
137 143 {
138 - return new TimestampHMS( pMutable.getYear(), pMutable.getMonth(), pMutable.getDay(), pMutable.getZuluOffsetMins(), pMutable.getHour(), pMutable.getMin(), pMutable.getSec() );
139 - }
140 -
141 - @Override
142 - protected Mutable createMutable( int pNewYear )
143 - {
144 - return new Mutable( pNewYear, getMonth(), getDay(), true, getZuluOffsetMins(), getHour(), getMin(), getSec() );
144 + return null; // TODO: new TimestampHMS( pMutable.getYear(), pMutable.getMonth(), pMutable.getDay(), pMutable.getZuluOffsetMins(), pMutable.getHour(), pMutable.getMin(), pMutable.getSec() );
145 145 }
146 146
147 147 @Override
148 148 protected Mutable createMutable( int pYear, int pNewMonth )
149 149 {
150 - return new Mutable( pYear, pNewMonth, getDay(), true, getZuluOffsetMins(), getHour(), getMin(), getSec() );
150 + return new Mutable( pYear, pNewMonth, getDay(), true, getHour(), getMin(), getSec() );
151 151 }
152 152
153 153 @Override
154 154 protected Mutable createMutable( int pYear, int pMonth, int pNewDay )
155 155 {
156 - return new Mutable( pYear, pMonth, pNewDay, false, getZuluOffsetMins(), getHour(), getMin(), getSec() );
156 + return new Mutable( pYear, pMonth, pNewDay, false, getHour(), getMin(), getSec() );
157 157 }
158 158
159 159 @Override
160 160 protected Mutable createMutable( int pYear, int pMonth, int pDay, int pNewHour )
161 161 {
162 - return new Mutable( pYear, pMonth, pDay, false, getZuluOffsetMins(), pNewHour, getMin(), getSec() );
162 + return new Mutable( pYear, pMonth, pDay, false, pNewHour, getMin(), getSec() );
163 163 }
164 164
165 165 @Override
166 166 protected Mutable createMutable( int pYear, int pMonth, int pDay, int pHour, int pNewMin )
167 167 {
168 - return new Mutable( pYear, pMonth, pDay, false, getZuluOffsetMins(), pHour, pNewMin, getSec() );
168 + return new Mutable( pYear, pMonth, pDay, false, pHour, pNewMin, getSec() );
169 169 }
170 170
171 171 @Override
172 172 protected Mutable createMutable( int pYear, int pMonth, int pDay, int pHour, int pMin, int pNewSec )
173 173 {
174 - return new Mutable( pYear, pMonth, pDay, false, getZuluOffsetMins(), pHour, pMin, pNewSec );
174 + return new Mutable( pYear, pMonth, pDay, false, pHour, pMin, pNewSec );
175 175 }
176 176 }