<h2>org.das2.util.ClassMap</h2><p>Map that takes a Class for keys, and the get method finds the closest matching class.</p>
<h2>ClassMap( )</h2>
<p>Creates a new instance of ClassMap</p>

<hr>
<a name="clear"></a>
<h2>clear</h2>
clear(  ) &rarr; void

<p></p>

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=clear&unscoped_q=clear">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#clear">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="containsKey"></a>
<h2>containsKey</h2>
containsKey( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> key ) &rarr; boolean

<p></p>

<h3>Parameters</h3>
key - an Object

<h3>Returns:</h3>
boolean

<br><br>
<a href="https://github.com/autoplot/dev/search?q=containsKey&unscoped_q=containsKey">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#containsKey">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="containsValue"></a>
<h2>containsValue</h2>
containsValue( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> value ) &rarr; boolean

<p></p>

<h3>Parameters</h3>
value - an Object

<h3>Returns:</h3>
boolean

<br><br>
<a href="https://github.com/autoplot/dev/search?q=containsValue&unscoped_q=containsValue">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#containsValue">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="entrySet"></a>
<h2>entrySet</h2>
entrySet(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Set.html'>java.util.Set</a>

<p></p>

<h3>Returns:</h3>
java.util.Set

<br><br>
<a href="https://github.com/autoplot/dev/search?q=entrySet&unscoped_q=entrySet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#entrySet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="get"></a>
<h2>get</h2>
get( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> key ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a>

<p></p>

<h3>Parameters</h3>
key - an Object

<h3>Returns:</h3>
java.lang.Object

<br><br>
<a href="https://github.com/autoplot/dev/search?q=get&unscoped_q=get">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#get">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="getEnumElement"></a>
<h2>getEnumElement</h2>
getEnumElement( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html'>java.lang.Class</a> c, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> ele ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a>

<p>return the object or null for this string  "RED" -&gt; Color.RED</p>

<h3>Parameters</h3>
c - the class defining the target type
<br>
ele - the string representation to be interpreted for this type.

<h3>Returns:</h3>
the instance of the type.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getEnumElement&unscoped_q=getEnumElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#getEnumElement">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="isEmpty"></a>
<h2>isEmpty</h2>
isEmpty(  ) &rarr; boolean

<p></p>

<h3>Returns:</h3>
boolean

<br><br>
<a href="https://github.com/autoplot/dev/search?q=isEmpty&unscoped_q=isEmpty">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#isEmpty">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="keySet"></a>
<h2>keySet</h2>
keySet(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Set.html'>java.util.Set</a>

<p></p>

<h3>Returns:</h3>
java.util.Set

<br><br>
<a href="https://github.com/autoplot/dev/search?q=keySet&unscoped_q=keySet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#keySet">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="put"></a>
<h2>put</h2>
put( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html'>java.lang.Class</a> key, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> value ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a>

<p></p>

<h3>Parameters</h3>
key - a java.lang.Class
<br>
value - an Object

<h3>Returns:</h3>
java.lang.Object

<br><br>
<a href="https://github.com/autoplot/dev/search?q=put&unscoped_q=put">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#put">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="putAll"></a>
<h2>putAll</h2>
putAll( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> t ) &rarr; void

<p></p>

<h3>Parameters</h3>
t - a java.util.Map

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=putAll&unscoped_q=putAll">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#putAll">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="remove"></a>
<h2>remove</h2>
remove( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> key ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a>

<p></p>

<h3>Parameters</h3>
key - an Object

<h3>Returns:</h3>
java.lang.Object

<br><br>
<a href="https://github.com/autoplot/dev/search?q=remove&unscoped_q=remove">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#remove">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="size"></a>
<h2>size</h2>
size(  ) &rarr; int

<p></p>

<h3>Returns:</h3>
int

<br><br>
<a href="https://github.com/autoplot/dev/search?q=size&unscoped_q=size">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#size">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>
<hr>
<a name="values"></a>
<h2>values</h2>
values(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html'>java.util.Collection</a>

<p></p>

<h3>Returns:</h3>
java.util.Collection

<br><br>
<a href="https://github.com/autoplot/dev/search?q=values&unscoped_q=values">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/ClassMap.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/ClassMap.html#values">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/ClassMap.java">[view source]</a>
<br>
<br>