fr.norad.jaxrs.doc:jaxrs-doc-core

better, faster, stronger swagger like dedicated to jaxrs

License

License

GroupId

GroupId

fr.norad.jaxrs.doc
ArtifactId

ArtifactId

jaxrs-doc-core
Last Version

Last Version

0.3
Release Date

Release Date

Type

Type

jar
Description

Description

better, faster, stronger swagger like dedicated to jaxrs
Project Organization

Project Organization

n0rad

Download jaxrs-doc-core

How to add to project

<!-- https://jarcasting.com/artifacts/fr.norad.jaxrs.doc/jaxrs-doc-core/ -->
<dependency>
    <groupId>fr.norad.jaxrs.doc</groupId>
    <artifactId>jaxrs-doc-core</artifactId>
    <version>0.3</version>
</dependency>
// https://jarcasting.com/artifacts/fr.norad.jaxrs.doc/jaxrs-doc-core/
implementation 'fr.norad.jaxrs.doc:jaxrs-doc-core:0.3'
// https://jarcasting.com/artifacts/fr.norad.jaxrs.doc/jaxrs-doc-core/
implementation ("fr.norad.jaxrs.doc:jaxrs-doc-core:0.3")
'fr.norad.jaxrs.doc:jaxrs-doc-core:jar:0.3'
<dependency org="fr.norad.jaxrs.doc" name="jaxrs-doc-core" rev="0.3">
  <artifact name="jaxrs-doc-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='fr.norad.jaxrs.doc', module='jaxrs-doc-core', version='0.3')
)
libraryDependencies += "fr.norad.jaxrs.doc" % "jaxrs-doc-core" % "0.3"
[fr.norad.jaxrs.doc/jaxrs-doc-core "0.3"]

Dependencies

compile (9)

Group / Artifact Type Version
fr.norad.jaxrs.doc : jaxrs-doc-api jar 0.3
org.slf4j : slf4j-api jar 1.7.2
com.fasterxml.jackson.core : jackson-databind jar 2.6.5
com.fasterxml.jackson.module : jackson-module-jaxb-annotations jar 2.6.5
javax.ws.rs : javax.ws.rs-api jar 2.0-m10
javax.validation : validation-api jar 1.1.0.Final
org.glassfish : javax.el jar 3.0.0
fr.norad.core : core jar 0.9
org.reflections : reflections jar 0.9.9-RC1

provided (3)

Group / Artifact Type Version
com.sun.jersey.contribs : jersey-multipart jar 1.17.1
org.apache.cxf : cxf-rt-frontend-jaxrs jar 2.7.7
org.projectlombok : lombok jar 1.12.6

test (4)

Group / Artifact Type Version
org.hibernate : hibernate-validator jar 5.1.0.Alpha1
junit : junit jar 4.10
org.easytesting : fest-assert-core jar 2.0M8
org.mockito : mockito-all jar 1.9.0-rc1

Project Modules

There are no modules declared in this project.

jaxrs-doc

Documentation for JAX-RS

support :

  • all information extractable from source code (deprecated, exceptions, return types, param types, bean and properties info, ...)
  • all jaxrs information (@Path, @Consumes, @produced, @HttpMethod, @Encoded, @DefaultValues, ...)
  • all bean validation information from resources and beans
  • cxf non jaxrs spec scoped information (multipart)
  • jersey non jaxrs spec scoped information (multiplart)
  • jackson bean mapping and transformation with JAXB annotation support
  • some jaxrs-doc annotations to improve doc on resources and beans (@Outdated, @Summary, @Description)
  • some jaxrs-doc annotations to override too generic info from code (return of Response, Exception http code mapping, ...)

Versions

Version
0.3
0.2