Hey Sergiu! A big pleasure to meet you here! Thanks for your answer. Please, 
see below...

> ________________________________________
> From: Sergiu Dumitriu [sergiu.dumit...@gmail.com]
> Sent: 24 May 2013 19:54
> To: user@velocity.apache.org
> Subject: Re: "addition" of lists
>
> On 05/24/2013 01:50 PM, ricardo.julio.rodriguez.fernan...@sergas.es wrote:
>> Hi!
>>
>> Probably I'll use the wrong semantic, but I'll try to explain the very 
>> simple result I want
>> to get with Velocity: given two lists of results, let's me call them $list1 
>> and $list2,
>> I want to get a new list, let's call it $listTotal, including all item in 
>> $list1 and $list2.
>>
>> Please, how could I do that? What is the correct expression I must it in 
>> Velocity's World for his operation?
>>
>> Thank you so much for your help!
>>
>> Ricardo
>>
>
> Hey Ricardo,
>
> If those are indeed lists, they should support all the methods that
> Java's List class provides [1], including addAll [2], so this should work:
>
> #set ($listTotal = [])
> #set ($discard = $listTotal.addAll($list1))
> #set ($discard = $listTotal.addAll($list2))
>

It worked! They are indeed lists :-) But I've not a clear idea yet about what 
is list, what an array, what a collection, what any sort of collection... 
Please, could you provide me a good reference to keep trying to understand what 
I feel like a must to leverage the power of Velocity and, of course, the nice 
team XWiki/Velocity?

These two lists come from a for you well known lines of code. Something like 
this...

#set ($xwqlquery = "where doc.translation = 0 and doc.creationDate < 
'2013-01-01' and doc.parent like '%$doc.title%' and doc.fullName NOT IN 
($nicestr0) order by doc.object(XWiki.XWikiUsers).last_name")
#set ($results = $services.query.xwql($xwqlquery).execute())

Please, is it possible to check $results if is it a list? For instance, I 
guessed it is a list because I can apply size() to it. Is this a right guess?

Thank you so much for your help!

>
> [1] http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html
> [2] 
> http://docs.oracle.com/javase/1.5.0/docs/api/java/util/List.html#addAll%28java.util.Collection%29

Thanks!

> --
> Sergiu Dumitriu
> http://purl.org/net/sergiu

Nota: A información contida nesta mensaxe e os seus posibles documentos 
adxuntos é privada e confidencial e está dirixida únicamente ó seu 
destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por 
favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos 
adjuntos es privada y confidencial y está dirigida únicamente a su 
destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, 
por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso_confidencialidad.htm

Reply via email to