<h2>org.das2.catalog.DasProp</h2><p>Properties retrieved from a das catalog node, a wrapper around Object.  

 DasNodes can have properties of different types.  Since Java reflection provides
 methods for determining the actual return type of a property pulled from a catalog
 node, introducing a property type seems on it's face to be an unnecessary 
 complication.  However to avoid having a completely open ended interface that can
 return just any type of object this class exists to put boundaries around the
 value types an application program will have to deal with when reading from a das
 catalog.  
 
 Without this class, constructs like the following would be common in application
 code:
 
    String sFragment = "interface/data/efield/units";
    Object obj = node.prop(sFragment, Map<String,Object>.class);
    Map<String,Object> map = (Map<String,Object>)obj;
 
 Instead this becomes:
   
    Map<String,DasProp> map = node.prop("interface/data/efield/units").map();</p>
<h2>DasProp( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> item )</h2>
<p>Wrap a raw object and give it a type.
 
 This constructor does not handle parsing of string objects to some
 other type.  To parse strings use the two-parameter constructor.</p>

<hr>
<a name="NULL"></a>
<h2>NULL</h2>
<p></p>

<hr>
<a name="BOOL"></a>
<h2>BOOL</h2>
<p></p>

<hr>
<a name="STR"></a>
<h2>STR</h2>
<p></p>

<hr>
<a name="INT"></a>
<h2>INT</h2>
<p></p>

<hr>
<a name="DATUM"></a>
<h2>DATUM</h2>
<p></p>

<hr>
<a name="TIME"></a>
<h2>TIME</h2>
<p></p>

<hr>
<a name="LIST"></a>
<h2>LIST</h2>
<p></p>

<hr>
<a name="MAP"></a>
<h2>MAP</h2>
<p></p>

<hr>
<a name="list"></a>
<h2>list</h2>
list(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a>

<p></p>

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

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

<p></p>

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

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

<p></p>

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

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

<p></p>

<h3>Returns:</h3>
java.time.ZonedDateTime

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