Class TzDbSpec

java.lang.Object
org.bedework.timezones.common.db.TzDbentity<TzDbSpec>
org.bedework.timezones.common.db.TzDbSpec
All Implemented Interfaces:
Serializable, Comparable<TzDbSpec>

public class TzDbSpec extends TzDbentity<TzDbSpec>
Type for db info.
Version:
1.0
Author:
Mike Douglass
See Also:
  • Constructor Details

    • TzDbSpec

      public TzDbSpec()
  • Method Details

    • setName

      public void setName(String val)
      Parameters:
      val - name
    • getName

      public String getName()
      Returns:
      Name of the spec
    • setEtag

      public void setEtag(String val)
      Etag value for last fetch from primary
      Parameters:
      val - the etag
    • getEtag

      public String getEtag()
      Returns:
      etag or null
    • setDtstamp

      public void setDtstamp(String val)
      Parameters:
      val - dtStamp
    • getDtstamp

      public String getDtstamp()
      Returns:
      String XML format dtstamp
    • setSource

      public void setSource(String val)
      Source of the timezone - a url
      Parameters:
      val - source url
    • getSource

      public String getSource()
      Returns:
      String source or null
    • setActive

      public void setActive(boolean val)
      Parameters:
      val - true for active
    • getActive

      public boolean getActive()
      Returns:
      boolean true for active
    • setVtimezone

      public void setVtimezone(String val)
      Parameters:
      val - vtimezone
    • getVtimezone

      public String getVtimezone()
      Returns:
      Name of the spec
    • setDisplayNames

      public void setDisplayNames(Set<LocalizedString> val)
      Parameters:
      val - set of localized strings
    • getDisplayNames

      public Set<LocalizedString> getDisplayNames()
      Returns:
      display names
    • toStringSegment

      protected void toStringSegment(org.bedework.util.misc.ToString ts)
      Description copied from class: TzDbentity
      Add our stuff to the ToString builder
      Overrides:
      toStringSegment in class TzDbentity<TzDbSpec>
      Parameters:
      ts - for result
    • compareTo

      public int compareTo(TzDbSpec that)
      Specified by:
      compareTo in interface Comparable<TzDbSpec>
      Overrides:
      compareTo in class TzDbentity<TzDbSpec>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class TzDbentity<TzDbSpec>