public class RuntimeEntityInterpretation
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Class and Description |
---|---|
static class |
RuntimeEntityInterpretation.Builder
Builder.
|
static interface |
RuntimeEntityInterpretation.Granularity
The precision or duration of a time range specified by a recognized `@sys-time` or `@sys-date`
entity.
|
Modifier and Type | Method and Description |
---|---|
String |
calendarType()
Gets the calendarType.
|
String |
datetimeLink()
Gets the datetimeLink.
|
String |
festival()
Gets the festival.
|
String |
granularity()
Gets the granularity.
|
RuntimeEntityInterpretation.Builder |
newBuilder()
New builder.
|
Double |
numericValue()
Gets the numericValue.
|
String |
partOfDay()
Gets the partOfDay.
|
String |
rangeLink()
Gets the rangeLink.
|
String |
rangeModifier()
Gets the rangeModifier.
|
Double |
relativeDay()
Gets the relativeDay.
|
Double |
relativeHour()
Gets the relativeHour.
|
Double |
relativeMinute()
Gets the relativeMinute.
|
Double |
relativeMonth()
Gets the relativeMonth.
|
Double |
relativeSecond()
Gets the relativeSecond.
|
Double |
relativeWeek()
Gets the relativeWeek.
|
Double |
relativeWeekend()
Gets the relativeWeekend.
|
Double |
relativeYear()
Gets the relativeYear.
|
Double |
specificDay()
Gets the specificDay.
|
String |
specificDayOfWeek()
Gets the specificDayOfWeek.
|
Double |
specificHour()
Gets the specificHour.
|
Double |
specificMinute()
Gets the specificMinute.
|
Double |
specificMonth()
Gets the specificMonth.
|
Double |
specificQuarter()
Gets the specificQuarter.
|
Double |
specificSecond()
Gets the specificSecond.
|
Double |
specificYear()
Gets the specificYear.
|
String |
subtype()
Gets the subtype.
|
String |
timezone()
Gets the timezone.
|
public RuntimeEntityInterpretation.Builder newBuilder()
public String calendarType()
The calendar used to represent a recognized date (for example, `Gregorian`).
public String datetimeLink()
A unique identifier used to associate a recognized time and date. If the user input contains a date and time that are mentioned together (for example, `Today at 5`, the same **datetime_link** value is returned for both the `@sys-date` and `@sys-time` entities).
public String festival()
A locale-specific holiday name (such as `thanksgiving` or `christmas`). This property is included when a `@sys-date` entity is recognized based on a holiday name in the user input.
public String granularity()
The precision or duration of a time range specified by a recognized `@sys-time` or `@sys-date` entity.
public String rangeLink()
A unique identifier used to associate multiple recognized `@sys-date`, `@sys-time`, or `@sys-number` entities that are recognized as a range of values in the user's input (for example, `from July 4 until July 14` or `from 20 to 25`).
public String rangeModifier()
The word in the user input that indicates that a `sys-date` or `sys-time` entity is part of an implied range where only one date or time is specified (for example, `since` or `until`).
public Double relativeDay()
A recognized mention of a relative day, represented numerically as an offset from the current date (for example, `-1` for `yesterday` or `10` for `in ten days`).
public Double relativeMonth()
A recognized mention of a relative month, represented numerically as an offset from the current month (for example, `1` for `next month` or `-3` for `three months ago`).
public Double relativeWeek()
A recognized mention of a relative week, represented numerically as an offset from the current week (for example, `2` for `in two weeks` or `-1` for `last week).
public Double relativeWeekend()
A recognized mention of a relative date range for a weekend, represented numerically as an offset from the current weekend (for example, `0` for `this weekend` or `-1` for `last weekend`).
public Double relativeYear()
A recognized mention of a relative year, represented numerically as an offset from the current year (for example, `1` for `next year` or `-5` for `five years ago`).
public Double specificDay()
A recognized mention of a specific date, represented numerically as the date within the month (for example, `30` for `June 30`.).
public String specificDayOfWeek()
A recognized mention of a specific day of the week as a lowercase string (for example, `monday`).
public Double specificMonth()
A recognized mention of a specific month, represented numerically (for example, `7` for `July`).
public Double specificQuarter()
A recognized mention of a specific quarter, represented numerically (for example, `3` for `the third quarter`).
public Double specificYear()
A recognized mention of a specific year (for example, `2016`).
public Double numericValue()
A recognized numeric value, represented as an integer or double.
public String subtype()
The type of numeric value recognized in the user input (`integer` or `rational`).
public String partOfDay()
A recognized term for a time that was mentioned as a part of the day in the user's input (for example, `morning` or `afternoon`).
public Double relativeHour()
A recognized mention of a relative hour, represented numerically as an offset from the current hour (for example, `3` for `in three hours` or `-1` for `an hour ago`).
public Double relativeMinute()
A recognized mention of a relative time, represented numerically as an offset in minutes from the current time (for example, `5` for `in five minutes` or `-15` for `fifteen minutes ago`).
public Double relativeSecond()
A recognized mention of a relative time, represented numerically as an offset in seconds from the current time (for example, `10` for `in ten seconds` or `-30` for `thirty seconds ago`).
public Double specificHour()
A recognized specific hour mentioned as part of a time value (for example, `10` for `10:15 AM`.).
public Double specificMinute()
A recognized specific minute mentioned as part of a time value (for example, `15` for `10:15 AM`.).
public Double specificSecond()
A recognized specific second mentioned as part of a time value (for example, `30` for `10:15:30 AM`.).
public String timezone()
A recognized time zone mentioned as part of a time value (for example, `EST`).
Copyright © 2021 IBM Cloud. All rights reserved.