Wix Restaurants Availability Utils


License

License

Categories

Categories

Ant Build Tools
GroupId

GroupId

com.wix.restaurants
ArtifactId

ArtifactId

wix-restaurants-availability-utils
Last Version

Last Version

1.9.0
Release Date

Release Date

Type

Type

jar
Description

Description

Wix Restaurants Availability Utils
Wix Restaurants Availability Utils
Project Organization

Project Organization

wix.com

Download wix-restaurants-availability-utils

How to add to project

<!-- https://jarcasting.com/artifacts/com.wix.restaurants/wix-restaurants-availability-utils/ -->
<dependency>
    <groupId>com.wix.restaurants</groupId>
    <artifactId>wix-restaurants-availability-utils</artifactId>
    <version>1.9.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.wix.restaurants/wix-restaurants-availability-utils/
implementation 'com.wix.restaurants:wix-restaurants-availability-utils:1.9.0'
// https://jarcasting.com/artifacts/com.wix.restaurants/wix-restaurants-availability-utils/
implementation ("com.wix.restaurants:wix-restaurants-availability-utils:1.9.0")
'com.wix.restaurants:wix-restaurants-availability-utils:jar:1.9.0'
<dependency org="com.wix.restaurants" name="wix-restaurants-availability-utils" rev="1.9.0">
  <artifact name="wix-restaurants-availability-utils" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.wix.restaurants', module='wix-restaurants-availability-utils', version='1.9.0')
)
libraryDependencies += "com.wix.restaurants" % "wix-restaurants-availability-utils" % "1.9.0"
[com.wix.restaurants/wix-restaurants-availability-utils "1.9.0"]

Dependencies

compile (3)

Group / Artifact Type Version
com.wix.restaurants : wix-restaurants-availability-api jar 1.9.0
junit : junit jar 4.12
org.scala-lang : scala-reflect jar 2.12.4

test (2)

Group / Artifact Type Version
org.specs2 : specs2-core_2.12 jar 3.8.9
org.specs2 : specs2-junit_2.12 jar 3.8.9

Project Modules

There are no modules declared in this project.

Wix Restaurants Availability

This library defines a model for weekly availability schedules (possibly with exceptions), and utility classes to quickly check for actual availability.

It's used extensively by the Wix Restaurants Java SDK to handle opening times, delivery times, menus and dishes availability, etc.

Examples:

  • Available Mon-Fri 10:00-22:00, Sat 11:00-22:00
  • Available 24/7, except between January 3rd 2009 18:15 and January 5th 2009 16:00

A JavaScript version of this library is available here.

Usage

TODO

Installation

Maven users

Add this dependency to your project's POM:

<dependency>
  <groupId>com.wix.restaurants</groupId>
  <artifactId>wix-restaurants-availability-utils</artifactId>
  <version>1.9.0</version>
</dependency>

Reporting Issues

Please use the issue tracker to report issues related to this library.

License

This library uses the Apache License, version 2.0.

com.wix.restaurants

Wix.com

Open-sourcing useful pieces of code

Versions

Version
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.1
1.2.0