- getAffectedClasses() - Method in class org.pantsbuild.jmake.CompatibilityChecker
-
Returns the names of classes affected by source incompatible changes to the new version of the checked class.
- getAffectedClassNames() - Method in class org.pantsbuild.jmake.RefClassFinder
-
Returns the names of project classes that were found potentially affec
by the changes to the checked class.
- getAllImplementedIntfNames() - Method in class org.pantsbuild.jmake.ClassInfo
-
Returns the set of names of the interfaces transitively implemented by the given
class, that belong to the same project.
- getAllSuperclassNames() - Method in class org.pantsbuild.jmake.ClassInfo
-
Returns the names of the superclasses of the given class (transitively), that belong
to the same project, plus those of the superclasses that can be found on the class path
supplied to jmake, and on the boot class path.
- getAllUpdatedClassesAsStringArray() - Method in class org.pantsbuild.jmake.PCDManager
-
- getBuffer() - Method in class org.pantsbuild.jmake.BinaryFileWriter
-
- getChar(int) - Method in class org.pantsbuild.jmake.BinaryFileReader
-
- getClassFileFullPathForNestedClass(String, String) - Static method in class org.pantsbuild.jmake.Utils
-
Given the full path for the enclosing class file and the full name for the nested class, return the supposed
full path for the nested class.
- getClassFileReader() - Method in class org.pantsbuild.jmake.PCDManager
-
- getClassInfoForName(String, PCDManager) - Static method in class org.pantsbuild.jmake.ClassPath
-
- getClassInfoForName(int, String) - Method in class org.pantsbuild.jmake.PCDManager
-
- getClassInfoForPCDEntry(int, PCDEntry) - Method in class org.pantsbuild.jmake.PCDManager
-
Get an instance of ClassInfo (load a class file if necessary) for the given version (old or new) of
the class determined by pcde.
- getClassLoaderForPath(String) - Static method in class org.pantsbuild.jmake.ClassPath
-
Returns the class loader that would load classes from the given class path.
- getCompilerBootClassPath() - Static method in class org.pantsbuild.jmake.ClassPath
-
Will return null if boot class path wasn't explicitly specified
- getCompilerExitCode() - Method in exception org.pantsbuild.jmake.PublicExceptions.CompilerInteractionException
-
Get the compiler exit code.
- getCompilerExtDirs() - Static method in class org.pantsbuild.jmake.ClassPath
-
Will return null if extdirs weren't explicitly specified
- getCompilerUserClassPath() - Static method in class org.pantsbuild.jmake.ClassPath
-
Never returns null - if classpath wasn't set explicitly, returns "."
- getDeclaredMethodPos(ClassInfo, int) - Method in class org.pantsbuild.jmake.ClassInfo
-
If this class declares a method with the same name and signature as the given method,
return its position.
- getDirectlyEnclosingClass(String, int) - Static method in class org.pantsbuild.jmake.Utils
-
Returns directly enclosing class name for the given class.
- getDirectSubclasses() - Method in class org.pantsbuild.jmake.ClassInfo
-
Returns the array of all direct subclasses of this class (array of zero length if there are none).
- getDouble(int) - Method in class org.pantsbuild.jmake.BinaryFileReader
-
- getFailOnDependentJar() - Method in class org.pantsbuild.jmake.ant.JavaMake
-
- getFloat(int) - Method in class org.pantsbuild.jmake.BinaryFileReader
-
- getInt(int) - Method in class org.pantsbuild.jmake.BinaryFileReader
-
- getLong(int) - Method in class org.pantsbuild.jmake.BinaryFileReader
-
- getNoWarnOnDependentJar() - Method in class org.pantsbuild.jmake.ant.JavaMake
-
- getOriginalException() - Method in exception org.pantsbuild.jmake.PrivateException
-
- getOriginalException() - Method in exception org.pantsbuild.jmake.PublicExceptions.CompilerInteractionException
-
Get the original exception that caused this exception.
- getPackageName(String) - Static method in class org.pantsbuild.jmake.Utils
-
Returns package name for the given class.
- getPdbFilename() - Method in class org.pantsbuild.jmake.ant.JavaMake
-
- getProjClasspath() - Method in class org.pantsbuild.jmake.ant.JavaMake
-
Gets the project classpath to be used for this compilation.
- getProjectJars() - Static method in class org.pantsbuild.jmake.ClassPath
-
- getSuperclasses(String, Collection<String>, PCDManager) - Static method in class org.pantsbuild.jmake.ClassPath
-
For the given class return the list of all of its superclasses (excluding Object), that can be loaded from
projectClassPath or standardClassPath, plus the first superclass that can be loaded from coreClassPath.
- getTopLevelEnclosingClass(String) - Static method in class org.pantsbuild.jmake.Utils
-
Returns top-level enclosing class name for the given class.
- getUpdatedClasses() - Method in class org.pantsbuild.jmake.Main
-
Return the names of all classes that jmake, on this invocation, found updated - either because
jmake itself recompiled them or because they were updated independently (their timestamp/checksum
found different from those contained in the project database).
- getVersion() - Static method in class org.pantsbuild.jmake.Main
-
Get the version of this copy of jmake
- getVirtualPath() - Static method in class org.pantsbuild.jmake.ClassPath
-
Will return null if virtualPath wasn't explicitly specified