proguard
Class ClassPathEntry

java.lang.Object
  extended by proguard.ClassPathEntry

public class ClassPathEntry
extends java.lang.Object

This class represents an entry from a class path: a jar, a war, a zip, an ear, or a directory, with a name and a flag to indicates whether the entry is an input entry or an output entry. Optional filters can be specified for the names of the contained resource/classes, jars, wars, ears, and zips.


Constructor Summary
ClassPathEntry(java.io.File file, boolean isOutput)
          Creates a new ClassPathEntry with the given name and type.
 
Method Summary
 java.util.List getEarFilter()
           
 java.io.File getFile()
           
 java.util.List getFilter()
           
 java.util.List getJarFilter()
           
 java.lang.String getName()
          Returns the path name of the entry.
 java.util.List getWarFilter()
           
 java.util.List getZipFilter()
           
 boolean isOutput()
           
 void setEarFilter(java.util.List filter)
           
 void setFile(java.io.File file)
           
 void setFilter(java.util.List filter)
           
 void setJarFilter(java.util.List filter)
           
 void setOutput(boolean output)
           
 void setWarFilter(java.util.List filter)
           
 void setZipFilter(java.util.List filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassPathEntry

public ClassPathEntry(java.io.File file,
                      boolean isOutput)
Creates a new ClassPathEntry with the given name and type.

Method Detail

getName

public java.lang.String getName()
Returns the path name of the entry.


getFile

public java.io.File getFile()

setFile

public void setFile(java.io.File file)

isOutput

public boolean isOutput()

setOutput

public void setOutput(boolean output)

getFilter

public java.util.List getFilter()

setFilter

public void setFilter(java.util.List filter)

getJarFilter

public java.util.List getJarFilter()

setJarFilter

public void setJarFilter(java.util.List filter)

getWarFilter

public java.util.List getWarFilter()

setWarFilter

public void setWarFilter(java.util.List filter)

getEarFilter

public java.util.List getEarFilter()

setEarFilter

public void setEarFilter(java.util.List filter)

getZipFilter

public java.util.List getZipFilter()

setZipFilter

public void setZipFilter(java.util.List filter)