Package net.avcompris.commons3.core
Class DateTimeHolderImpl
java.lang.Object
net.avcompris.commons3.core.DateTimeHolderImpl
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<net.avcompris.commons3.types.DateTimeHolder>
,net.avcompris.commons3.types.DateTimeHolder
public final class DateTimeHolderImpl
extends Object
implements net.avcompris.commons3.types.DateTimeHolder
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionclone()
int
compareTo
(net.avcompris.commons3.types.DateTimeHolder d) boolean
long
int
hashCode()
static org.joda.time.DateTime
toDateTime
(net.avcompris.commons3.types.DateTimeHolder holder) static net.avcompris.commons3.types.DateTimeHolder
toDateTimeHolder
(long timestamp) static net.avcompris.commons3.types.DateTimeHolder
toDateTimeHolder
(org.joda.time.DateTime dateTime) static net.avcompris.commons3.types.DateTimeHolder
toDateTimeHolderOrNull
(org.joda.time.DateTime dateTime) static org.joda.time.DateTime
toDateTimeOrNull
(net.avcompris.commons3.types.DateTimeHolder holder) toString()
-
Method Details
-
toDateTimeHolderOrNull
-
toDateTimeHolder
@Nullable public static net.avcompris.commons3.types.DateTimeHolder toDateTimeHolder(org.joda.time.DateTime dateTime) -
toDateTimeHolder
@Nullable public static net.avcompris.commons3.types.DateTimeHolder toDateTimeHolder(long timestamp) -
getDateTime
- Specified by:
getDateTime
in interfacenet.avcompris.commons3.types.DateTimeHolder
-
getTimestamp
public long getTimestamp()- Specified by:
getTimestamp
in interfacenet.avcompris.commons3.types.DateTimeHolder
-
toString
-
hashCode
public int hashCode() -
equals
-
toDateTimeOrNull
public static org.joda.time.DateTime toDateTimeOrNull(@Nullable net.avcompris.commons3.types.DateTimeHolder holder) -
toDateTime
public static org.joda.time.DateTime toDateTime(net.avcompris.commons3.types.DateTimeHolder holder) -
compareTo
- Specified by:
compareTo
in interfaceComparable<net.avcompris.commons3.types.DateTimeHolder>
-
clone
-