コード例 #1
0
 @Override
 public boolean isEmpty() {
   for (Segment<K, V> segment : segments) {
     if (segment.size() > 0) return false;
   }
   return true;
 }
コード例 #2
0
 @Override
 public int size() {
   long total = 0;
   for (Segment<K, V> segment : segments) {
     total += segment.size();
   }
   return (int) Math.min(Integer.MAX_VALUE, total);
 }
コード例 #3
0
ファイル: AckReceiverWindow.java プロジェクト: sqidea/bboss
 public int size() {
     int retval=0;
     for(Segment segment: segments.values())
         retval+=segment.size();
     return retval;
 }