Project Dependencies
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
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 | License |
---|---|---|---|---|
org.codehaus.groovy | groovy-all | 2.4.1 | jar | The Apache Software License, Version 2.0 |
org.glassfish.jersey.test-framework | jersey-test-framework-core | 2.21 | jar | CDDL+GPL License |
org.glassfish.jersey.test-framework.providers | jersey-test-framework-provider-inmemory | 2.21 | jar | CDDL+GPL License |
org.jmockit | jmockit | 1.19 | jar | The MIT License |
org.objenesis | objenesis | 2.2 | jar | Apache 2 |
org.spockframework | spock-core | 1.0-groovy-2.4 | jar | The Apache Software License, Version 2.0 |
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:
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 | License |
---|---|---|---|---|
javax.servlet | javax.servlet-api | 3.0.1 | jar | CDDL + GPLv2 with classpath exception |
junit | junit | 4.12 | jar | Eclipse Public License 1.0 |
org.glassfish.jersey.containers | jersey-container-servlet-core | 2.21 | jar | CDDL+GPL License |
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License |
org.ow2.asm | asm-debug-all | 5.0.4 | jar | BSD |
Project Dependency Graph
Dependency Tree
- org.maxur.perfmodel:backend:jar:2.1
PMC: Rest Service Description: Backend of Performance Model Calculator System
URL: http://myunusov.github.io/pm/components/components/backend/
Project License: Apache 2
- org.glassfish.jersey.core:jersey-server:jar:2.21 (compile)
jersey-core-server Description: Jersey core server implementation
URL: https://jersey.java.net/jersey-server/
Project License: CDDL+GPL License
- javax.ws.rs:javax.ws.rs-api:jar:2.0.1 (compile)
javax.ws.rs-api Description: Java.net - The Source for Java Technology Collaboration
URL: http://jax-rs-spec.java.net
Project License: CDDL 1.1, GPL2 w/ CPE
- org.glassfish.jersey.media:jersey-media-jaxb:jar:2.21 (compile)
jersey-media-jaxb Description: JAX-RS features based upon JAX-B.
URL: https://jersey.java.net/project/jersey-media-jaxb/
Project License: CDDL+GPL License
- javax.annotation:javax.annotation-api:jar:1.2 (compile)
javax.annotation API Description: Common Annotations for the JavaTM Platform API
URL: http://jcp.org/en/jsr/detail?id=250
Project License: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-api:jar:2.4.0-b31 (compile)
HK2 API module Description: HK2 API module
URL: https://hk2.java.net/hk2-api
Project License: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-utils:jar:2.4.0-b31 (compile)
HK2 Implementation Utilities Description: HK2 Implementation Utilities
URL: https://hk2.java.net/hk2-utils
Project License: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2.external:aopalliance-repackaged:jar:2.4.0-b31 (compile)
aopalliance version 1.0 repackaged as a module Description: Dependency Injection Kernel
URL: https://hk2.java.net/external/aopalliance-repackaged
Project License: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-utils:jar:2.4.0-b31 (compile)
- org.glassfish.hk2.external:javax.inject:jar:2.4.0-b31 (compile)
javax.inject:1 as OSGi bundle Description: Injection API (JSR 330) version ${javax.inject.version} repackaged as OSGi bundle
URL: https://hk2.java.net/external/javax.inject
Project License: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-locator:jar:2.4.0-b31 (compile)
ServiceLocator Default Implementation Description: ServiceLocator Default Implementation
URL: https://hk2.java.net/hk2-locator
Project License: CDDL + GPLv2 with classpath exception
- org.javassist:javassist:jar:3.18.1-GA (compile)
Javassist Description: Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.
URL: http://www.javassist.org/
Project License: MPL 1.1, LGPL 2.1, Apache License 2.0
- org.javassist:javassist:jar:3.18.1-GA (compile)
- javax.validation:validation-api:jar:1.1.0.Final (compile)
Bean Validation API Description: Bean Validation API
URL: http://beanvalidation.org
Project License: The Apache Software License, Version 2.0
- javax.ws.rs:javax.ws.rs-api:jar:2.0.1 (compile)
- org.glassfish.jersey.core:jersey-common:jar:2.21 (compile)
jersey-core-common Description: Jersey core common packages
URL: https://jersey.java.net/jersey-common/
Project License: CDDL+GPL License
- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.21 (compile)
jersey-repackaged-guava Description: Jersey Guava Repackaged
URL: https://jersey.java.net/project/project/jersey-guava/
Project License: CDDL+GPL License
- org.glassfish.hk2:osgi-resource-locator:jar:1.0.1 (compile)
OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers. Description: See http://wiki.glassfish.java.net/Wiki.jsp?page=JdkSpiOsgi for more information
URL: http://glassfish.org/osgi-resource-locator/
Project License: CDDL + GPLv2 with classpath exception
- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.21 (compile)
- org.glassfish.jersey.containers:jersey-container-grizzly2-http:jar:2.21 (compile)
jersey-container-grizzly2-http Description: Grizzly 2 Http Container.
URL: https://jersey.java.net/project/jersey-container-grizzly2-http/
Project License: CDDL+GPL License
- org.glassfish.grizzly:grizzly-http-server:jar:2.3.22 (compile)
grizzly-http-server Description: Grizzly Bill of Materials (BOM)
URL: http://grizzly.java.net/grizzly-http-server
Project License: CDDL+GPL
- org.glassfish.grizzly:grizzly-http:jar:2.3.22 (compile)
grizzly-http Description: Grizzly Bill of Materials (BOM)
URL: http://grizzly.java.net/grizzly-http
Project License: CDDL+GPL
- org.glassfish.grizzly:grizzly-framework:jar:2.3.22 (compile)
grizzly-framework Description: Grizzly Bill of Materials (BOM)
URL: http://grizzly.java.net/grizzly-framework
Project License: CDDL+GPL
- org.glassfish.grizzly:grizzly-framework:jar:2.3.22 (compile)
- org.glassfish.grizzly:grizzly-http:jar:2.3.22 (compile)
- org.glassfish.grizzly:grizzly-http-server:jar:2.3.22 (compile)
- org.glassfish.jersey.core:jersey-client:jar:2.21 (compile)
jersey-core-client Description: Jersey core client implementation
URL: https://jersey.java.net/jersey-client/
Project License: CDDL+GPL License
- org.glassfish.jersey.media:jersey-media-json-jackson:jar:2.21 (compile)
jersey-media-json-jackson Description: Jersey JSON Jackson (2.x) entity providers support module.
URL: https://jersey.java.net/project/jersey-media-json-jackson/
Project License: CDDL+GPL License
- org.glassfish.jersey.ext:jersey-entity-filtering:jar:2.21 (compile)
jersey-ext-entity-filtering Description: Jersey extension module providing support for Entity Data Filtering.
URL: https://jersey.java.net/project/jersey-entity-filtering/
Project License: CDDL+GPL License
- org.glassfish.jersey.ext:jersey-entity-filtering:jar:2.21 (compile)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4 (compile)
Jackson-annotations Description: Core annotations used for value types, used by Jackson data binding package.
URL: http://github.com/FasterXML/jackson
Project License: The Apache Software License, Version 2.0
- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.5.4 (compile)
Jackson-JAXRS-JSON Description: Functionality to handle JSON input/output for JAX-RS implementations (like Jersey and RESTeasy) using standard Jackson data binding.
URL: http://wiki.fasterxml.com/JacksonHome/jackson-jaxrs-json-provider
Project License: The Apache Software License, Version 2.0
- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.5.4 (compile)
Jackson-JAXRS-base Description: Pile of code that is shared by all Jackson-based JAX-RS providers.
URL: http://wiki.fasterxml.com/JacksonHome/jackson-jaxrs-base
Project License: The Apache Software License, Version 2.0
- com.fasterxml.jackson.core:jackson-core:jar:2.5.4 (compile)
Jackson-core Description: Core Jackson abstractions, basic JSON streaming API implementation
URL: https://github.com/FasterXML/jackson
Project License: The Apache Software License, Version 2.0
- com.fasterxml.jackson.core:jackson-databind:jar:2.5.4 (compile)
jackson-databind Description: General data-binding functionality for Jackson: works on core streaming API
URL: http://github.com/FasterXML/jackson
Project License: The Apache Software License, Version 2.0
- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.5.4 (compile)
Jackson-module-JAXB-annotations Description: Support for using JAXB annotations as an alternative to "native" Jackson annotations, for configuring data binding.
URL: http://wiki.fasterxml.com/JacksonJAXBAnnotations
Project License: The Apache Software License, Version 2.0
- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.5.4 (compile)
- org.iq80.leveldb:leveldb:jar:0.7 (compile)
leveldb Description: Port of LevelDB to Java
URL: http://github.com/dain/leveldb/leveldb
Project License: Apache License 2.0
- org.iq80.leveldb:leveldb-api:jar:0.7 (compile)
leveldb-api Description: High level Java API for LevelDB
URL: http://github.com/dain/leveldb/leveldb-api
Project License: Apache License 2.0
- org.iq80.leveldb:leveldb-api:jar:0.7 (compile)
- cglib:cglib:jar:3.1 (compile)
Code Generation Library Description: Code generation library
URL: http://cglib.sourceforge.net/
Project License: ASF 2.0
- cglib:cglib-nodep:jar:3.1 (compile)
Code Generation Library Description: Code generation library with shaded ASM dependecies
URL: http://cglib.sourceforge.net/
Project License: ASF 2.0
- org.ow2.asm:asm:jar:5.0.4 (compile)
ASM Core Description: A very small and fast Java bytecode manipulation framework
URL: http://asm.objectweb.org/asm/
Project License: BSD
- com.google.guava:guava:jar:18.0 (compile)
Guava: Google Core Libraries for Java Description: Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. Guava has only one code dependency - javax.annotation, per the JSR-305 spec.
URL: http://code.google.com/p/guava-libraries/guava
Project License: The Apache Software License, Version 2.0
- org.slf4j:slf4j-api:jar:1.7.10 (compile)
SLF4J API Module Description: The slf4j API
URL: http://www.slf4j.org
Project License: MIT License
- org.slf4j:jcl-over-slf4j:jar:1.7.10 (compile)
JCL 1.1.1 implemented over SLF4J Description: JCL 1.1.1 implemented over SLF4J
URL: http://www.slf4j.org
Project License: MIT License
- ch.qos.logback:logback-classic:jar:1.1.3 (compile)
Logback Classic Module Description: logback-classic module
URL: http://logback.qos.ch/logback-classic
Project License: Eclipse Public License - v 1.0, GNU Lesser General Public License
- ch.qos.logback:logback-core:jar:1.1.3 (compile)
Logback Core Module Description: logback-core module
URL: http://logback.qos.ch/logback-core
Project License: Eclipse Public License - v 1.0, GNU Lesser General Public License
- com.ecyrd.speed4j:speed4j:jar:0.18 (compile)
speed4j Description: Speed4j is a basic performance analysis library for Java which allows you to insert stopwatches into your codebase and turn them on or off as you need.
URL: https://github.com/jalkanen/speed4j
Project License: The Apache Software License, Version 2.0
- com.typesafe:config:jar:1.3.0 (compile)
config Description: config
URL: https://github.com/typesafehub/config
Project License: Apache License, Version 2.0
- org.spockframework:spock-core:jar:1.0-groovy-2.4 (test)
Spock Framework - Core Module Description: Spock is a testing and specification framework for Java and Groovy applications. What makes it stand out from the crowd is its beautiful and highly expressive specification language. Thanks to its JUnit runner, Spock is compatible with most IDEs, build tools, and continuous integration servers. Spock is inspired from JUnit, jMock, RSpec, Groovy, Scala, Vulcans, and other fascinating life forms.
URL: http://spockframework.org
Project License: The Apache Software License, Version 2.0
- junit:junit:jar:4.12 (test)
JUnit Description: JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.
URL: http://junit.org
Project License: Eclipse Public License 1.0
- org.hamcrest:hamcrest-core:jar:1.3 (test)
Hamcrest Core Description: This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.
URL: https://github.com/hamcrest/JavaHamcrest/hamcrest-core
Project License: New BSD License
- org.hamcrest:hamcrest-core:jar:1.3 (test)
- junit:junit:jar:4.12 (test)
- org.codehaus.groovy:groovy-all:jar:2.4.1 (test)
Groovy Description: Groovy: A powerful, dynamic language for the JVM
URL: http://groovy.codehaus.org/
Project License: The Apache Software License, Version 2.0
- org.objenesis:objenesis:jar:2.2 (test)
Objenesis Description: A library for instantiating Java objects
URL: http://objenesis.org
Project License: Apache 2
- org.glassfish.jersey.test-framework:jersey-test-framework-core:jar:2.21 (test)
jersey-test-framework-core Description: Jersey Test Framework Core
URL: https://jersey.java.net/project/jersey-test-framework-core/
Project License: CDDL+GPL License
- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.21 (test)
jersey-container-servlet-core Description: Jersey core Servlet 2.x implementation
URL: https://jersey.java.net/project/jersey-container-servlet-core/
Project License: CDDL+GPL License
- javax.servlet:javax.servlet-api:jar:3.0.1 (test)
Java Servlet API Description: Java.net - The Source for Java Technology Collaboration
URL: http://servlet-spec.java.net
Project License: CDDL + GPLv2 with classpath exception
- org.ow2.asm:asm-debug-all:jar:5.0.4 (test)
ASM Debug All Description: A very small and fast Java bytecode manipulation framework
URL: http://asm.objectweb.org/asm-debug-all/
Project License: BSD
- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.21 (test)
- org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-inmemory:jar:2.21 (test)
jersey-test-framework-provider-inmemory Description: Jersey Test Framework - InMemory container
URL: https://jersey.java.net/project/project/jersey-test-framework-provider-inmemory/
Project License: CDDL+GPL License
- org.jmockit:jmockit:jar:1.19 (test)
Main Description: JMockit is a Java toolkit for automated developer testing. It contains mocking/faking APIs and a code coverage tool, supporting both JUnit and TestNG. The mocking APIs allow all kinds of Java code, without testability restrictions, to be tested in isolation from selected dependencies.
Project License: The MIT License
- org.jsondoc:jsondoc-core:jar:1.2.4 (compile)
jsondoc-core Description: The annotations of the jsondoc project
Project License: MIT License
- org.reflections:reflections:jar:0.9.10 (compile)
Reflections Description: Reflections - a Java runtime metadata analysis
URL: http://github.com/ronmamo/reflections
Project License: WTFPL, The New BSD License
- com.google.code.findbugs:annotations:jar:2.0.1 (compile)
FindBugs-Annotations Description: Annotation supports the FindBugs tool
URL: http://findbugs.sourceforge.net/
Project License: GNU Lesser Public License
- com.google.code.findbugs:annotations:jar:2.0.1 (compile)
- org.reflections:reflections:jar:0.9.10 (compile)
- org.glassfish.jersey.core:jersey-server:jar:2.21 (compile)
Licenses
The New BSD License: Reflections
CDDL+GPL: grizzly-framework, grizzly-http, grizzly-http-server
CDDL 1.1: javax.ws.rs-api
Eclipse Public License 1.0: JUnit
MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module, jsondoc-core
ASF 2.0: Code Generation Library
GPL2 w/ CPE: javax.ws.rs-api
GNU Lesser General Public License: Logback Classic Module, Logback Core Module
New BSD License: Hamcrest Core
GNU Lesser Public License: FindBugs-Annotations
Apache 2: Objenesis, PMC: Rest Service
BSD: ASM Core, ASM Debug All
WTFPL: Reflections
Apache License 2.0: Javassist, leveldb, leveldb-api
The MIT License: Main
Apache License, Version 2.0: config
LGPL 2.1: Javassist
CDDL + GPLv2 with classpath exception: HK2 API module, HK2 Implementation Utilities, Java Servlet API, OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers., ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, javax.annotation API, javax.inject:1 as OSGi bundle
MPL 1.1: Javassist
CDDL+GPL License: jersey-container-grizzly2-http, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-ext-entity-filtering, jersey-media-jaxb, jersey-media-json-jackson, jersey-repackaged-guava, jersey-test-framework-core, jersey-test-framework-provider-inmemory
The Apache Software License, Version 2.0: Bean Validation API, Groovy, Guava: Google Core Libraries for Java, Jackson-JAXRS-JSON, Jackson-JAXRS-base, Jackson-annotations, Jackson-core, Jackson-module-JAXB-annotations, Spock Framework - Core Module, jackson-databind, speed4j
Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module