About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 72
  • Price: Free |
  • Operating system: Mac OS X
  • Publisher: Werner Fragner
See full specifications

mac default iconJaqLib For Mac Publisher's description

JaqLib (Java Query Library) is a compact Java library that supports programmers in querying all sorts of collections and databases in a compact and intuitive manner.

It heavily makes use of Java Generics and follows the idea of fluent interfaces.

JaqLib only uses standard Java features like generics or dynamic proxies. It does not need any pre or post compile steps.

WHERE conditions can be specified by custom implementations of the WhereCondition interface, by using the where().element() expression and by using a method call recording mechanism (see also the first example below): first the programmer must call the desired method on the returned proxy object. This method call is recorded by JaQLib. When evaluating the WHERE condition this method call is replayed on every element. The result of this method call is then evaluated against the specified condition. This method call record mechanisms uses JDK dynamic proxies for proxying interfaces and CGLIB for proxying classes. So if you want to record method calls on classes you have to download CGLIB and put it on the classpath of your application.

What's New in This Release:

Database query support:
В· Selecting sinlge database table columns
В· Selecting database tables into Java beans
В· Support for prepared SQL SELECT statements
В· Customizable mapping strategies for mapping SQL SELECT statement results to Java beans
В· Customizable creation of Java bean for the SQL SELECT statement results
В· Support for custom Java type handlers: converting database data types to Java types
В· Support for custom SQL type handlers: customize the extraction of database data via JDBC ResultSet
В· Defining application defaults for JaQLib using org.jaqlib.db.Defaults
В· Executing custom tasks on each selected element

Iterable query support:
В· Conditions on single elements
В· Conditions on comparable elements
В· Conditions with method call recording mechanism
В· Custom conditions
В· Executing custom tasks on each selected element

System Requirements:

В· Java
Program Release Status:
Program Install Support: Install and Uninstall

JaqLib For Mac Tags:

Click on a tag to find related softwares

Is JaqLib For Mac your software?

Manage your software

Most Popular

mac default icon twttr.media.types.instagram For Mac 1.4
Permission is hereby granted, free of charge
mac default icon Fiddler For Mac 1.0
Objective-C libraries for calculating sunrise & sunset times
mac default icon Wassup For Mac 2.5
Let's you know what's up with your Java environment.
mac default icon libdvdcss for Mac 1.2.11
Free and open source library that will help you access DVDs
mac default icon CodeRunner For Mac 1.3
Edit and run code in 10 different programming languages with CodeRunner...

Related Category

» Other (625)
» Tools (3122)