Skip to content

afrunt/imdb

Repository files navigation

Build Status

Java library for reading from IMDb datasets

Add client to your project:

<dependency>
  <groupId>com.afrunt.imdb</groupId>
  <artifactId>imdb-reactive-client</artifactId>
  <version>1.0.10</version>
</dependency>

Usage

Search for "Mortal Kombat":

import com.afrunt.imdb.model.*;
import com.afrunt.imdb.reactiveclient.IMDbClient;
//...
new IMDbClient()
    .fluxOf(TitleBasics.class)
    .filter(titleBasics -> titleBasics.getPrimaryTitle().contains("Mortal Kombat"))
    .subscribe(System.out::println);

or simply find all Van Damme's 😆

import com.afrunt.imdb.model.*;
import com.afrunt.imdb.reactiveclient.IMDbClient;
//...
new IMDbClient()
    .fluxOf(Name.class)
    .filter(name -> name.getPrimaryName().contains("Van Damme"))
    .subscribe(System.out::println);

and much more...

Model

  • com.afrunt.imdb.model.Name
  • com.afrunt.imdb.model.TitleAkas
  • com.afrunt.imdb.model.TitleBasics
  • com.afrunt.imdb.model.TitleCrew
  • com.afrunt.imdb.model.TitleEpisode
  • com.afrunt.imdb.model.TitlePrincipals
  • com.afrunt.imdb.model.TitleRatings

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages