Author: ogusakov Date: Tue Sep 16 15:31:52 2008 New Revision: 696089 URL: http://svn.apache.org/viewvc?rev=696089&view=rev Log: added set convenience methods to FileUtil
Modified: maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java Modified: maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java?rev=696089&r1=696088&r2=696089&view=diff ============================================================================== --- maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java (original) +++ maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java Tue Sep 16 15:31:52 2008 @@ -31,6 +31,7 @@ import org.apache.commons.cli.Options; import org.apache.commons.cli.ParseException; import org.apache.maven.mercury.crypto.api.StreamObserverException; +import org.apache.maven.mercury.crypto.api.StreamObserverFactory; import org.apache.maven.mercury.crypto.api.StreamVerifier; import org.apache.maven.mercury.crypto.api.StreamVerifierAttributes; import org.apache.maven.mercury.crypto.api.StreamVerifierException; @@ -858,5 +859,33 @@ } } //--------------------------------------------------------------------------------------------------------------- + public static final Set<StreamVerifierFactory> vSet( StreamVerifierFactory... facs ) + { + if( facs == null || facs.length<1 ) + return null; + + HashSet<StreamVerifierFactory> res = new HashSet<StreamVerifierFactory>( facs.length ); + for( StreamVerifierFactory f : facs ) + { + res.add( f ); + } + + return res; + } + //--------------------------------------------------------------------------------------------------------------- + public static final Set<StreamObserverFactory> oSet( StreamObserverFactory... facs ) + { + if( facs == null || facs.length<1 ) + return null; + + HashSet<StreamObserverFactory> res = new HashSet<StreamObserverFactory>( facs.length ); + for( StreamObserverFactory f : facs ) + { + res.add( f ); + } + + return res; + } + //--------------------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------------------- }