942 projects tagged "Apache 2.0"
Evo Class Index is an annotation processor that at compile-time generates an index of classes implementing a given interface, classes annotated by given annotation, or placed in a common package. Its small run-time performance impact makes it an interesting alternative to any annotation scanning library like Reflections or Scannotations. The generated indexes are compatible with the ServiceLoader framework, so you will never need to create the files in META-INF/services by hand.
Wiseman is an implementation of the WS-Management specification for the Java SE platform. The project scope includes the WS-Management specification and its dependent specifications, which can be found at http://www.dmtf.org/standards/wbem/wsman/. The project requires Java SE 5+ or above, and is built on JAXB 2.0 and SAAJ 1.3 (part of the JAX-WS project). Ant scripts for standalone and Netbeans builds are supplied.
Ammentos is a lightweight persistence framework for JDK 5. It does not require any installation nor configuration; just put a jar file into your classpath and start writing code. It is designed so that your persistence code will be dramatically short and so that you won't have to spend a lot of time to learn how to use it. It is about 72Kb large and it does not require any external library except for your database JDBC driver. You can use it in desktop applications or in server-based environments.
GWT Reflection is a small framework which gives you the ability to use the reflection API on the client side of an application. Google Web Toolkit obfuscates JavaScript so it is not readable for an application at execution time. So it is hard to use any kind of reflection on the browser side of an application. To make JavaScript reflectable, some helpers were created that can memorize class descriptions at compilation time. This description will later (at runtime) help to manipulate classes, even after obfuscation.
google-rfc-2445 is a Java implementation of RFC 2445 recurrence rules. RFC 2445 describes a scheme for calendar interoperability. This project implements core parts of RFC 2445, including a parser for recurrence rules and date lists and a mechanism for evaluating recurrence rules.