rjain
Fri, 10 Nov 2006 07:41:45 -0800
Thanks Paul. I could get a simpler solution, created a method called
getTypeId for both the objects
#foreach ($branch in $cBranchList)
#if($branch.BizObject.getTypeId().equals("TypeA"))
#else
#end
#end
I haven't tried your solution, I guess it should work too.
Paul Loy wrote:
>
> Try doing a .class?
>
> #foreach($item in $arrayList)
> #set($classType = $item.class)
>
> #if ($classType == "com.domain.classname")
> do something
> #else
> don't do it!
> #end
> #end
>
> (this code isn't tested... just in my head!)
>
> rjain wrote:
>> I have a ArrayList which can contain either items of TypeA or TypeB
>>
>> #foreach($item in $arrayList)
>> #if ($item <isoftype> TypeA)
>> Do something
>> #else ($item <isoftype> TypeB)
>> Do something else
>> #end
>> #end
>>
>> How do I get the Type of Item in the Arraylist?
>>
>> Thanks!!
>>
>
>
> --
>
> *Paul Loy
> Software Developer*
>
> Peoples Archive Ltd.
> Middlesex House
> 34-42 Cleveland Street
> London, W1T 4LB
>
> Tel: +44 (0) 20 7323 0323
> Fax: +44 (0) 20 7580 1938
> [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/How-to-get-Type-of-variable-tf2608406.html#a7279296
Sent from the Velocity - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]