Top Fields Constructors Methods
com.mysql.cj.protocol

public Class InternalTimestamp

extends InternalDate
Class Inheritance
Imports
java.time.LocalDate, .LocalDateTime, .OffsetDateTime, .ZonedDateTime, java.util.Calendar, java.util.concurrent.TimeUnit

Field Summary

Modifier and TypeField and Description
private int
private int
private int
private int
private int
private int
Inherited from com.mysql.cj.protocol.InternalDate:
daymonthyear

Constructor Summary

AccessConstructor and Description
public
InternalTimestamp()

Constructs a zero datetime

public
InternalTimestamp(int year, int month, int day, int hours, int minutes, int seconds, int nanos, int scale)

Method Summary

Modifier and TypeMethod and Description
public static InternalTimestamp
public static InternalTimestamp
public static InternalTimestamp
public static InternalTimestamp
public static InternalTimestamp
from(Calendar x, int nanos)

public int
public int
public int
public int
public int
public int
public boolean
public void
setHours(int hours)

public void
setMinutes(int minutes)

public void
setNanos(int nanos)

public void
setOffset(int offset)

public void
setScale(int scale)

public void
setSeconds(int seconds)

Inherited from com.mysql.cj.protocol.InternalDate:
fromgetDaygetMonthgetYearsetDaysetMonthsetYear

Field Detail

hoursback to summary
private int hours
minutesback to summary
private int minutes
nanosback to summary
private int nanos
offsetback to summary
private int offset
scaleback to summary
private int scale
secondsback to summary
private int seconds

Constructor Detail

InternalTimestampback to summary
public InternalTimestamp()

Constructs a zero datetime

InternalTimestampback to summary
public InternalTimestamp(int year, int month, int day, int hours, int minutes, int seconds, int nanos, int scale)

Method Detail

fromback to summary
public static InternalTimestamp from(LocalDate x)

Hides com.mysql.cj.protocol.InternalDate.from.

fromback to summary
public static InternalTimestamp from(LocalDateTime x)
fromback to summary
public static InternalTimestamp from(OffsetDateTime x)
fromback to summary
public static InternalTimestamp from(ZonedDateTime x)
fromback to summary
public static InternalTimestamp from(Calendar x, int nanos)
getHoursback to summary
public int getHours()
getMinutesback to summary
public int getMinutes()
getNanosback to summary
public int getNanos()
getOffsetback to summary
public int getOffset()
getScaleback to summary
public int getScale()
getSecondsback to summary
public int getSeconds()
isZeroback to summary
public boolean isZero()

Overrides com.mysql.cj.protocol.InternalDate.isZero.

Annotations
@Override
setHoursback to summary
public void setHours(int hours)
setMinutesback to summary
public void setMinutes(int minutes)
setNanosback to summary
public void setNanos(int nanos)
setOffsetback to summary
public void setOffset(int offset)
setScaleback to summary
public void setScale(int scale)
setSecondsback to summary
public void setSeconds(int seconds)