Overview

From a newspaper article about analyzing amazon e-book sales by genre and publisher. Unfortunately, they do not have information on the book's title or author. This collection includes 54,000 titles spanning across several genres and types of publishing companies, practically every book on every Amazon bestseller list. Along with publisher information, it also includes the book's overall Amazon Kindle store sales ranking. This ranking is used to sort the books. Keep in mind that this data is NOT time-oriented; it is a collection of a bunch of different books, not a book over time.

http://authorearnings.com/report/september-2015-author-earnings-report/

Downloads

Download all of the following files.

Usage

Begin by adding the above JAR file to your classpath. This library has 1 function you can use.
import corgis.publishers.PublishersLibrary;
import corgis.publishers.domain.*;
import java.util.ArrayList;

public class ExampleClass {
    public static void main(String[] args) {
        // Get access to the library
        PublishersLibrary publishersLibrary = new PublishersLibrary();
        // Access data inside the library
        ArrayList<Book> list_of_book = publishersLibrary.getBooks(false);
    }
}
Additionally, some of the functions can optionally return Big Data using the last argument (setting it to true). If you use this Big Data, it may be much slower. Wait until you are sure your code is correct before using these examples.
import corgis.publishers.PublishersLibrary;
import corgis.publishers.domain.*;
import java.util.ArrayList;

public class ExampleClass {
    public static void main(String[] args) {
        // Get access to the library
        PublishersLibrary publishersLibrary = new PublishersLibrary();
        // Access data inside the library
        ArrayList<Book> list_of_book = publishersLibrary.getBooks(true);
    }
}

Documentation

We provide full JavaDoc for this library. Alternatively, you may refer to the below:

 publishersLibrary.getBooks(test)

Returns a list of the books in the database.