uk.org.retep.util.io
Class JarVersionFileOptimiser

java.lang.Object
  extended by uk.org.retep.util.io.JarVersionFileOptimiser

public class JarVersionFileOptimiser
extends java.lang.Object

A class that takes file version numbers (as used by Maven), and can provide a list of file's that require removal (due to newer versions being present)

Author:
peter

Nested Class Summary
static class JarVersionFileOptimiser.OSGIVersion
           
 
Method Summary
static java.util.Collection<JarVersionFileOptimiser.OSGIVersion> getLatest(java.util.Collection<JarVersionFileOptimiser.OSGIVersion> src)
           
static java.util.List<JarVersionFileOptimiser.OSGIVersion> getOutdated(java.util.Collection<JarVersionFileOptimiser.OSGIVersion> src)
           
static java.util.List<JarVersionFileOptimiser.OSGIVersion> toOSGIVersion(java.util.Collection<java.io.File> files)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

toOSGIVersion

public static java.util.List<JarVersionFileOptimiser.OSGIVersion> toOSGIVersion(java.util.Collection<java.io.File> files)

getLatest

public static java.util.Collection<JarVersionFileOptimiser.OSGIVersion> getLatest(java.util.Collection<JarVersionFileOptimiser.OSGIVersion> src)

getOutdated

public static java.util.List<JarVersionFileOptimiser.OSGIVersion> getOutdated(java.util.Collection<JarVersionFileOptimiser.OSGIVersion> src)


Copyright © 1998-2010 Retep Development Group. All Rights Reserved.