public class MainClassFinder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MainClassFinder.Result
The result of a call to
find(). |
| Constructor and Description |
|---|
MainClassFinder(com.google.common.collect.ImmutableList<java.nio.file.Path> classesFiles,
JibLogger buildLogger)
Finds a class with
psvm in classesFiles. |
| Modifier and Type | Method and Description |
|---|---|
MainClassFinder.Result |
find()
Tries to find a class with
psvm in classesFiles. |
public MainClassFinder(com.google.common.collect.ImmutableList<java.nio.file.Path> classesFiles,
JibLogger buildLogger)
psvm in classesFiles.classesFiles - the classes files to checkbuildLogger - used for displaying status messages.public MainClassFinder.Result find()
psvm in classesFiles.MainClassFinder.Result of the main class finding attempt