From: <car...@us...> - 2011-08-11 09:25:23
|
Revision: 3606 http://openutils.svn.sourceforge.net/openutils/?rev=3606&view=rev Author: carlocolombo Date: 2011-08-11 09:25:16 +0000 (Thu, 11 Aug 2011) Log Message: ----------- wrapper around List.contains Modified Paths: -------------- trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/CollectionElUtils.java trunk/openutils-elfunctions/src/main/resources/META-INF/collectionutils.tld Modified: trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/CollectionElUtils.java =================================================================== --- trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/CollectionElUtils.java 2011-08-11 09:06:03 UTC (rev 3605) +++ trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/CollectionElUtils.java 2011-08-11 09:25:16 UTC (rev 3606) @@ -110,4 +110,24 @@ return pages; } + /** + * wrapper around contains + * @param list + * @param o + * @return + */ + public static boolean contains(List< ? > list, Object o) + { + return list.contains(o); + } + + /** wrapper around contains (using arrays) + * @param array + * @param o + * @return + */ + public static boolean contains2(Object[] array, Object o) + { + return toList(array).contains(o); + } } Modified: trunk/openutils-elfunctions/src/main/resources/META-INF/collectionutils.tld =================================================================== --- trunk/openutils-elfunctions/src/main/resources/META-INF/collectionutils.tld 2011-08-11 09:06:03 UTC (rev 3605) +++ trunk/openutils-elfunctions/src/main/resources/META-INF/collectionutils.tld 2011-08-11 09:25:16 UTC (rev 3606) @@ -30,4 +30,16 @@ <function-class>net.sourceforge.openutils.elfunctions.CollectionElUtils</function-class> <function-signature>java.util.List paginateCollection(java.util.Collection, int)</function-signature> </function> -</taglib> + <function> + <name>contains</name> + <description>Wrapper around contains</description> + <function-class>net.sourceforge.openutils.elfunctions.CollectionElUtils</function-class> + <function-signature>boolean contains(java.util.List,java.lang.Object)</function-signature> + </function> + <function> + <name>contains2</name> + <description>Wrapper around contains (use array)</description> + <function-class>net.sourceforge.openutils.elfunctions.CollectionElUtils</function-class> + <function-signature>boolean contains(java.lang.Object[],java.lang.Object)</function-signature> + </function> +</taglib> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |