Packages — J (Page 2 of 3)

java-javaewah 1.1.6 — Compressed alternative to the Java BitSet class

This is a word-aligned compressed variant of the Java Bitset class. It provides both a 64-bit and a 32-bit RLE-like compression scheme. It can be used to implement bitmap indexes.

The goal of word-aligned compression is not to achieve the best compression, but rather to improve query processing time. Hence, JavaEWAH tries to save CPU cycles, maybe at the expense of storage. However, the EWAH scheme is always more efficient storage-wise than an uncompressed bitmap (as implemented in the BitSet class by Sun).

java-javax-inject tck-1 — JSR-330: Dependency Injection for Java

This package specifies a means for obtaining objects in such a way as to maximize reusability, testability and maintainability compared to traditional approaches such as constructors, factories, and service locators (e.g., JNDI). This process, known as dependency injection, is beneficial to most nontrivial applications.

Many types depend on other types. For example, a Stopwatch might depend on a TimeSource. The types on which a type depends are known as its dependencies. The process of finding an instance of a dependency to use at run time is known as resolving the dependency. If no such instance can be found, the dependency is said to be unsatisfied, and the application is broken.

java-javax-mail 1.5.6 — Reference implementation of the JavaMail API

This package provides versions of the JavaMail API implementation, IMAP, SMTP, and POP3 service providers, some examples, and documentation for the JavaMail API.

java-jboss-javassist 3.21.0 — Java bytecode engineering toolkit

Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java; it enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it.

java-jboss-jms-api-spec 2.0 — Java Message Service API specification

Java Message Service (JMS) API is used to send messages messages between two or more clients. It is a messaging standard that allows application components to create, send, receive, and read messages.

java-jbzip2 0.9.1 — Java bzip2 compression/decompression library

Jbzip2 is a Java bzip2 compression/decompression library. It can be used as a replacement for the Apache CBZip2InputStream / CBZip2OutputStream classes.

java-jcommander 1.71 — Command line parameters parser

JCommander is a very small Java framework that makes it trivial to parse command line parameters. Parameters are declared with annotations.

java-jdom 1.1.3 — Access, manipulate, and output XML data

Java-based solution for accessing, manipulating, and outputting XML data from Java code.

java-jeromq 0.4.2 — Java binding for 0MQ

Jeromq provides the java bindings for 0MQ.

java-jgit 4.2.0.201601211800-r — Java library implementing the Git version control system

JGit is a lightweight, pure Java library implementing the Git version control system, providing repository access routines, support for network protocols, and core version control algorithms.

java-jgit 4.7.0.201704051617-r — Java library implementing the Git version control system

JGit is a lightweight, pure Java library implementing the Git version control system, providing repository access routines, support for network protocols, and core version control algorithms.

java-jmh 1.17.5 — Benchmark harness for the JVM

JMH is a Java harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targeting the JVM.

java-jmock 2.8.2 — Mock object library for test-driven development

JMock is a library that supports test-driven development of Java code with mock objects. Mock objects help you design and test the interactions between the objects in your programs.

The jMock library

  • makes it quick and easy to define mock objects

  • lets you precisely specify the interactions between your objects, reducing the brittleness of your tests

  • plugs into your favourite test framework

  • is easy to extend.

java-jmock 1.2.0 — Mock object library for test-driven development

JMock is a library that supports test-driven development of Java code with mock objects. Mock objects help you design and test the interactions between the objects in your programs.

The jMock library

  • makes it quick and easy to define mock objects

  • lets you precisely specify the interactions between your objects, reducing the brittleness of your tests

  • plugs into your favourite test framework

  • is easy to extend.

java-jmock-junit4 2.8.2 — Mock object library for test-driven development

JMock is a library that supports test-driven development of Java code with mock objects. Mock objects help you design and test the interactions between the objects in your programs.

