Package hec.io.dbf

Class Tag4infoContainer

java.lang.Object
hec.io.dbf.Tag4infoContainer
All Implemented Interfaces:
Serializable

public class Tag4infoContainer extends Object implements Serializable
A container class for the codebase tag 4 info data since codebase didnt do us a favor and make their code extendable or serializable.
See Also:
  • Constructor Details

    • Tag4infoContainer

      public Tag4infoContainer()
      Creates an empty Tag4infoContainer.
  • Method Details

    • add

      public void add(String name, String expression, String filter, byte unique, boolean descending) throws codebase.Error4usage
      Adds a the tag to the list.
      Throws:
      codebase.Error4usage
    • add

      public void add(Tag4defineData tag) throws codebase.Error4usage
      Adds the tag to the list.
      Throws:
      codebase.Error4usage
    • getTags

      public List getTags()
      Returns an unmodifiable tag list.
    • size

      public int size()
      Returns the number of tags.
    • get

      public Tag4defineData get(int ii)
      Returns the Tag4defineData from the tag list for the argument index.
    • getTag4info

      public codebase.Tag4info getTag4info() throws codebase.Error4usage
      Returns the Tag4info for the tag list.
      Throws:
      codebase.Error4usage