Package com.google.api.client.util
Class DateTime.SecondsAndNanos
- java.lang.Object
-
- com.google.api.client.util.DateTime.SecondsAndNanos
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- DateTime
public static final class DateTime.SecondsAndNanos extends java.lang.Object implements java.io.Serializable
A timestamp represented as the number of seconds and nanoseconds since Epoch.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private int
nanos
private long
seconds
private static long
serialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description private
SecondsAndNanos(long seconds, int nanos)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
getNanos()
long
getSeconds()
int
hashCode()
static DateTime.SecondsAndNanos
ofSecondsAndNanos(long seconds, int nanos)
java.lang.String
toString()
-
-
-
Method Detail
-
ofSecondsAndNanos
public static DateTime.SecondsAndNanos ofSecondsAndNanos(long seconds, int nanos)
-
getSeconds
public long getSeconds()
-
getNanos
public int getNanos()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-