java - How can I get the result of a Count query in TopLink? -


i have this:

reportquery query = new reportquery(openedfilesreport.class,   generateexpressionopenedfilesreport()); query.addcount();  object result = gettoplinktemplate().executequery(query, true); 

as can see, result vector , has 1 result of type reportqueryresult. there smarter way of getting result then

((reportqueryresult)((vector)result).get(0)).getresults()//.. additional class casts/getter calls 

query.setshouldreturnsinglevalue(true);

number result = (number) gettoplinktemplate().executequery(query, true);

here link eclipselink javadocs:

http://www.eclipse.org/eclipselink/api/2.2/org/eclipse/persistence/queries/reportquery.html#setshouldreturnsinglevalue%28boolean%29

doug


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -