public static class Agenda.AppointmentImplZoned extends Agenda.AppointmentImplBase<Agenda.AppointmentImplZoned> implements Agenda.Appointment
A class to help you get going using ZonedDateTime; all the required methods of the interface are implemented as JavaFX properties
Type | Property and Description |
---|---|
javafx.beans.property.ObjectProperty<java.time.ZonedDateTime> |
endZonedDateTime
EndDateTime:
|
appointmentGroupProperty, descriptionProperty, locationProperty, summaryProperty, wholeDayProperty
Constructor and Description |
---|
AppointmentImplZoned() |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ObjectProperty<java.time.ZonedDateTime> |
endZonedDateTimeProperty()
EndDateTime:
|
java.time.ZonedDateTime |
getEndZonedDateTime()
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
|
java.time.ZonedDateTime |
getStartZonedDateTime()
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
|
void |
setEndZonedDateTime(java.time.ZonedDateTime value)
End is exclusive
|
void |
setStartZonedDateTime(java.time.ZonedDateTime value)
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
|
javafx.beans.property.ObjectProperty<java.time.ZonedDateTime> |
startZonedDateTime()
StartDateTime:
|
java.lang.String |
toString() |
Agenda.AppointmentImplZoned |
withEndZonedDateTime(java.time.ZonedDateTime value) |
Agenda.AppointmentImplZoned |
withStartZonedDateTime(java.time.ZonedDateTime value) |
appointmentGroupProperty, descriptionProperty, getAppointmentGroup, getDescription, getLocation, getSummary, isWholeDay, locationProperty, setAppointmentGroup, setDescription, setLocation, setSummary, setWholeDay, summaryProperty, wholeDayProperty, withAppointmentGroup, withDescription, withLocation, withSummary, withWholeDay
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAppointmentGroup, getDescription, getEndLocalDateTime, getEndTime, getLocation, getStartLocalDateTime, getStartTime, getSummary, isWholeDay, setAppointmentGroup, setDescription, setEndLocalDateTime, setEndTime, setLocation, setStartLocalDateTime, setStartTime, setSummary, setWholeDay
public javafx.beans.property.ObjectProperty<java.time.ZonedDateTime> endZonedDateTimeProperty
EndDateTime:
public javafx.beans.property.ObjectProperty<java.time.ZonedDateTime> startZonedDateTime()
StartDateTime:
public java.time.ZonedDateTime getStartZonedDateTime()
Agenda.Appointment
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
getStartZonedDateTime
in interface Agenda.Appointment
public void setStartZonedDateTime(java.time.ZonedDateTime value)
Agenda.Appointment
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
setStartZonedDateTime
in interface Agenda.Appointment
public Agenda.AppointmentImplZoned withStartZonedDateTime(java.time.ZonedDateTime value)
public javafx.beans.property.ObjectProperty<java.time.ZonedDateTime> endZonedDateTimeProperty()
EndDateTime:
public java.time.ZonedDateTime getEndZonedDateTime()
Agenda.Appointment
This is the replacement of Calendar, if you use ZonedDateTime be aware that the default implementations of the LocalDateTime methods in this interface convert LocalDateTime to ZonedDateTime using a rather crude approach
getEndZonedDateTime
in interface Agenda.Appointment
public void setEndZonedDateTime(java.time.ZonedDateTime value)
Agenda.Appointment
End is exclusive
setEndZonedDateTime
in interface Agenda.Appointment
public Agenda.AppointmentImplZoned withEndZonedDateTime(java.time.ZonedDateTime value)
public java.lang.String toString()
toString
in class java.lang.Object