RSS 5 projects tagged "Java Annotations"

Download Website Updated 23 Nov 2009 Jukebox

Screenshot
Pop 75.78
Vit 4.60

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 30.05
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.

No download No website Updated 04 Feb 2011 metagloss

Screenshot
Pop 39.08
Vit 1.47

metagloss is an annotation-centric Android library for reducing boilerplate code. Relying on run-time parsing and compile-time code generation, metagloss provides facilities for mapping XML and databases to data objects, dealing with preference screens and working with DB queries.

Download No website Updated 22 Feb 2011 Contracts for Java

Screenshot
Pop 15.52
Vit 33.90

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.

No download No website Updated 10 Jan 2014 Immutables

Screenshot
Pop 37.01
Vit 9.81

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

Hnefatafl

A Norse board game.

Screenshot

Project Spotlight

4MLinux

A miniature Linux distribution.