RSS 5 projects tagged "Java Annotations"

Download Website Updated 23 Nov 2009 Jukebox

Screenshot
Pop 76.78
Vit 4.59

Jukebox is a collection of reusable components that allow you to create a flexible server-side and middleware framework. It features semaphores and services (not quite your usual set), a Finite State Machine implementation based on Generics, a Datastream framework (data producers, consumers and loggers), and a JDK 1.6 compliant JMX framework based on Annotations.

No download Website Updated 05 Nov 2009 Hibersap

Screenshot
Pop 29.95
Vit 1.00

Hibersap is a small framework that offers an abstraction layer on top of the SAP Java Connector (JCo). It maps Java classes to SAP function modules using Java Annotations and reduces the technical code to call a function in a SAP back-end system. Hibersap’s API is very similar to Hibernate, thus offering a familiar programming interface to developers of enterprise applications.

Download No website Updated 22 Feb 2011 Contracts for Java

Screenshot
Pop 15.46
Vit 33.97

Contracts for Java (Cofoja) adds contract programming support to Java through simple yet powerful annotations: @Requires, @Ensures, @Invariant, and @ThrowEnsures. Contracts are inherited from interfaces and superclasses and can be enabled selectively during development then disabled for release.

Download No website Updated 15 Sep 2011 Yap4j

Screenshot
Pop 23.07
Vit 30.82

Yap4j is the simplest library for parsing CSV files in Java. It deserializes CSV files into a list of POJOs using a set of Java annotations, while allowing you to specify Object-CSV mappings. It automatically converts to and from a wide range of data types, and includes support for types from popular libraries such as Joda Time, and support for custom record delimiters.

No download No website Updated 10 Jan 2014 Immutables

Screenshot
Pop 33.24
Vit 10.07

Immutables allows you to embrace immutablity to tackle complexity and concurrency challenges. To get the benefits of immutability in Java, there's an annotation processor to easily create simple and consistent value objects. You can think of it as Guava's Immutable Collections but for regular objects. It includes support for JSON marshaling, MongoDB repositories, and JAX-RS.

Screenshot

Project Spotlight

mhVTL

A Linux-based virtual tape library.

Screenshot

Project Spotlight

OpenNetHome

Home automation software.