minion

Object data exchange helper

License

License

GroupId

GroupId

org.kyojo
ArtifactId

ArtifactId

minion
Last Version

Last Version

0.8.0
Release Date

Release Date

Type

Type

jar
Description

Description

minion
Object data exchange helper
Project URL

Project URL

https://github.com/nagaikenshin/minion
Source Code Management

Source Code Management

https://github.com/nagaikenshin/minion/tree/master

Download minion

How to add to project

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

Dependencies

test (2)

Group / Artifact Type Version
org.apache.commons : commons-lang3 jar 3.6
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

minion - Object data exchange helper

Overview

minion is integrated following 3 functions mainly. It aimed the central class (My) calls each functions easily and commonly from anywhere in the system.

  • the hash function
  • JSON functions(GSON
  • camelize and tableize, etc.(ModeShape's Inflector)

minion as a kind of JSON

The GSON embedded in minion is added the following rules of the JSON serialization. By this means, the JSON string generated is to be unique. (Of course it is readable by general JSON deserializers.)

  • sorting keys by the ASCII order.
  • the exchange rules of escape characters is defined in one way.

In the case telling the difference by normal JSON, we call it minion especially.

Maven Repository

minion

Versions

Version
0.8.0
0.7.2