Package proguard.io
Class ClassPath
- java.lang.Object
-
- proguard.io.ClassPath
-
public class ClassPath extends java.lang.ObjectThis class represents a class path, as a list of ClassPathEntry objects.
-
-
Constructor Summary
Constructors Constructor Description ClassPath(ClassPathEntry... entries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, ClassPathEntry classPathEntry)booleanadd(ClassPathEntry classPathEntry)booleanaddAll(ClassPath classPath)voidclear()ClassPathEntryget(int index)java.util.List<ClassPathEntry>getClassPathEntries()Returns the list of class path entries for this class path.booleanhasOutput()Returns whether the class path contains any output entries.booleanisEmpty()ClassPathEntryremove(int index)intsize()
-
-
-
Constructor Detail
-
ClassPath
public ClassPath(ClassPathEntry... entries)
-
-
Method Detail
-
hasOutput
public boolean hasOutput()
Returns whether the class path contains any output entries.
-
getClassPathEntries
public java.util.List<ClassPathEntry> getClassPathEntries()
Returns the list of class path entries for this class path.
-
clear
public void clear()
-
add
public void add(int index, ClassPathEntry classPathEntry)
-
add
public boolean add(ClassPathEntry classPathEntry)
-
addAll
public boolean addAll(ClassPath classPath)
-
get
public ClassPathEntry get(int index)
-
remove
public ClassPathEntry remove(int index)
-
isEmpty
public boolean isEmpty()
-
size
public int size()
-
-