Class Availability
Warning
This feature is available in the Full MapKit SDK version
Package world.mappable.mapkit.search
java.lang.Object
↳ world.mappable.mapkit.search.Availability
class Availability implements Serializable
A single value of availability information.
Allows to describe business schedule for a group of days. For example, an organization open on weekdays from 9 AM to 6 PM with a lunch break from 1 PM to 2 PM can be described as a single Availability with days equal to DayGroup::Weekdays and two time ranges (9:00-13:00, 14:00-18:00). More complicated schedules will require multiple Availabilities.
Summary
Constructors
|
Signature and Description |
|
Availability() |
|
Availability(int days, |
Methods
|
Type and modifiers |
Method and Description |
|
|
getDays() |
|
|
getTimeRanges() |
|
void |
serialize(world.mappable.runtime.bindings.Archive archive) |
|
|
Constuctors
Availability
|
Availability() |
Use constructor with parameters in your code.
This one is for serialization only!
Availability
|
Availability(int days, |
Methods
getDays
|
int getDays() |
Days where time ranges are applicable
getTimeRanges
|
@NonNull |
Ranges for open hours
serialize
|
@Override |
getNativeName
|
java.lang.String getNativeName() |