Package org.joda.time.tz
Class DateTimeZoneBuilder.Recurrence
- java.lang.Object
-
- org.joda.time.tz.DateTimeZoneBuilder.Recurrence
-
- Enclosing class:
- DateTimeZoneBuilder
private static final class DateTimeZoneBuilder.Recurrence extends java.lang.Object
Extends OfYear with a nameKey and savings.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.String
iNameKey
(package private) DateTimeZoneBuilder.OfYear
iOfYear
(package private) int
iSaveMillis
-
Constructor Summary
Constructors Constructor Description Recurrence(DateTimeZoneBuilder.OfYear ofYear, java.lang.String nameKey, int saveMillis)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getNameKey()
DateTimeZoneBuilder.OfYear
getOfYear()
int
getSaveMillis()
long
next(long instant, int standardOffset, int saveMillis)
long
previous(long instant, int standardOffset, int saveMillis)
(package private) static DateTimeZoneBuilder.Recurrence
readFrom(java.io.DataInput in)
(package private) DateTimeZoneBuilder.Recurrence
rename(java.lang.String nameKey)
(package private) DateTimeZoneBuilder.Recurrence
renameAppend(java.lang.String appendNameKey)
java.lang.String
toString()
void
writeTo(java.io.DataOutput out)
-
-
-
Field Detail
-
iOfYear
final DateTimeZoneBuilder.OfYear iOfYear
-
iNameKey
final java.lang.String iNameKey
-
iSaveMillis
final int iSaveMillis
-
-
Constructor Detail
-
Recurrence
Recurrence(DateTimeZoneBuilder.OfYear ofYear, java.lang.String nameKey, int saveMillis)
-
-
Method Detail
-
readFrom
static DateTimeZoneBuilder.Recurrence readFrom(java.io.DataInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
getOfYear
public DateTimeZoneBuilder.OfYear getOfYear()
-
next
public long next(long instant, int standardOffset, int saveMillis)
- Parameters:
standardOffset
- standard offset just before next recurrence
-
previous
public long previous(long instant, int standardOffset, int saveMillis)
- Parameters:
standardOffset
- standard offset just before previous recurrence
-
getNameKey
public java.lang.String getNameKey()
-
getSaveMillis
public int getSaveMillis()
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
writeTo
public void writeTo(java.io.DataOutput out) throws java.io.IOException
- Throws:
java.io.IOException
-
rename
DateTimeZoneBuilder.Recurrence rename(java.lang.String nameKey)
-
renameAppend
DateTimeZoneBuilder.Recurrence renameAppend(java.lang.String appendNameKey)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-