TimeIntervals

  • TimeIntervals provides semantic time intervals based on the current time and location.

  • The getTimeIntervals() method returns an array of integers representing the applicable semantic time intervals.

  • The hasTimeInterval() method checks if a specific semantic time interval is applicable to the current time and locale.

public interface TimeIntervals

The semantic time intervals for the to the current time and location. Some examples of time intervals are: TIME_INTERVAL_MORNING, TIME_INTERVAL_AFTERNOON, TIME_INTERVAL_EVENING, TIME_INTERVAL_NIGHT, TIME_INTERVAL_WEEKDAY, TIME_INTERVAL_WEEKEND, TIME_INTERVAL_HOLIDAY.

Public Method Summary

abstract int[]
getTimeIntervals()
Get the semantic time intervals for the to the current time and location.
abstract boolean
hasTimeInterval(int desiredTimeInterval)
Returns true if the given semantic time interval is applicable to the current time and locale

Public Methods

public abstract int[] getTimeIntervals ()

Get the semantic time intervals for the to the current time and location.

Returns

public abstract boolean hasTimeInterval (int desiredTimeInterval)

Returns true if the given semantic time interval is applicable to the current time and locale

Parameters
desiredTimeInterval is the desired time interval label.
Returns
  • true if the label is applicable to the current time and locale.