Class DataSetList

    • Constructor Detail

      • DataSetList

        public DataSetList​(net.sf.flatpack.DataSet dataSet)
    • Method Detail

      • goTop

        public void goTop()
        Specified by:
        goTop in interface net.sf.flatpack.DataSet
      • goBottom

        public void goBottom()
        Specified by:
        goBottom in interface net.sf.flatpack.DataSet
      • previous

        public boolean previous()
        Specified by:
        previous in interface net.sf.flatpack.DataSet
      • getErrors

        public List<net.sf.flatpack.DataError> getErrors()
        Specified by:
        getErrors in interface net.sf.flatpack.RecordDataSet
      • remove

        public void remove()
        Specified by:
        remove in interface net.sf.flatpack.DataSet
      • getIndex

        public int getIndex()
        Specified by:
        getIndex in interface net.sf.flatpack.DataSet
      • getRowCount

        public int getRowCount()
        Specified by:
        getRowCount in interface net.sf.flatpack.DataSet
      • getErrorCount

        public int getErrorCount()
        Specified by:
        getErrorCount in interface net.sf.flatpack.RecordDataSet
      • isAnError

        public boolean isAnError​(int lineNo)
        Specified by:
        isAnError in interface net.sf.flatpack.DataSet
      • orderRows

        public void orderRows​(net.sf.flatpack.ordering.OrderBy ob)
        Specified by:
        orderRows in interface net.sf.flatpack.DataSet
      • setLowerCase

        public void setLowerCase()
        Specified by:
        setLowerCase in interface net.sf.flatpack.DataSet
      • setUpperCase

        public void setUpperCase()
        Specified by:
        setUpperCase in interface net.sf.flatpack.DataSet
      • absolute

        public void absolute​(int localPointer)
        Specified by:
        absolute in interface net.sf.flatpack.DataSet
      • setStrictNumericParse

        public void setStrictNumericParse​(boolean strictNumericParse)
        Specified by:
        setStrictNumericParse in interface net.sf.flatpack.DataSet
      • setPZConvertProps

        public void setPZConvertProps​(Properties props)
        Specified by:
        setPZConvertProps in interface net.sf.flatpack.DataSet
      • setValue

        public void setValue​(String column,
                             String value)
        Specified by:
        setValue in interface net.sf.flatpack.DataSet
      • clearRows

        public void clearRows()
        Specified by:
        clearRows in interface net.sf.flatpack.DataSet
      • clearErrors

        public void clearErrors()
        Specified by:
        clearErrors in interface net.sf.flatpack.DataSet
      • clearAll

        public void clearAll()
        Specified by:
        clearAll in interface net.sf.flatpack.DataSet
      • getString

        public String getString​(String column)
        Specified by:
        getString in interface net.sf.flatpack.Record
      • getDouble

        public double getDouble​(String column)
        Specified by:
        getDouble in interface net.sf.flatpack.Record
      • getBigDecimal

        public BigDecimal getBigDecimal​(String column)
        Specified by:
        getBigDecimal in interface net.sf.flatpack.Record
      • getInt

        public int getInt​(String column)
        Specified by:
        getInt in interface net.sf.flatpack.Record
      • getLong

        public long getLong​(String column)
        Specified by:
        getLong in interface net.sf.flatpack.Record
      • getObject

        public Object getObject​(String column,
                                Class<?> classToConvertTo)
        Specified by:
        getObject in interface net.sf.flatpack.Record
      • getColumns

        public String[] getColumns()
        Specified by:
        getColumns in interface net.sf.flatpack.Record
      • getColumns

        public String[] getColumns​(String recordID)
        Specified by:
        getColumns in interface net.sf.flatpack.Record
      • getRowNo

        public int getRowNo()
        Specified by:
        getRowNo in interface net.sf.flatpack.Record
      • isRecordID

        public boolean isRecordID​(String recordID)
        Specified by:
        isRecordID in interface net.sf.flatpack.Record
      • contains

        public boolean contains​(String column)
        Specified by:
        contains in interface net.sf.flatpack.Record
      • isRowEmpty

        public boolean isRowEmpty()
        Specified by:
        isRowEmpty in interface net.sf.flatpack.Record
      • getRawData

        public String getRawData()
        Specified by:
        getRawData in interface net.sf.flatpack.Record
      • next

        public boolean next()
        Specified by:
        next in interface net.sf.flatpack.RecordDataSet
      • getString

        public String getString​(String column,
                                Supplier<String> defaultSupplier)
        Specified by:
        getString in interface net.sf.flatpack.Record
      • getDouble

        public double getDouble​(String column,
                                DoubleSupplier defaultSupplier)
        Specified by:
        getDouble in interface net.sf.flatpack.Record
      • getBigDecimal

        public BigDecimal getBigDecimal​(String column,
                                        Supplier<BigDecimal> defaultSupplier)
        Specified by:
        getBigDecimal in interface net.sf.flatpack.Record
      • getInt

        public int getInt​(String column,
                          IntSupplier defaultSupplier)
        Specified by:
        getInt in interface net.sf.flatpack.Record
      • getLong

        public long getLong​(String column,
                            LongSupplier defaultSupplier)
        Specified by:
        getLong in interface net.sf.flatpack.Record
      • getRecordID

        public String getRecordID()
        Specified by:
        getRecordID in interface net.sf.flatpack.Record
      • getRecord

        public Optional<net.sf.flatpack.Record> getRecord()
        Specified by:
        getRecord in interface net.sf.flatpack.RecordDataSet