Overview

This dataset provides data on the number and valuation of new housing units authorized by building permits. Data are available monthly at the national, regional, divisional, and state level. The data are from the Building Permits Survey. The United States Code, Title 13, authorizes this survey, provides for voluntary responses, and provides an exception to confidentiality for public records.

https://www.census.gov/construction/bps/about_the_surveys/

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.construction_permits.ConstructionPermitsLibrary;
import corgis.construction_permits.domain.*;
import java.util.ArrayList;

public class ExampleClass {
    public static void main(String[] args) {
        // Get access to the library
        ConstructionPermitsLibrary constructionPermitsLibrary = new ConstructionPermitsLibrary();
        // Access data inside the library
        ArrayList<Permit> list_of_permit = constructionPermitsLibrary.getRecords(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.construction_permits.ConstructionPermitsLibrary;
import corgis.construction_permits.domain.*;
import java.util.ArrayList;

public class ExampleClass {
    public static void main(String[] args) {
        // Get access to the library
        ConstructionPermitsLibrary constructionPermitsLibrary = new ConstructionPermitsLibrary();
        // Access data inside the library
        ArrayList<Permit> list_of_permit = constructionPermitsLibrary.getRecords(true);
    }
}

Documentation

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

 constructionPermitsLibrary.getRecords(test)

Returns permit data from every year.