(K key)
| 819 | } |
| 820 | |
| 821 | @Override |
| 822 | public K ceilingKey(K key) { |
| 823 | if(key==null) throw new NullPointerException(); |
| 824 | if(tooHigh(key)) return null; |
| 825 | |
| 826 | if(tooLow(key)){ |
| 827 | return firstKey2(); |
| 828 | } |
| 829 | |
| 830 | K ret = m.ceilingKey(key); |
| 831 | if(ret!=null && tooHigh(ret)) return null; |
| 832 | return ret; |
| 833 | } |
| 834 | |
| 835 | @Override |
| 836 | public Entry<K, V> higherEntry(K key) { |