예제 #1
0
 @Override
 public DoubleTimeSeries<DATE_TYPE> subSeries(final DATE_TYPE startTime, final DATE_TYPE endTime) {
   return _converter.convertFromInt(
       this,
       getFastSeries()
           .subSeriesFast(
               (startTime != null) ? _converter.convertToInt(startTime) : Integer.MIN_VALUE,
               (endTime != null) ? _converter.convertToInt(endTime) : Integer.MAX_VALUE));
 }
예제 #2
0
 @Override
 public DoubleTimeSeries<DATE_TYPE> head(final int numItems) {
   return _converter.convertFromInt(this, getFastSeries().headFast(numItems));
 }
예제 #3
0
 @Override
 public DATE_TYPE getTimeAt(final int index) {
   return _converter.convertFromInt(getFastSeries().getTimeFast(index));
 }
예제 #4
0
 @Override
 public DATE_TYPE getLatestTime() {
   return _converter.convertFromInt(getFastSeries().getLatestTimeFast());
 }
예제 #5
0
 @Override
 public DATE_TYPE[] timesArray() {
   return _converter.convertFromInt(getFastSeries().timesArrayFast());
 }
예제 #6
0
 @Override
 public List<DATE_TYPE> times() {
   return _converter.convertFromInt(getFastSeries().timesFast());
 }