Aspose.Report is a Java query builder and charting control. It implements popular chart types with stylish effects like transparency, gradients, and anti-aliasing. It allows you to connect to any database and offers the outputs in the form of SQL statements and SqlResponse. It supports custom CSS styles, selection of any column from any table of the database, and configurable error reporting.
BRAP is a Java remoting protocol that uses native Java object serialization encapsulated in HTTP. It aims to be an alternative to Spring HttpInvoker and Spring Security, especially when you don't need or want the dependencies of Spring in your client, such as when building a rich client application where size might be an issue. The authentication mechanism lets you use your own domain objects as credentials. BRAP gives you "pass by reference" even though the object arguments are serialized and passed to the remote service: changes that happen on the remote side can be applied to the client side automatically. BRAP focuses on being easy to use, small in size, yet powerful and extensible.
ClassPublic.java is a Java .class file converter which makes a Java class public and non-final, its fields public, and its methods public and non-final. ClassPublic.java has a compact implementation, depending only on J2SE 1.5.0 or newer. ClassPublic.java can be used to increase interoperability and code reusability of a .class file whose .java source is not available or is not feasible to recompile.