The jMock library

  • makes it quick and easy to define mock objects

  • lets you precisely specify the interactions between your objects, reducing the brittleness of your tests

  • plugs into your favourite test framework

  • is easy to extend.

java-jmock-legacy 2.8.2 — Mock object library for test-driven development

JMock is a library that supports test-driven development of Java code with mock objects. Mock objects help you design and test the interactions between the objects in your programs.

The jMock library

  • makes it quick and easy to define mock objects

  • lets you precisely specify the interactions between your objects, reducing the brittleness of your tests

  • plugs into your favourite test framework

  • is easy to extend.

java-jnacl 0.1.0 — Java implementation of NaCl

Pure Java implementation of the NaCl: Networking and Cryptography library.

java-jopt-simple 5.0.3 — Java library for parsing command line options

JOpt Simple is a Java library for parsing command line options, such as those you might pass to an invocation of javac. In the interest of striving for simplicity, as closely as possible JOpt Simple attempts to honor the command line option syntaxes of POSIX getopt and GNU getopt_long. It also aims to make option parser configuration and retrieval of options and their arguments simple and expressive, without being overly clever.

java-jsch 0.1.54 — Pure Java implementation of SSH2

JSch is a pure Java implementation of SSH2. JSch allows you to connect to an SSH server and use port forwarding, X11 forwarding, file transfer, etc., and you can integrate its functionality into your own Java programs.

java-jsr305 3.0.1 — Annotations for the static analyzer called findbugs

This package provides annotations for the findbugs package. It provides packages in the javax.annotations namespace.

java-junit 4.12 — Test framework for Java

JUnit is a simple framework to write repeatable tests for Java projects. JUnit provides assertions for testing expected results, test fixtures for sharing common test data, and test runners for running tests.

java-kafka-clients 1.0.0 — Distributed streaming platform

Kafka is a distributed streaming platform, which means:

  • it can publish and subscribe to streams of records;

  • it can store streams of records in a fault-tolerant way;

  • it can process streams of records as they occur.

java-lmax-disruptor 3.3.7 — High performance inter-thread communication

LMAX Disruptor is a software pattern and software component for high performance inter-thread communication that avoids the need for message queues or resource locking.

java-log4j-1.2-api 2.4.1 — API module of the Log4j logging framework for Java

This package provides the API module of the Log4j logging framework for Java.

java-log4j-api 2.4.1 — API module of the Log4j logging framework for Java

This package provides the API module of the Log4j logging framework for Java.

java-log4j-core 2.4.1 — Core component of the Log4j framework

This package provides the core component of the Log4j logging framework for Java.

java-lz4 1.4.0 — Compression algorithm

LZ4 - Java is a Java port of the popular lz4 compression algorithms and xxHash hashing algorithm.

java-mail 1.6.0 — Mail-related functionnalities in Java

The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.

java-microemulator-cldc 2.0.4 — J2ME CLDC emulator

Microemulator is a Java 2 Micro Edition (J2ME) CLDC/MIDP Emulator. It allows to demonstrate MIDlet based applications in web browser applet and can be run as a standalone java application.

java-mockito 1.10.19 — Mockito is a mock library for Java

Mockito is a mocking library for Java which lets you write tests with a clean and simple API. It generates mocks using reflection, and it records all mock invocations, including methods arguments.

java-mvel2 2.3.1 — MVFLEX Expression Language

MVEL has largely been inspired by Java syntax, but has some fundamental differences aimed at making it more efficient as an expression language, such as operators that directly support collection, array and string matching, as well as regular expressions. MVEL is used to evaluate expressions written using Java syntax.

In addition to the expression language, MVEL serves as a templating language for configuration and string construction.

java-ngs 1.3.0 — Java bindings for NGS SDK

NGS is a domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously.

java-objenesis 2.5.1 — Bypass the constructor when creating an object

Objenesis is a small Java library that serves one purpose: to instantiate a new object of a particular class. It is common to see restrictions in libraries stating that classes must require a default constructor. Objenesis aims to overcome these restrictions by bypassing the constructor on object instantiation.

