OOMEGA 2.5 releasedWe are pleased about publishing our new release: version 2.5. It is available for download here at our homepage. Apart from a great deal of bugfixes since the last official release there's has been made a major redesign of the query language (QL) metamodel. Now, the QL metamodel (=abstract syntax) is well separated from its concrete syntax. This gave us the freedom to optimise its concrete representation within Java. Please have a look at the following example query and notice the slightly different concrete syntax:
Query(
select(Person.F.firstname()),
distinct(true),
from(Person.CID),
where(
eq(
Person.F.children().firstname(),
Set("Christian", "Stefano")
)
)
);
The improved query language is well documented in OOMEGA's available online documentation: www.oomega.net/wiki. Please download OOMEGA 2.5 right now.
>> Download OOMEGA distribution |