public class ScheduleEvent
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ScheduleEvent.ScheduleEventWrongFormat |
| Constructor and Description |
|---|
ScheduleEvent(java.time.Duration duration,
java.lang.String name,
java.lang.String description) |
ScheduleEvent(java.time.Duration duration,
java.lang.String name,
java.lang.String description,
java.lang.String settings) |
| Modifier and Type | Method and Description |
|---|---|
static ScheduleEvent |
createFromLine(java.lang.String line)
Use this format: duration|event-name(description)|settings
Note: description and settings are optional.
|
java.lang.String |
getDescription() |
java.time.Duration |
getDuration() |
java.lang.String |
getName() |
java.lang.String |
getNameDescription() |
java.lang.String |
getSettings() |
java.lang.String |
toString() |
public ScheduleEvent(java.time.Duration duration,
java.lang.String name,
java.lang.String description,
java.lang.String settings)
public ScheduleEvent(java.time.Duration duration,
java.lang.String name,
java.lang.String description)
public java.time.Duration getDuration()
public java.lang.String getName()
public java.lang.String getNameDescription()
public java.lang.String getSettings()
public static ScheduleEvent createFromLine(java.lang.String line)
line - line that is separated by duration|event-name(description)|settingspublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getDescription()