## Project Dependencies

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type | Licenses
--- | --- | --- | --- | ---
org.apache.any23 | apache-any23-api | 2.7-SNAPSHOT | jar | Apache License, Version 2.0
org.apache.commons | commons-csv | 1.9.0 | jar | Apache License, Version 2.0

### test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId | ArtifactId | Version | Type | Licenses
--- | --- | --- | --- | ---
org.slf4j | slf4j-api | 1.7.32 | jar | MIT License

## Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type | Licenses
--- | --- | --- | --- | ---
com.github.jsonld-java | jsonld-java | 0.13.4 | jar | Revised BSD License
com.google.guava | failureaccess | 1.0.1 | jar | The Apache Software License, Version 2.0
com.google.guava | guava | 30.1.1-jre | jar | Apache License, Version 2.0
com.google.guava | listenablefuture | 9999.0-empty-to-avoid-conflict-with-guava | jar | The Apache Software License, Version 2.0
commons-codec | commons-codec | 1.15 | jar | Apache License, Version 2.0
commons-io | commons-io | 2.11.0 | jar | Apache License, Version 2.0
javax.activation | javax.activation-api | 1.2.0 | jar | CDDL/GPLv2+CE
javax.xml.bind | jaxb-api | 2.3.1 | jar | CDDL 1.1 GPL2 w/ CPE
org.apache.httpcomponents | fluent-hc | 4.5.13 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpclient | 4.5.13 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpclient-cache | 4.5.13 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpclient-osgi | 4.5.13 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpcore | 4.4.15 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpcore-nio | 4.4.14 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpcore-osgi | 4.4.14 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpmime | 4.5.13 | jar | Apache License, Version 2.0
org.eclipse.rdf4j | rdf4j-model | 3.7.4 | jar | Eclipse Distribution License v1.0
org.eclipse.rdf4j | rdf4j-model-api | 3.7.4 | jar | Eclipse Distribution License v1.0
org.eclipse.rdf4j | rdf4j-model-vocabulary | 3.7.4 | jar | Eclipse Distribution License v1.0
org.eclipse.rdf4j | rdf4j-rio-api | 3.7.4 | jar | Eclipse Distribution License v1.0
org.eclipse.rdf4j | rdf4j-util | 3.7.4 | jar | Eclipse Distribution License v1.0

## Project Dependency Graph

### Dependency Tree

