public class KeyRanges<K extends ComparableKey<?>> extends Object implements KeyContainable<ComparableKey<?>>
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
KeyRanges.Mode |
| コンストラクタと説明 |
|---|
KeyRanges(Collection<? extends KeyRange<K>> ranges) |
KeyRanges(K key) |
KeyRanges(KeyRange<K> range) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
contains(ComparableKey<?> k)
Returns true if a key is within this Range.
|
K |
getKey() |
KeyRanges.Mode |
getMode() |
KeyRange<K> |
getRange() |
Collection<KeyRange<K>> |
getRanges() |
String |
toString() |
public KeyRanges(K key)
public KeyRanges(Collection<? extends KeyRange<K>> ranges)
public KeyRanges.Mode getMode()
public K getKey()
public Collection<KeyRange<K>> getRanges()
public boolean contains(ComparableKey<?> k)
Comparable wildcard type key is specified.
contains インタフェース内 KeyContainable<ComparableKey<?>>k - the target key.Copyright © 2017. All rights reserved.