UUID :: Jackson :: Features

Jackson eaio uuid adapter features.

Categories

Categories

Jackson Data JSON
GroupId

GroupId

org.code-house.eaio-uuid.jackson
ArtifactId

ArtifactId

features
Last Version

Last Version

2.8.11
Release Date

Release Date

Type

Type

jar
Description

Description

UUID :: Jackson :: Features
Jackson eaio uuid adapter features.

Download features

How to add to project

<!-- https://jarcasting.com/artifacts/org.code-house.eaio-uuid.jackson/features/ -->
<dependency>
    <groupId>org.code-house.eaio-uuid.jackson</groupId>
    <artifactId>features</artifactId>
    <version>2.8.11</version>
</dependency>
// https://jarcasting.com/artifacts/org.code-house.eaio-uuid.jackson/features/
implementation 'org.code-house.eaio-uuid.jackson:features:2.8.11'
// https://jarcasting.com/artifacts/org.code-house.eaio-uuid.jackson/features/
implementation ("org.code-house.eaio-uuid.jackson:features:2.8.11")
'org.code-house.eaio-uuid.jackson:features:jar:2.8.11'
<dependency org="org.code-house.eaio-uuid.jackson" name="features" rev="2.8.11">
  <artifact name="features" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.code-house.eaio-uuid.jackson', module='features', version='2.8.11')
)
libraryDependencies += "org.code-house.eaio-uuid.jackson" % "features" % "2.8.11"
[org.code-house.eaio-uuid.jackson/features "2.8.11"]

Dependencies

compile (2)

Group / Artifact Type Version
org.code-house.eaio-uuid.jackson : adapter jar 2.8.11
org.code-house.jackson : features xml 2.8.11

Project Modules

There are no modules declared in this project.

Eaio UUID Jackson

This repository hosts an a very small piece of code needed to turn com.eaio.uuid.UUID type into valid string representation as well as read it from string representation. By default Jackson does have support for "fromString" deserialization however it does not allow to enrich "fromString" types.

Usage

Pulling in eaio types in your code requires no extra work, however making Jackson aware of custom type logic will require such small amount of object mapping customization:

ObjectMapper mapper = new ObjectMapper().registerModule(new EaioUUIDModule());

Copyright © 2017 Code-House, Łukasz Dywicki. Free use of this software is granted under the terms of the Apache Software License.

See the LICENSE file for details.

org.code-house.eaio-uuid.jackson

Code-House

Versions

Version
2.8.11
2.8.9
2.8.8
2.8.7