Package hec.io.dbf

Interface DbfRecordSet

All Superinterfaces:
DbfRecordIndexSet, Serializable
All Known Implementing Classes:
DbfQueryResultSet, DefaultDbfRecordSet

public interface DbfRecordSet extends DbfRecordIndexSet
This interface defines a DbfRecordSet for use in queries and writes.
See Also:
  • Method Details

    • size

      int size()
      Returns the number of Dbf Records in this set.
      Returns:
    • get

      DbfRecord get(int i)
      Returns the Dbf Record at the argument index.
    • add

      void add(DbfRecord rec)
      Adds the argument Dbf record to record set. If the record is already in this set it is replaced.
    • add

      void add(Serializable indexTagKey, Vector data)
      Creates a new DbfRecord using the argument data and adds it to the set.
    • iterator

      Iterator iterator()
      Returns an iterator for this record set.
    • getFieldNames

      String[] getFieldNames()
      Returns the fields to be queried.
    • printData

      void printData()
      Prints descriptive information on this object to System.out.
      Specified by:
      printData in interface DbfRecordIndexSet