java-ops4j-base-io 1.5.0 — Utility classes and extensions to be used in OPS4J projects

OPS4J stands for Open Participation Software for Java. This package contains utilities and extensions related to handling streams and files.

java-ops4j-base-lang 1.5.0 — Utility classes and extensions to be used in OPS4J projects

OPS4J stands for Open Participation Software for Java. This package contains utilities and extensions related to java.lang.

java-ops4j-base-monitors 1.5.0 — Utility classes and extensions to be used in OPS4J projects

OPS4J stands for Open Participation Software for Java. This package contains utilities and extensions related to monitoring.

java-ops4j-base-spi 1.5.0 — Utility classes and extensions to be used in OPS4J projects

OPS4J stands for Open Participation Software for Java. This package contains utilities for obtaining services via the Java SE 6 ServiceLoader.

java-ops4j-base-store 1.5.0 — Utility classes and extensions to be used in OPS4J projects

OPS4J stands for Open Participation Software for Java. This package contains utilities for storing and retrieving data from an InputStream.

java-ops4j-base-util 1.5.0 — Utility classes and extensions to be used in OPS4J projects

OPS4J stands for Open Participation Software for Java. This package contains utilities and extensions related to environment, i18n and mime types.

java-ops4j-base-util-property 1.5.0 — Utility classes and extensions to be used in OPS4J projects

OPS4J stands for Open Participation Software for Java. This package contains utilities and extensions related to resolving properties from different sources.

java-ops4j-pax-exam-core 4.11.0 — In-Container Testing for OSGi, Java EE and CDI

Pax Exam creates OSGi bundles for testing purposes. It lets the user take control of the OSGi framework, the test framework (e.g. JUnit) and the system under test at the same time.

java-ops4j-pax-exam-core-junit 4.11.0 — In-Container Testing for OSGi, Java EE and CDI

Pax Exam creates OSGi bundles for testing purposes. It lets the user take control of the OSGi framework, the test framework (e.g. JUnit) and the system under test at the same time.

java-ops4j-pax-exam-core-spi 4.11.0 — In-Container Testing for OSGi, Java EE and CDI

Pax Exam creates OSGi bundles for testing purposes. It lets the user take control of the OSGi framework, the test framework (e.g. JUnit) and the system under test at the same time.

java-ops4j-pax-tinybundles 2.1.1 — Java APIs to create OSGi related artifacts

Tinybundles is all about creating OSGi related artifacts like Bundles, Fragments and Deployment Packages with Java Api. It is very convinient to create such artifacts on-the-fly inside Tests (like in Pax Exam). On the other hand, this library can be a foundation of real end user tools that need to create those artifacts.

java-osgi-annotation 6.0.0 — Annotation module of OSGi framework

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the OSGi annotation module, providing additional services to help dynamic components.

java-osgi-cmpn 6.0.0 — Compendium specification module of OSGi framework

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the compendium specification module, providing interfaces and classes for use in compiling bundles.

java-osgi-core 6.0.0 — Core module of OSGi framework

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the OSGi Core module.

java-osgi-dto 1.0.0 — Data Transfer Objects

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the Data Transfer Objects. It is easily serializable having only public fields of primitive types and their wrapper classes, Strings, and DTOs. List, Set, Map and array aggregates may also be used. The aggregates must only hold objects of the listed types or aggregates.

java-osgi-framework 1.8.0 — OSGi framework

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language.

java-osgi-namespace-contract 1.0.0 — Contract Capability and Requirement Namespace

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the names for the attributes and directives for a namespace with contracts.

java-osgi-namespace-extender 1.0.1 — Extender Capability and Requirement Namespace

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the names for the attributes and directives for an extender namespace.

java-osgi-namespace-service 1.0.0 — Service Capability and Requirement Namespace

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the names for the attributes and directives for a service namespace.

