- PCDContainer - Class in org.pantsbuild.jmake
-
This class is a persistent container for the Project Class Directory, that can
read and write itself from/to disk.
- PCDEntry - Class in org.pantsbuild.jmake
-
An instance of this class represents an entry in the Project Class Directory.
- PCDEntry(String, String, String, long, long, ClassInfo) - Constructor for class org.pantsbuild.jmake.PCDEntry
-
This constructor is called to initialize a record for a class that has just been added to the project.
- PCDEntry(String, String, long, long, ClassInfo) - Constructor for class org.pantsbuild.jmake.PCDEntry
-
This constructor is called to initialize a record for a class that
exists at least in the previous version of the project.
- PCDManager - Class in org.pantsbuild.jmake
-
This class implements management of the Project Class Directory, automatic tracking
of changes and recompilation of .java sources for a project.
- PCDManager(PCDContainer, String[], String[], String[], String[], String, List<String>, boolean, boolean, String) - Constructor for class org.pantsbuild.jmake.PCDManager
-
Either projectJavaAndJarFilesArray != null and added..
- printErrorMessage(String) - Static method in class org.pantsbuild.jmake.Utils
-
- printInfoMessage(String) - Static method in class org.pantsbuild.jmake.Utils
-
- printInfoMessageNoEOL(String) - Static method in class org.pantsbuild.jmake.Utils
-
- printTiming(String, int) - Static method in class org.pantsbuild.jmake.Utils
-
- printWarningMessage(String) - Static method in class org.pantsbuild.jmake.Utils
-
- PrivateException - Exception in org.pantsbuild.jmake
-
This class is used as a wrapper for a number of exceptions that are thrown by jmake.
- PrivateException(Throwable) - Constructor for exception org.pantsbuild.jmake.PrivateException
-
- projClasspath - Variable in class org.pantsbuild.jmake.ant.JavaMake
-
Class path for all JARs included in this project.
- PublicExceptions - Class in org.pantsbuild.jmake
-
This class is a wrapper for a number of nested classes.
- PublicExceptions() - Constructor for class org.pantsbuild.jmake.PublicExceptions
-
- PublicExceptions.ClassFileParseException - Exception in org.pantsbuild.jmake
-
Exception signalling a problem when parsing a class file
- PublicExceptions.ClassNameMismatchException - Exception in org.pantsbuild.jmake
-
Exception signalling that for some class the deduced name (that is, name based on the source file name and
directory) and the real name (the one read from the class file) are different.
- PublicExceptions.CommandFileReadException - Exception in org.pantsbuild.jmake
-
Exception signalling a problem (typically an I/O exception) when parsing a command line file
passed to jmake.
- PublicExceptions.CompilerInteractionException - Exception in org.pantsbuild.jmake
-
This exception is thrown whenever there is any problem initializing or calling the compiler, or
when the compiler itself reports compilation errors.
- PublicExceptions.DoubleEntryException - Exception in org.pantsbuild.jmake
-
Exception thrown if more than one entry for the same class is detected in the project
- PublicExceptions.InternalException - Exception in org.pantsbuild.jmake
-
Exception thrown if an internal problem that should never happen is detected.
- PublicExceptions.InvalidCmdOptionException - Exception in org.pantsbuild.jmake
-
Exception signalling that an invalid command line option has been passed to jmake.
- PublicExceptions.InvalidSourceFileExtensionException - Exception in org.pantsbuild.jmake
-
Exception thrown if any specified source file has an invalid extension (not .java
or .jar
).
- PublicExceptions.JarDependsOnSourceException - Exception in org.pantsbuild.jmake
-
Exception thrown if a dependence of a class in a JAR
file on a class with a .java
source is detected.
- PublicExceptions.NoActionRequestedException - Exception in org.pantsbuild.jmake
-
Exception signalling that jmake was not requested to do any real work.
- PublicExceptions.NoActionRequestedException() - Constructor for exception org.pantsbuild.jmake.PublicExceptions.NoActionRequestedException
-
- PublicExceptions.PDBCorruptedException - Exception in org.pantsbuild.jmake
-
Exception signalling a problem with reading project database file.