Package com.ethlo.zally.rules.common
Class FinalMap<T1 extends Comparable,T2>
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.TreeMap<T1,T2>
-
- com.ethlo.zally.rules.common.FinalMap<T1,T2>
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<T1,T2>,NavigableMap<T1,T2>,SortedMap<T1,T2>
public class FinalMap<T1 extends Comparable,T2> extends TreeMap<T1,T2>
Copyright 2016 Fabian M. SuchanekLicensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Provides a nicer constructor for a TreeMap. Example:
FinalMap<String,Integer> f=new FinalMap( "a",1, "b",2, "c",3); System.out.println(f.get("b")); --> 2- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(String[] args)Test routine-
Methods inherited from class java.util.TreeMap
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
-
Methods inherited from class java.util.AbstractMap
equals, hashCode, isEmpty, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, remove
-
-