java-osgi-resource 1.0.0 — OSGI Resource

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the definition of common types in osgi packages.

java-osgi-service-cm 1.5.0 — OSGI Configuration Management

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains utility classes for the configuration of services.

java-osgi-service-component-annotations 1.3.0 — Support annotations for osgi-service-component

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the support annotations for osgi-service-component.

java-osgi-service-event 1.3.1 — OSGi service event module

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the OSGi org.osgi.service.event module.

java-osgi-service-jdbc 1.0.0 — Factory for JDBC connection factories

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains a factory for JDBC connection factories. There are 3 preferred connection factories for getting JDBC connections:

  • javax.sql.DataSource;

  • javax.sql.ConnectionPoolDataSource;

  • javax.sql.XADataSource.

java-osgi-service-log 1.3.0 — Provides methods for bundles to write messages to the log

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the log service.

java-osgi-service-metatype-annotations 1.3.0 — Support annotations for metatype

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the support annotations for metatype.

java-osgi-service-packageadmin 1.2.0 — OSGI Package Administration

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains the packageadmin service.

java-osgi-service-repository 1.1.0 — OSGI service repository

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains a repository service that contains resources.

java-osgi-service-resolver 1.0.1 — OSGI Resolver service

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains a resolver service that resolves the specified resources in the context supplied by the caller.

java-osgi-util-function 1.0.0 — OSGI Util Function

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains an interface for a function that accepts a single argument and produces a result.

java-osgi-util-promise 1.0.0 — Promise of a value

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains an interface and utilitary classes for promises. A Promise represents a future value. It handles the interactions for asynchronous processing.

java-osgi-util-tracker 1.5.1 — Bundle tracking

OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. This package contains bundle tracking utility classes.

java-picard 2.3.0 — Tools for manipulating high-throughput sequencing data and formats

Picard is a set of Java command line tools for manipulating high-throughput sequencing (HTS) data and formats. Picard is implemented using the HTSJDK Java library to support accessing file formats that are commonly used for high-throughput sequencing data such as SAM, BAM, CRAM and VCF.

java-picard 1.113 — Tools for manipulating high-throughput sequencing data and formats

Picard is a set of Java command line tools for manipulating high-throughput sequencing (HTS) data and formats. Picard is implemented using the HTSJDK Java library to support accessing file formats that are commonly used for high-throughput sequencing data such as SAM, BAM, CRAM and VCF.

java-plexus-archiver 3.5 — Archiver component of the Plexus project

Plexus-archiver contains a component to deal with project archives (jar).

java-plexus-classworlds 2.5.2 — Java class loader framework

Plexus classworlds replaces the native ClassLoader mechanism of Java. It is especially useful for dynamic loading of application components.

java-plexus-container-default 1.7.1 — Inversion-of-control container

Plexus-default-container is Plexus' inversion-of-control (IoC) container. It is composed of its public API and its default implementation.

java-plexus-container-default-bootstrap 1.7.1 — Inversion-of-control container

Plexus-default-container is Plexus' inversion-of-control (IoC) container. It is composed of its public API and its default implementation.

java-plexus-interpolation 1.23 — Java components for interpolating $ strings and the like

Plexus interpolator is a modular, flexible interpolation framework for the expression language style commonly seen in Maven, Plexus, and other related projects.

It has its foundation in the org.codehaus.plexus.utils.interpolation package within plexus-utils, but has been separated in order to allow these two libraries to vary independently of one another.

java-plexus-io 3.0.0 — I/O plexus components

Plexus IO is a set of plexus components, which are designed for use in I/O operations. This implementation using plexus components allows reusing it in maven.

java-plexus-utils 3.0.24 — Common utilities for the Plexus framework

This package provides various Java utility classes for the Plexus framework to ease working with strings, files, command lines, XML and more.

