com.google.common.collect.SortedLists.KeyAbsentBehavior的实例源码

项目:guava-mock    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index =
      SortedLists.binarySearch(
          ranges,Range.<K>lowerBoundFn(),Cut.belowValue(key),KeyPresentBehavior.ANY_PRESENT,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:guava-mock    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,V> getEntry(K key) {
  int index =
      SortedLists.binarySearch(
          ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? Maps.immutableEntry(range,values.get(index)) : null;
  }
}
项目:googles-monorepo-demo    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index =
      SortedLists.binarySearch(
          ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:googles-monorepo-demo    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,values.get(index)) : null;
  }
}
项目:codebuff    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index =
      SortedLists.binarySearch(
          ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:codebuff    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,values.get(index)) : null;
  }
}
项目:guava    文件:ImmutableRangeMap.java   
@Override
@NullableDecl
public V get(K key) {
  int index =
      SortedLists.binarySearch(
          ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:guava    文件:ImmutableRangeMap.java   
@Override
@NullableDecl
public Entry<Range<K>,values.get(index)) : null;
  }
}
项目:guava-mock    文件:SortedListsTest.java   
public void testWithoutDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(LIST_WITHOUT_DUPS,key,SortedLists.binarySearch(LIST_WITHOUT_DUPS,presentBehavior,absentBehavior),absentBehavior);
      }
    }
  }
}
项目:guava-mock    文件:SortedListsTest.java   
public void testWithDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(LIST_WITH_DUPS,SortedLists.binarySearch(LIST_WITH_DUPS,absentBehavior);
      }
    }
  }
}
项目:googles-monorepo-demo    文件:SortedListsTest.java   
public void testWithoutDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(LIST_WITHOUT_DUPS,absentBehavior);
      }
    }
  }
}
项目:googles-monorepo-demo    文件:SortedListsTest.java   
public void testWithDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(LIST_WITH_DUPS,absentBehavior);
      }
    }
  }
}
项目:codebuff    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index = SortedLists.binarySearch(ranges,V> getEntry(K key) {
  int index = SortedLists.binarySearch(ranges,values.get(index)) : null;
  }
}
项目:bts    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index = SortedLists.binarySearch(ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:bts    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,values.get(index)) : null;
  }
}
项目:j2objc    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index = SortedLists.binarySearch(ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:j2objc    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,values.get(index)) : null;
  }
}
项目:guava-libraries    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index = SortedLists.binarySearch(ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:guava-libraries    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,values.get(index)) : null;
  }
}
项目:guava-libraries    文件:SortedListsTest.java   
public void testWithoutDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(LIST_WITHOUT_DUPS,absentBehavior);
      }
    }
  }
}
项目:guava-libraries    文件:SortedListsTest.java   
public void testWithDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(LIST_WITH_DUPS,absentBehavior);
      }
    }
  }
}
项目:VectorAttackScanner    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index = SortedLists.binarySearch(ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:VectorAttackScanner    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,values.get(index)) : null;
  }
}
项目:guava    文件:SortedListsTest.java   
public void testWithoutDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(
            LIST_WITHOUT_DUPS,absentBehavior);
      }
    }
  }
}
项目:guava    文件:SortedListsTest.java   
public void testWithDups() {
  for (KeyPresentBehavior presentBehavior : KeyPresentBehavior.values()) {
    for (KeyAbsentBehavior absentBehavior : KeyAbsentBehavior.values()) {
      for (int key = 0; key <= 10; key++) {
        assertModelAgrees(
            LIST_WITH_DUPS,absentBehavior);
      }
    }
  }
}
项目:cnGuava    文件:ImmutableRangeMap.java   
@Override
@Nullable
public V get(K key) {
  int index = SortedLists.binarySearch(ranges,KeyAbsentBehavior.NEXT_LOWER);
  if (index == -1) {
    return null;
  } else {
    Range<K> range = ranges.get(index);
    return range.contains(key) ? values.get(index) : null;
  }
}
项目:cnGuava    文件:ImmutableRangeMap.java   
@Override
@Nullable
public Map.Entry<Range<K>,values.get(index)) : null;
  }
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


com.google.gson.internal.bind.ArrayTypeAdapter的实例源码
com.google.gson.JsonSyntaxException的实例源码
com.google.gson.JsonDeserializer的实例源码
com.google.gson.internal.ConstructorConstructor的实例源码
com.google.gson.JsonPrimitive的实例源码
com.google.gson.LongSerializationPolicy的实例源码
com.google.gson.internal.GsonInternalAccess的实例源码
com.google.gson.JsonIOException的实例源码
com.google.gson.internal.StringMap的实例源码
com.google.gson.JsonObject的实例源码
com.google.gson.internal.bind.TimeTypeAdapter的实例源码
com.google.gson.FieldAttributes的实例源码
com.google.gson.internal.bind.TreeTypeAdapter的实例源码
com.google.gson.internal.LinkedHashTreeMap的实例源码
com.google.gson.TypeAdapterFactory的实例源码
com.google.gson.JsonSerializer的实例源码
com.google.gson.FieldNamingPolicy的实例源码
com.google.gson.JsonElement的实例源码
com.google.gson.internal.JsonReaderInternalAccess的实例源码
com.google.gson.TypeAdapter的实例源码