Chartizate API

This is the API library to be used as an interface to be implemented by ITF libraries.

License

License

GroupId

GroupId

org.jesperancinha.itf
ArtifactId

ArtifactId

itf-chartizate-api
Last Version

Last Version

5.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

Chartizate API
This is the API library to be used as an interface to be implemented by ITF libraries.
Project URL

Project URL

https://github.com/JEsperancinhaOrg/itf-chartizate/tree/master/itf-chartizate-api
Source Code Management

Source Code Management

https://github.com/JEsperancinhaOrg/itf-chartizate/tree/master/itf-chartizate-api

Download itf-chartizate-api

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
org.fusesource.jansi : jansi jar 1.11

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.18.8

test (2)

Group / Artifact Type Version
org.assertj : assertj-core jar 3.11.1
org.junit.jupiter : junit-jupiter-api jar 5.5.1

Project Modules

There are no modules declared in this project.

ITF Chartizate


Generic badge Maven Central GitHub release

Codacy BadgeCircleCI Build Status codebeat badge BCH compliance

GitHub language count GitHub top language GitHub top language


Description

This is an image to char coder, with a spin off to the current available ones ITF comes from image train filters and the idea is to use this library in many other projects. However the idea was to create a train of filters where each wagon would transform the image. It should work much like the chain of responsibility pattern.

Example:

alt text alt text alt text

There are more available libraries to use in different environments. Please take a look at the itf-chartizate-modules project.

Tools

$ git push --delete origin 2.0.0
$ git tag --delete 2.0.0

gpg --keyserver hkp://keyserver.ubuntu.com --send-keys <your GPG key>
gpg --list-keys
export GPG_TTY=$(tty)
mvn clean deploy -Prelease
mvn nexus-staging:release  -Prelease

Maven

<dependency>
  <groupId>org.jesperancinha.itf</groupId>
  <artifactId>itf-chartizate</artifactId>
  <version>5.0.1</version>
  <type>pom</type>
</dependency>

References



Deprecated

The following are libraries available in JFrog. I am not maintaining them anymore because of the major refactoring I had to do to support my other project Image train filters. You can find the releases in this repo and also in JFrog. The coming versions will be more stable and thought out to the general public.

chartizate-text-writer-api

Download Download

chartizate-text-writer-android

Download Download

About me 👨🏽‍💻 🚀

alt text Twitter Follow GitHub followers alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge alt text alt text alt text alt text alt text alt text

Achievements

Oracle Certified Professional, Java SE 11 Programmer Oracle Certified Professional, Java SE 8 Programmer Oracle Certified Associate, Java SE 8 Programmer Oracle Certified Associate, Java SE 7 Programmer Oracle Certified Juninor Associate

org.jesperancinha.itf

Versions

Version
5.0.1
5.0.0
4.1.2
4.1.1
4.1.0
4.0.0