java-powermock-api-easymock 1.7.3 — Mock library extension framework

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-powermock-api-support 1.7.3 — Mock library extension framework

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-powermock-core 1.7.3 — Mock library extension framework

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-powermock-modules-junit4 1.7.3 — Mock library extension framework

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-powermock-modules-junit4-common 1.7.3 — Mock library extension framework

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-powermock-reflect 1.7.3 — Mock library extension framework

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

java-qdox 1.12.1 — Parse definitions from Java source files

QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.

java-rsyntaxtextarea 2.6.1 — Syntax highlighting text component for Java Swing

RSyntaxTextArea is a syntax highlighting, code folding text component for Java Swing. It extends JTextComponent so it integrates completely with the standard javax.swing.text package. It is fast and efficient, and can be used in any application that needs to edit or view source code.

java-simple-xml 2.7.1 — XML serialization framework for Java

Simple is a high performance XML serialization and configuration framework for Java. Its goal is to provide an XML framework that enables rapid development of XML configuration and communication systems. This framework aids the development of XML systems with minimal effort and reduced errors. It offers full object serialization and deserialization, maintaining each reference encountered.

java-slf4j-api 1.7.25 — Simple logging facade for Java

The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time.

java-slf4j-simple 1.7.25 — Simple implementation of simple logging facade for Java

SLF4J binding for the Simple implementation, which outputs all events to System.err. Only messages of level INFO and higher are printed.

java-snakeyaml 1.18 — YAML processor

SnakeYAML is a YAML processor for the Java Virtual Machine.

java-snappy 1.0.3-rc3 — Compression/decompression algorithm in Java

Snappy-java is a Java port of the snappy, a fast C++ compresser/decompresser.

java-snappy 1.1.4 — Compression/decompression algorithm in Java

Snappy-java is a Java port of the snappy, a fast C++ compresser/decompresser.

java-stax2-api 4.0.0 — Stax2 API

Stax2 API is an extension to basic Stax 1.0 API that adds significant new functionalities, such as full-featured bi-direction validation interface and high-performance Typed Access API.

java-stringtemplate 3.2.1 — Template engine to generate formatted text output

StringTemplate is a java template engine (with ports for C#, Objective-C, JavaScript, Scala) for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at code generators, multiple site skins, and internationalization / localization. StringTemplate also powers ANTLR.

java-stringtemplate 4.0.8 — Template engine to generate formatted text output

StringTemplate is a java template engine (with ports for C#, Objective-C, JavaScript, Scala) for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at code generators, multiple site skins, and internationalization / localization. StringTemplate also powers ANTLR.

java-swt 4.7.1a — Widget toolkit for Java

SWT is a widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the operating systems on which it is implemented.

java-testng 6.12 — Testing framework

TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.

java-tomcat 8.5.23 — Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket

Apache Tomcat is a free implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.

java-tukaani-xz 1.6 — XZ in Java

Tukaani-xz is an implementation of xz compression/decompression algorithms in Java.

java-usb4java 1.2.0 — USB library for Java

This package provides a USB library for Java based on libusb and implementing javax.usb (JSR-80).

java-woodstox-core 5.0.3 — Stax XML API implementation

Woodstox is a stax XML API implementation.

java-xerial-core 2.1 — Data management libraries for Java

Xerial is a set of data management libraries for the Java programming language. The ultimate goal of the Xerial project is to manage everything as database, including class objects, text format data, data streams, etc.

java-xz 1.6 — Implementation of XZ data compression in pure Java

This library aims to be a complete implementation of XZ data compression in pure Java. Single-threaded streamed compression and decompression and random access decompression have been fully implemented.

javacc 7.0.3 — Java parser generator

Java Compiler Compiler (JavaCC) is the most popular parser generator for use with Java applications. A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar. In addition to the parser generator itself, JavaCC provides other standard capabilities related to parser generation such as tree building (via a tool called JJTree included with JavaCC), actions, debugging, etc.