<h2>org.autoplot.datasource.capability.Caching</h2><p>Caching allows datasets to cache other URIs along with the one requested. For example, a Jython script is executed resulting in four datasets being calculated. Since the URI must only correspond to one dataset, only one of the datasets is used, but instead of throwing out the result, we keep them around in case the client wants to plot a related URI.</p> <hr> <a name="reset"></a> <h2>reset</h2> reset( ) → void <p>reset any internal storage, and any subsequent calls should return false to satisfies.</p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=reset&unscoped_q=reset">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/Caching.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/Caching.html#reset">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/Caching.java#l36">[view source]</a> <br> <br> <hr> <a name="resetURI"></a> <h2>resetURI</h2> resetURI( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> surl ) → void <p>Set the DataSource's URI to this new one. This must be a URI where satisifies() is true.</p> <h3>Parameters</h3> surl - a String <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=resetURI&unscoped_q=resetURI">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/Caching.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/Caching.html#resetURI">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/Caching.java#l30">[view source]</a> <br> <br> <hr> <a name="satisfies"></a> <h2>satisfies</h2> satisfies( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> surl ) → boolean <p>return true if the DataSource is able to quickly resolve the data set.</p> <h3>Parameters</h3> surl - a String <h3>Returns:</h3> a boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=satisfies&unscoped_q=satisfies">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/Caching.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/Caching.html#satisfies">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/Caching.java#l23">[view source]</a> <br> <br>