public final class CompileResult extends java.lang.Object implements AnalysisContents, java.io.Serializable
Modifier | Constructor and Description |
---|---|
protected |
CompileResult(CompileAnalysis _analysis,
MiniSetup _setup,
boolean _hasModified) |
Modifier and Type | Method and Description |
---|---|
CompileAnalysis |
analysis() |
static CompileResult |
create(CompileAnalysis _analysis,
MiniSetup _setup,
boolean _hasModified) |
boolean |
equals(java.lang.Object obj) |
CompileAnalysis |
getAnalysis() |
MiniSetup |
getMiniSetup() |
int |
hashCode() |
boolean |
hasModified() |
static CompileResult |
of(CompileAnalysis _analysis,
MiniSetup _setup,
boolean _hasModified) |
MiniSetup |
setup() |
java.lang.String |
toString() |
CompileResult |
withAnalysis(CompileAnalysis analysis) |
CompileResult |
withHasModified(boolean hasModified) |
CompileResult |
withSetup(MiniSetup setup) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
create
protected CompileResult(CompileAnalysis _analysis, MiniSetup _setup, boolean _hasModified)
public CompileAnalysis getAnalysis()
getAnalysis
in interface AnalysisContents
public MiniSetup getMiniSetup()
getMiniSetup
in interface AnalysisContents
public static CompileResult create(CompileAnalysis _analysis, MiniSetup _setup, boolean _hasModified)
public static CompileResult of(CompileAnalysis _analysis, MiniSetup _setup, boolean _hasModified)
public CompileAnalysis analysis()
public MiniSetup setup()
public boolean hasModified()
public CompileResult withAnalysis(CompileAnalysis analysis)
public CompileResult withSetup(MiniSetup setup)
public CompileResult withHasModified(boolean hasModified)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object