chicory-text

Rudimentary tools needed for text handling. Part of chicory.

License

License

GroupId

GroupId

com.github.sviperll
ArtifactId

ArtifactId

chicory-text
Last Version

Last Version

0.36
Release Date

Release Date

Type

Type

jar
Description

Description

chicory-text
Rudimentary tools needed for text handling. Part of chicory.
Project URL

Project URL

https://github.com/sviperll/chicory/tree/master/chicory-text

Download chicory-text

How to add to project

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

Dependencies

compile (2)

Group / Artifact Type Version
com.github.sviperll : chicory-core jar 0.36
com.github.sviperll : metachicory jar 0.36

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

Chicory: Core Libraries for Java

This is an umbrella project that unifies several libraries. All libraries provides some basic most generic functionality.

This package is used to share generic code between more specialized projects.

All provided libraries tend to have as simple implementation as possible, basically some wrapping above Java SE.

Child projects

  • chicory-core

    Basic utilities to compensate shortcomings of Java SE.

  • chicory-stream

    Stream processing like Java 8 streams, but works with Java 6 and have slightly different desing.

    • Chicory-stream provides sequential-only streams, no parallel support.
    • Chicory-stream allows easy forking and reuse of streams, unlike Java 8 where stream can be used only once.
    • Chicory-stream automatically and transparently opens and closes resources each time stream is used, unlike Java 8 where stream should be manually closed.
  • chicory-time

    Simple facade for Java SE date-time classes to provide functionality close to Joda-time.

  • chicory-text

    Rudimentary tools needed for text handling.

  • metachicory

    Metaprogramming tools. Useful for annotation processors implementation.

  • chicory-environment

    Not portable part of chicory. This package should be as small as possible. Classes used for talking to operating system.

License

Chicory is under BSD 3-clause license.

Flattr

Flattr this git repo

Changelog

Since 0.18

  • Transform text-formats package into chicory-text.
  • Rename packages to use more generic naming with less specific names.

Since 0.17

  • Introduce metachicory and text-formats packages
  • Move easycli4j, repository4j and multitasking4j to independent projects

Versions

Version
0.36
0.35
0.34
0.33
0.32
0.31
0.30
0.29
0.29-rc2
0.27
0.27-rc5
0.27-rc3
0.27-rc2
0.27-rc1
0.26
0.26-beta1
0.25
0.24
0.23
0.23-rc8
0.23-rc7
0.23-rc6
0.22
0.21
0.20
0.19
0.18