- org.apache.any23:apache-any23-csvutils:jar:2.7-SNAPSHOT

  Apache Any23 :: CSV Utilities
  Description: CSV specific library. URL: http://any23.apache.org/apache-any23-csvutils Project Licenses: Apache License, Version 2.0

  - org.apache.any23:apache-any23-api:jar:2.7-SNAPSHOT (compile)

    Apache Any23 :: Base API
    Description: Any23 library external API. URL: http://any23.apache.org/apache-any23-api Project Licenses: Apache License, Version 2.0

    - org.eclipse.rdf4j:rdf4j-model:jar:3.7.4 (compile)

      RDF4J: Model
      Description: RDF model implementations. URL: https://rdf4j.org/rdf4j-core/rdf4j-model/ Project Licenses: Eclipse Distribution License v1.0

      - org.eclipse.rdf4j:rdf4j-model-api:jar:3.7.4 (compile)

        RDF4J: Model API
        Description: RDF model interfaces. URL: https://rdf4j.org/rdf4j-core/rdf4j-model-api/ Project Licenses: Eclipse Distribution License v1.0

      - org.eclipse.rdf4j:rdf4j-model-vocabulary:jar:3.7.4 (compile)

        RDF4J: RDF Vocabularies
        Description: Well-Known RDF vocabularies. URL: https://rdf4j.org/rdf4j-core/rdf4j-model-vocabulary/ Project Licenses: Eclipse Distribution License v1.0

      - org.eclipse.rdf4j:rdf4j-util:jar:3.7.4 (compile)

        RDF4J: util
        Description: RDF4J utility classes URL: https://rdf4j.org/rdf4j-core/rdf4j-util/ Project Licenses: Eclipse Distribution License v1.0

      - com.google.guava:guava:jar:30.1.1-jre (compile)

        Guava: Google Core Libraries for Java
        Description: Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more. URL: https://github.com/google/guava/guava Project Licenses: Apache License, Version 2.0

        - com.google.guava:failureaccess:jar:1.0.1 (compile)

          Guava InternalFutureFailureAccess and InternalFutures
          Description: Contains com.google.common.util.concurrent.internal.InternalFutureFailureAccess and InternalFutures. Most users will never need to use this artifact. Its classes is conceptually a part of Guava, but they're in this separate artifact so that Android libraries can use them without pulling in all of Guava (just as they can use ListenableFuture by depending on the listenablefuture artifact). URL: https://github.com/google/guava/failureaccess Project Licenses: The Apache Software License, Version 2.0

        - com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava (compile)

          Guava ListenableFuture only
          Description: An empty artifact that Guava depends on to signal that it is providing ListenableFuture -- but is also available in a second "version" that contains com.google.common.util.concurrent.ListenableFuture class, without any other Guava classes. The idea is: - If users want only ListenableFuture, they depend on listenablefuture-1.0. - If users want all of Guava, they depend on guava, which, as of Guava 27.0, depends on listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-... version number is enough for some build systems (notably, Gradle) to select that empty artifact over the "real" listenablefuture-1.0 -- avoiding a conflict with the copy of ListenableFuture in guava itself. If users are using an older version of Guava or a build system other than Gradle, they may see class conflicts. If so, they can solve them by manually excluding the listenablefuture artifact or manually forcing their build systems to use 9999.0-.... URL: https://github.com/google/guava/listenablefuture Project Licenses: The Apache Software License, Version 2.0

    - org.eclipse.rdf4j:rdf4j-rio-api:jar:3.7.4 (compile)

      RDF4J: Rio - API
      Description: Rio API. URL: https://rdf4j.org/rdf4j-core/rdf4j-rio/rdf4j-rio-api/ Project Licenses: Eclipse Distribution License v1.0

      - javax.xml.bind:jaxb-api:jar:2.3.1 (compile)

        jaxb-api
        Description: JAXB (JSR 222) API URL: https://github.com/javaee/jaxb-spec/jaxb-api Project Licenses: CDDL 1.1, GPL2 w/ CPE

        - javax.activation:javax.activation-api:jar:1.2.0 (compile)

          JavaBeans Activation Framework API jar
          Description: JavaBeans Activation Framework API jar URL: http://java.net/all/javax.activation-api/ Project Licenses: CDDL/GPLv2+CE

      - com.github.jsonld-java:jsonld-java:jar:0.13.4 (compile)

        JSONLD Java :: Core
        Description: Json-LD core implementation URL: http://github.com/jsonld-java/jsonld-java/jsonld-java/ Project Licenses: Revised BSD License

        - org.apache.httpcomponents:httpclient-osgi:jar:4.5.13 (compile)

          Apache HttpClient OSGi bundle
          Description: Apache HttpComponents Client (OSGi bundle) URL: http://hc.apache.org/httpcomponents-client Project Licenses: Apache License, Version 2.0

          - org.apache.httpcomponents:httpclient:jar:4.5.13 (compile)

            Apache HttpClient
            Description: Apache HttpComponents Client URL: http://hc.apache.org/httpcomponents-client Project Licenses: Apache License, Version 2.0

          - commons-codec:commons-codec:jar:1.15 (compile)

            Apache Commons Codec
            Description: The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. URL: https://commons.apache.org/proper/commons-codec/ Project Licenses: Apache License, Version 2.0

          - org.apache.httpcomponents:httpmime:jar:4.5.13 (compile)

            Apache HttpClient Mime
            Description: Apache HttpComponents HttpClient - MIME coded entities URL: http://hc.apache.org/httpcomponents-client Project Licenses: Apache License, Version 2.0

          - org.apache.httpcomponents:httpclient-cache:jar:4.5.13 (compile)

            Apache HttpClient Cache
            Description: Apache HttpComponents HttpClient - Cache URL: http://hc.apache.org/httpcomponents-client Project Licenses: Apache License, Version 2.0

          - org.apache.httpcomponents:fluent-hc:jar:4.5.13 (compile)

            Apache HttpClient Fluent API
            Description: Apache HttpComponents Client fluent API URL: http://hc.apache.org/httpcomponents-client Project Licenses: Apache License, Version 2.0

        - org.apache.httpcomponents:httpcore-osgi:jar:4.4.14 (compile)

          Apache HttpCore OSGi bundle
          Description: Apache HttpComponents Core (OSGi bundle) URL: http://hc.apache.org/httpcomponents-core-ga Project Licenses: Apache License, Version 2.0

          - org.apache.httpcomponents:httpcore:jar:4.4.15 (compile)

            Apache HttpCore
            Description: Apache HttpComponents Core (blocking I/O) URL: http://hc.apache.org/httpcomponents-core-ga Project Licenses: Apache License, Version 2.0

          - org.apache.httpcomponents:httpcore-nio:jar:4.4.14 (compile)

            Apache HttpCore NIO
            Description: Apache HttpComponents Core (non-blocking I/O) URL: http://hc.apache.org/httpcomponents-core-ga Project Licenses: Apache License, Version 2.0

        - commons-io:commons-io:jar:2.11.0 (compile)

          Apache Commons IO
          Description: The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more. URL: https://commons.apache.org/proper/commons-io/ Project Licenses: Apache License, Version 2.0

  - org.apache.commons:commons-csv:jar:1.9.0 (compile)

    Apache Commons CSV
    Description: The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types. URL: https://commons.apache.org/proper/commons-csv/ Project Licenses: Apache License, Version 2.0

  - org.slf4j:slf4j-api:jar:1.7.32 (test)

    SLF4J API Module
    Description: The slf4j API URL: http://www.slf4j.org Project Licenses: MIT License

