View Javadoc
1   package io.guixer.logs.lines;
2   
3   import static com.google.common.base.Preconditions.checkNotNull;
4   
5   public abstract class AssertMessageLogLine extends AbstractLogLine {
6   
7   	private final String message;
8   	private final boolean success;
9   
10  	public AssertMessageLogLine(
11  		final long timeMillis,
12  		final Type type,
13  		final String rawText,
14  		final String message,
15  		final boolean success
16  	) {
17  
18  		super(timeMillis, type, rawText);
19  
20  		this.message = checkNotNull(message, "message");
21  		this.success = success;
22  	}
23  
24  	public final String getMessage() {
25  
26  		return message;
27  	}
28  
29  	public final boolean isSuccess() {
30  
31  		return success;
32  	}
33  
34  	public final boolean isFailure() {
35  
36  		return !success;
37  	}
38  }