Class DataSourceQuery


  • public class DataSourceQuery
    extends Object
    A wrapper for a query string that attributes it with the DataSource to apply it against.
    • Constructor Detail

      • DataSourceQuery

        public DataSourceQuery​(DataSource dataSource,
                               String query,
                               String name)
        Constructs a DataSourceQuery that wraps a query string (implementation-dependent) and a DataSource to apply it against.
        Parameters:
        query - identifies the dataset; may take the form of a SQL statement, a table name, null (if there is only one dataset), or other format
        name - will be used for the layer name
      • DataSourceQuery

        public DataSourceQuery()
        Parameterless constructor called by Java2XML
    • Method Detail

      • getDataSource

        public DataSource getDataSource()
        Returns the DataSource against which to apply the (implementation-dependent) query string.
      • getQuery

        public String getQuery()
        Returns the implementation-dependent query string wrapped by this DataSourceQuery
      • toString

        public String toString()
        Returns the name of this DataSourceQuery, suitable for use as a layer name.
        Overrides:
        toString in class Object
      • setDataSource

        public void setDataSource​(DataSource dataSource)
        Called by Java2XML
      • setQuery

        public void setQuery​(String query)
        Called by Java2XML