## Licenses

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

CDDL 1.1: jaxb-api

MIT License: SLF4J API Module

Apache License, Version 2.0: Apache Any23 :: Base API, Apache Any23 :: CSV Utilities, Apache Commons CSV, Apache Commons Codec, Apache Commons IO, Apache HttpClient, Apache HttpClient Cache, Apache HttpClient Fluent API, Apache HttpClient Mime, Apache HttpClient OSGi bundle, Apache HttpCore, Apache HttpCore NIO, Apache HttpCore OSGi bundle, Guava: Google Core Libraries for Java

Revised BSD License: JSONLD Java :: Core

GPL2 w/ CPE: jaxb-api

The Apache Software License, Version 2.0: Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only

Eclipse Distribution License v1.0: RDF4J: Model, RDF4J: Model API, RDF4J: RDF Vocabularies, RDF4J: Rio - API, RDF4J: util

## Dependency File Details

Filename | Size | Entries | Classes | Packages | Java Version | Debug Information
--- | --- | --- | --- | --- | --- | ---
jsonld-java-0.13.4.jar | 3.1 MB | 2059 | 2021 | 22 | 1.8 | Yes
failureaccess-1.0.1.jar | 4.6 kB | 15 | 2 | 1 | 1.7 | Yes
guava-30.1.1-jre.jar | 2.9 MB | 2060 | 2030 | 18 | 1.8 | Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar | 2.2 kB | 7 | 0 | 0 | - | No
commons-codec-1.15.jar | 353.8 kB | 253 | 106 | 7 | 1.7 | Yes
commons-io-2.11.0.jar | 327.1 kB | 224 | 201 | 11 | 1.8 | Yes
javax.activation-api-1.2.0.jar | 56.7 kB | 41 | 31 | 1 | 1.5 | Yes
jaxb-api-2.3.1.jar | 128.1 kB | 136 | 111 | 7 | - | Yes
api/target/classes | - | 0 | 0 | 0 | - | No
commons-csv-1.9.0.jar | 51.3 kB | 30 | 17 | 1 | 1.8 | Yes
fluent-hc-4.5.13.jar | 31.5 kB | 29 | 14 | 1 | 1.6 | Yes
httpclient-4.5.13.jar | 780.3 kB | 511 | 470 | 24 | 1.6 | Yes
httpclient-cache-4.5.13.jar | 164.1 kB | 103 | 83 | 4 | 1.6 | Yes
httpclient-osgi-4.5.13.jar | 1.4 MB | 928 | 717 | 40 | 1.6 | Yes
httpcore-4.4.15.jar | 328.3 kB | 283 | 253 | 17 | 1.6 | Yes
httpcore-nio-4.4.14.jar | 369.4 kB | 271 | 242 | 14 | 1.6 | Yes
httpcore-osgi-4.4.14.jar | 696.1 kB | 546 | 495 | 31 | 1.6 | Yes
httpmime-4.5.13.jar | 41.8 kB | 40 | 23 | 2 | 1.6 | Yes
rdf4j-model-3.7.4.jar | 169.6 kB | 101 | 86 | 5 | 1.8 | Yes
rdf4j-model-api-3.7.4.jar | 46.4 kB | 51 | 37 | 3 | 1.8 | Yes
rdf4j-model-vocabulary-3.7.4.jar | 91.5 kB | 59 | 47 | 1 | 1.8 | Yes
rdf4j-rio-api-3.7.4.jar | 96 kB | 90 | 76 | 2 | 1.8 | Yes
rdf4j-util-3.7.4.jar | 117.4 kB | 97 | 75 | 11 | 1.8 | Yes
slf4j-api-1.7.32.jar | 41.5 kB | 46 | 34 | 4 | 1.5 | Yes
Total | Size | Entries | Classes | Packages | Java Version | Debug Information
24 | 11.2 MB | 7980 | 7171 | 227 | 1.8 | 22
compile: 23 | compile: 11.2 MB | compile: 7934 | compile: 7137 | compile: 223 | - | compile: 21
test: 1 | test: 41.5 kB | test: 46 | test: 34 | test: 4 | - | test: 1