Class ZoneInfoCompiler.Rule

java.lang.Object
org.joda.time.tz.ZoneInfoCompiler.Rule
Enclosing class:
ZoneInfoCompiler

static class ZoneInfoCompiler.Rule extends Object
  • Field Details

    • iName

      public final String iName
    • iFromYear

      public final int iFromYear
    • iToYear

      public final int iToYear
    • iType

      public final String iType
    • iDateTimeOfYear

      public final ZoneInfoCompiler.DateTimeOfYear iDateTimeOfYear
    • iSaveMillis

      public final int iSaveMillis
    • iLetterS

      public final String iLetterS
  • Constructor Details

  • Method Details

    • addRecurring

      public void addRecurring(DateTimeZoneBuilder builder, int standardMillis, int negativeSave, String nameFormat)
      Adds a recurring savings rule to the builder.
      Parameters:
      builder - the builder
      standardMillis - the standard millis, pre-adjusted to the negativeSave value
      negativeSave - the negative save value
      nameFormat - the name format
    • formatName

      static String formatName(String nameFormat, int standardMillis, int saveMillis, String letterS)
    • formatOffset

      private static String formatOffset(int millis)
    • twoDigitString

      private static String twoDigitString(int value)
    • toString

      public String toString()
      Overrides:
      toString in class Object