You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by "Hookom, Jacob" <Ja...@redline.mckhboc.com> on 2004/03/08 21:34:31 UTC

Project Proposal

I've recently buttoned up an open source implementation of an EL-like
language that does not require any javax.servlet.* classes.  My performance
tests show that it's just as fast, if not faster than the EL implementation
in commons.  In addition, it does a much better job of finding and matching
methods to parameters than even MethodUtils under Commons Bean-Utils.

Valid Expressions:
person.address.zip
person.list[5].location
person.collection[2].location
person.array[3].location
person.map['sun'].location
person.map.sun.location
person.list:size
person:lookup(54)
person.object:methodString('java')
person.object:methodDouble('4.0')
person.object:methodInt('4.0')


I have the source downloadable at (apache-license):
http://www.hookom.net/jacob/downloads/jakarta-banten.zip

I would like to know if it would be worth adding under Commons?

Thanks
--------
Jacob Hookom
Senior Programmer/Analyst
McKesson Medical-Surgical
Golden Valley, MN



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: Project Proposal

Posted by Konstantin Shaposhnikov <k8...@tut.by>.
Hello

You also can look at OGNL: http://www.ognl.org/

Best regards,
Konstantin

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: Project Proposal

Posted by Tim O'Brien <to...@discursive.com>.
Jacob,

See JEXL: http://jakarta.apache.org/commons/sandbox/jexl/

Tim


Hookom, Jacob wrote:
> I've recently buttoned up an open source implementation of an EL-like
> language that does not require any javax.servlet.* classes.  My performance
> tests show that it's just as fast, if not faster than the EL implementation
> in commons.  In addition, it does a much better job of finding and matching
> methods to parameters than even MethodUtils under Commons Bean-Utils.
> 
> Valid Expressions:
> person.address.zip
> person.list[5].location
> person.collection[2].location
> person.array[3].location
> person.map['sun'].location
> person.map.sun.location
> person.list:size
> person:lookup(54)
> person.object:methodString('java')
> person.object:methodDouble('4.0')
> person.object:methodInt('4.0')
> 
> 
> I have the source downloadable at (apache-license):
> http://www.hookom.net/jacob/downloads/jakarta-banten.zip
> 
> I would like to know if it would be worth adding under Commons?
> 
> Thanks
> --------
> Jacob Hookom
> Senior Programmer/Analyst
> McKesson Medical-Surgical
> Golden Valley, MN
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org