restinject

Provides abstraction for dependency injection JSR 330. Also supports json rest services that work on java and gwt clients. The rpc part was orignally from https://gerrit.googlesource.com/gwtjsonrpc/

License

License

GroupId

GroupId

org.rapla
ArtifactId

ArtifactId

restinject
Last Version

Last Version

1.0-RC4
Release Date

Release Date

Type

Type

jar
Description

Description

restinject
Provides abstraction for dependency injection JSR 330. Also supports json rest services that work on java and gwt clients. The rpc part was orignally from https://gerrit.googlesource.com/gwtjsonrpc/
Project URL

Project URL

https://github.com/rapla/restinject
Project Organization

Project Organization

Rapla
Source Code Management

Source Code Management

https://github.com/rapla/restinject.git

Download restinject

How to add to project

<!-- https://jarcasting.com/artifacts/org.rapla/restinject/ -->
<dependency>
    <groupId>org.rapla</groupId>
    <artifactId>restinject</artifactId>
    <version>1.0-RC4</version>
</dependency>
// https://jarcasting.com/artifacts/org.rapla/restinject/
implementation 'org.rapla:restinject:1.0-RC4'
// https://jarcasting.com/artifacts/org.rapla/restinject/
implementation ("org.rapla:restinject:1.0-RC4")
'org.rapla:restinject:jar:1.0-RC4'
<dependency org="org.rapla" name="restinject" rev="1.0-RC4">
  <artifact name="restinject" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.rapla', module='restinject', version='1.0-RC4')
)
libraryDependencies += "org.rapla" % "restinject" % "1.0-RC4"
[org.rapla/restinject "1.0-RC4"]

Dependencies

compile (8)

Group / Artifact Type Version
io.reactivex.rxjava2 : rxjava jar 2.1.0
com.github.timofeevda : gwt-rxjs-jsinterop jar 1.1.4
javax.ws.rs : javax.ws.rs-api jar 2.1
javax.inject : javax.inject jar 1
com.google.jsinterop : jsinterop-annotations jar 1.0.1
javax.validation : validation-api jar 1.0.0.GA
com.google.dagger : dagger jar 2.10
com.google.dagger : dagger jar 2.10

provided (12)

Group / Artifact Type Version
org.reactivestreams : reactive-streams jar 1.0.0
org.jboss.resteasy : resteasy-jaxrs jar 3.5.1.Final
de.juplo : scannotation jar 1.0.4
com.google.code.gson : gson jar 2.8.2
com.fasterxml.jackson.core : jackson-databind jar 2.9.10.1
javax.inject : javax.inject jar 1
org.slf4j : slf4j-api jar 1.7.25
org.apache.logging.log4j : log4j-api jar 2.5
ch.qos.logback : logback-classic jar 1.2.3
javax.servlet : javax.servlet-api jar 3.1.0
com.google.gwt : gwt-dev jar 2.8.2
com.google.gwt : gwt-user jar 2.8.2

test (9)

Group / Artifact Type Version
org.jboss.resteasy : resteasy-servlet-initializer jar 3.5.1.Final
org.apache.logging.log4j : log4j-core jar 2.5
junit : junit jar 4.12
org.apache.httpcomponents : httpclient jar 4.5
org.eclipse.jetty : jetty-server jar 9.4.24.v20191120
org.eclipse.jetty : jetty-webapp jar 9.4.24.v20191120
org.eclipse.jetty : jetty-annotations jar 9.4.24.v20191120
org.eclipse.jetty : jetty-util jar 9.4.24.v20191120
commons-io : commons-io jar 2.4

Project Modules

There are no modules declared in this project.
org.rapla

Versions

Version
1.0-RC4
1.0-RC3
1.0-RC2
1.0-beta1
1.0-alpha9
1.0-alpha8
1.0-alpha6
1.0-alpha5
1.0-alpha4
1.0-alpha3
1.0-alpha2
1.0-alpha1