RSS 21 projects tagged "Apache 2.0"

No download No website Updated 14 Mar 2013 Geomajas profiling project

Screenshot
Pop 62.80
Vit 1.00

Geomajas profiling project is a simple application profiling system that can be used to continuously gather profiling information in a running application. It allows you to get the number of invocations and total/average time. Profiling data can also be grouped to allow total time to be split up over different groups. There is utility code to use this for JDBC access profiling, and JMX integration for accessing the data which is gathered and reset the counters.

No download Website Updated 09 Feb 2013 jTransfo

Screenshot
Pop 40.45
Vit 1.98

jTransfo is a Java library to easily convert between transfer and domain objects. It is driven using annotations on the transfer object. Several transfer objects for the same domain object can be used. There are integrations with the Spring framework and Joda-Time.

Download Website Updated 01 Jan 2013 Object Query

Screenshot
Pop 37.63
Vit 1.36

Object Query is a Java tool which allows writing type-safe and refactor-resistant queries with cross persistence technology.

Download Website Updated 08 May 2013 CmdOption

Screenshot
Pop 37.92
Vit 7.23

CmdOption is a simple annotation-driven command line parser toolkit for Java 5 applications. Everything you need is (at least one) simple configuration object. Each field and method annotated with an CmdOption annotation will be processed. Based on this config, CmdOption is able to parse any command line, guaranteeing the declared specification. The result is directly stored in the given config object. When errors occur, CmdOption gives a meaningful error message. Generated output and validation/error message can be localized.

No download Website Updated 01 May 2012 Kelpie

Screenshot
Pop 25.34
Vit 1.00

Originally developed for Voxbone's inum network. The Kelpie gateway is capable of bridging presence, IM, and voice traffic between SIP and XMPP networks.

Download Website Updated 30 Oct 2012 Funcito

Screenshot
Pop 50.04
Vit 2.64

Funcito is a Java library which simplifies access to your favorite functional programming APIs by wrapping Java methods as the function-type objects defined in those libraries. Rather than creating another functional programming API, Funcito makes it easy to define function-type objects which wrap existing methods. As a result, your code has less noise and clutter of anonymous inner classes, annotations, etc. Your code remains safe for automated refactoring, since there are no String-based reflection or forced naming conventions. The supported frameworks are Google Guava, Jedi, Functional Java, Play! Framework 2, and collections-generic.

No download No website Updated 29 Jan 2012 Geomajas SLD project

Screenshot
Pop 25.65
Vit 1.00

The SLD project contains DTOclasses and services to convert between these SLD objects and the XML representation. The DTO classes can be used in various environments, including GWT. They can also easily be serialized to and from JSON.

No download No website Updated 30 Jan 2012 Geomajas Geometry project

Screenshot
Pop 28.53
Vit 1.00

The Geometry project contains a DTO class for representing a geometry and services for manipulating these geometries. These objects can be used in various environments, including GWT. They can also easily be serialized to and from JSON.

No download No website Updated 29 Jan 2012 Geomajas API project

Screenshot
Pop 26.80
Vit 1.00

The Geomajas API project contains some annotations that can be used to indicate which parts (which classes and which (public) methods or fields) are considered as the API. This is particularly useful for projects where you want to mark the API without the need to refactor everything to interfaces and factories.

No download Website Updated 06 Nov 2011 kongcurrent

Screenshot
Pop 19.60
Vit 23.80

kongcurrent provides an easy-to use helper to assist debugging issues which cause exceptions under concurrent access. It was inspired by a problem in which a non-thread-safe Map object held by a third party framework was accidentally shared between threads, causing a ConcurrentModificationException. The helper (a "monitor") creates a proxied version of an object implementing some interface. The proxy can track invocations of the objects' methods and can report on potential concurrent access on the object. This can be used to help find code paths which concurrently access the object through its interface methods. By design, the helper is extensible, and can be adapted to more specific needs.

Screenshot

Project Spotlight

Recoll

A personal full text desktop search package.

Screenshot

Project Spotlight

SALI

A tool that allows you to install Linux on multiple machines at once, possibly via BitTorrent.