Package org.codehaus.plexus.compiler
Class CompilerResult
- java.lang.Object
-
- org.codehaus.plexus.compiler.CompilerResult
-
public class CompilerResult extends java.lang.Object
The result returned from a compiling language processor (aka compiler), possibly including some messages.- Since:
- 2.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<CompilerMessage>
compilerMessages
private boolean
success
-
Constructor Summary
Constructors Constructor Description CompilerResult()
Constructs a successful compiler result with no messages.CompilerResult(boolean success, java.util.List<CompilerMessage> compilerMessages)
Constructs a compiler result.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompilerResult
compilerMessages(java.util.List<CompilerMessage> compilerMessages)
java.util.List<CompilerMessage>
getCompilerMessages()
boolean
isSuccess()
void
setCompilerMessages(java.util.List<CompilerMessage> compilerMessages)
void
setSuccess(boolean success)
CompilerResult
success(boolean success)
-
-
-
Field Detail
-
success
private boolean success
-
compilerMessages
private java.util.List<CompilerMessage> compilerMessages
-
-
Constructor Detail
-
CompilerResult
public CompilerResult()
Constructs a successful compiler result with no messages.
-
CompilerResult
public CompilerResult(boolean success, java.util.List<CompilerMessage> compilerMessages)
Constructs a compiler result.- Parameters:
success
- if the compiler process was successful or notcompilerMessages
- a list of messages from the compiler process
-
-
Method Detail
-
isSuccess
public boolean isSuccess()
-
setSuccess
public void setSuccess(boolean success)
-
success
public CompilerResult success(boolean success)
-
getCompilerMessages
public java.util.List<CompilerMessage> getCompilerMessages()
-
setCompilerMessages
public void setCompilerMessages(java.util.List<CompilerMessage> compilerMessages)
-
compilerMessages
public CompilerResult compilerMessages(java.util.List<CompilerMessage> compilerMessages)
-
-