Class AbstractQueryMapper<T>

    • Constructor Detail

      • AbstractQueryMapper

        public AbstractQueryMapper()
    • Method Detail

      • buildInstance

        protected abstract T buildInstance​(org.dashbuilder.dataset.DataSet dataSetResult,
                                           int index)
      • getColumnLongValue

        protected Long getColumnLongValue​(org.dashbuilder.dataset.DataSet currentDataSet,
                                          String columnId,
                                          int index)
      • getColumnStringValue

        protected String getColumnStringValue​(org.dashbuilder.dataset.DataSet currentDataSet,
                                              String columnId,
                                              int index)
      • getColumnDateValue

        protected Date getColumnDateValue​(org.dashbuilder.dataset.DataSet currentDataSet,
                                          String columnId,
                                          int index)
      • getColumnIntValue

        protected int getColumnIntValue​(org.dashbuilder.dataset.DataSet currentDataSet,
                                        String columnId,
                                        int index)
      • getColumnDoubleValue

        protected Double getColumnDoubleValue​(org.dashbuilder.dataset.DataSet currentDataSet,
                                              String columnId,
                                              int index)
      • readVariables

        protected Map<String,​Object> readVariables​(Map<String,​String> variablesMap,
                                                         org.dashbuilder.dataset.DataSet currentDataSet,
                                                         int i)