[jboss-cvs] JBossAS SVN: r86696 - projects/integration/trunk/jboss-scanning-spi/src/main/java/org/jboss/scanning/spi/jpa.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 2 17:14:16 EDT 2009
Author: alesj
Date: 2009-04-02 17:14:15 -0400 (Thu, 02 Apr 2009)
New Revision: 86696
Modified:
projects/integration/trunk/jboss-scanning-spi/src/main/java/org/jboss/scanning/spi/jpa/JPAEnvironment.java
Log:
Much better usage of dynamic size params.
Modified: projects/integration/trunk/jboss-scanning-spi/src/main/java/org/jboss/scanning/spi/jpa/JPAEnvironment.java
===================================================================
--- projects/integration/trunk/jboss-scanning-spi/src/main/java/org/jboss/scanning/spi/jpa/JPAEnvironment.java 2009-04-02 21:12:18 UTC (rev 86695)
+++ projects/integration/trunk/jboss-scanning-spi/src/main/java/org/jboss/scanning/spi/jpa/JPAEnvironment.java 2009-04-02 21:14:15 UTC (rev 86696)
@@ -43,7 +43,7 @@
* @param annotationsToLookFor matching annotations
* @return matching packages
*/
- Set<Package> getPackagesInJar(URL jarToScan, Set<Class<? extends Annotation>> annotationsToLookFor);
+ Set<Package> getPackagesInJar(URL jarToScan, Class<? extends Annotation>... annotationsToLookFor);
/**
* Return all classes in the jar matching one of these annotations
@@ -53,7 +53,7 @@
* @param annotationsToLookFor matching annotations
* @return matching classes
*/
- Set<Class<?>> getClassesInJar(URL jarToScan, Set<Class<? extends Annotation>> annotationsToLookFor);
+ Set<Class<?>> getClassesInJar(URL jarToScan, Class<? extends Annotation>... annotationsToLookFor);
/**
* Return all files in the jar matching one of these file names
@@ -64,7 +64,7 @@
* @param filePatterns file patterns
* @return resources
*/
- Set<Resource> getFilesInJar(URL jarToScan, Set<String> filePatterns);
+ Set<Resource> getFilesInJar(URL jarToScan, String... filePatterns);
/**
* Return all files in the classpath (ie PU visibility)
@@ -76,7 +76,7 @@
* @param filePatterns file patterns
* @return resources
*/
- Set<Resource> getFilesInClasspath(URL jarToScan, Set<String> filePatterns);
+ Set<Resource> getFilesInClasspath(URL jarToScan, String... filePatterns);
/**
* Return the unqualified JAR name ie customer-model.jar or store.war.
More information about the jboss-cvs-commits
mailing list