caff

Java conversion and formatting framework

License

License

Categories

Categories

Cyclops General Purpose Libraries Functional Programming
GroupId

GroupId

org.cyclopsgroup
ArtifactId

ArtifactId

caff
Last Version

Last Version

0.4.2
Release Date

Release Date

Type

Type

jar
Description

Description

caff
Java conversion and formatting framework
Source Code Management

Source Code Management

https://github.com/jiaqi/caff

Download caff

How to add to project

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

Dependencies

compile (3)

Group / Artifact Type Version
com.google.guava : guava jar 27.0.1-android
org.apache.commons : commons-lang3 jar 3.7
org.apache.commons : commons-text jar 1.2

test (3)

Group / Artifact Type Version
junit : junit jar 4.12
com.google.truth : truth jar 0.42
commons-beanutils : commons-beanutils jar 1.9.3

Project Modules

There are no modules declared in this project.

Introduction

CAFF is Conversion and Formatting Framework library for Java. It lets developer specify text conversion and formatting code with annotations and simple API.

The conversion framework covers typical character - object conversion such as primitive and date objects, and it allows to create customized rule with annotation.

The formatting library focuses on several common text format such as CSV, fix-length and delimiter based syntax.

Reference

Maven doc

Development guide

Please follow Google style guide when making a code change.

Versions

Version
0.4.2
0.4.1
0.4.0
0.3
0.2
0.1