Class StandardFileDateSettings

java.lang.Object
Acquisition.filedate.StandardFileDateSettings
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class StandardFileDateSettings extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details

  • Constructor Details

    • StandardFileDateSettings

      public StandardFileDateSettings()
  • Method Details

    • clone

      public StandardFileDateSettings clone()
    • getTimeOffset

      public long getTimeOffset(long date)
      Get the current time offset for the given date.
      Parameters:
      date - raw data extracted from time string
      Returns:
      adjustment to make for time zone.
    • getTimeZoneName

      public String getTimeZoneName()
    • setTimeZoneName

      public void setTimeZoneName(String timeZoneName)
    • isAdjustDaylightSaving

      public boolean isAdjustDaylightSaving()
    • setAdjustDaylightSaving

      public void setAdjustDaylightSaving(boolean adjustDaylightSaving)
    • getAdditionalOffsetMillis

      public long getAdditionalOffsetMillis()
      Returns:
      the additionalOffsetMillis
    • setAdditionalOffsetMillis

      public void setAdditionalOffsetMillis(long additionalOffsetMillis)
      Parameters:
      additionalOffsetMillis - the additionalOffsetMillis to set
    • getDateTimeFormatToUse

      public String getDateTimeFormatToUse()
    • setDateTimeFormatToUse

      public void setDateTimeFormatToUse(String customDateTimeFormat)
    • isForcePCTime

      public boolean isForcePCTime()
    • setForcePCTime

      public void setForcePCTime(boolean forcePCTime)
    • getForcedDateFormat

      public String getForcedDateFormat()
      Returns:
      the forcedDateFormat
    • setForcedDateFormat

      public void setForcedDateFormat(String forcedDateFormat)
      Parameters:
      forcedDateFormat - the forcedDateFormat to set
    • isUseBespokeFormat

      public boolean isUseBespokeFormat()
      Returns:
      the useBespokeFormat
    • setUseBespokeFormat

      public void setUseBespokeFormat(boolean useBespokeFormat)
      Parameters:
      useBespokeFormat - the useBespokeFormat to set
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.