Package org.sonar.api.batch.scm
Class BlameLine
- java.lang.Object
-
- org.sonar.api.batch.scm.BlameLine
-
public class BlameLine extends java.lang.Object
- Since:
- 5.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
author()
BlameLine
author(java.lang.String author)
Sets author for this line.java.util.Date
date()
BlameLine
date(java.util.Date date)
Mandatory fieldboolean
equals(java.lang.Object obj)
int
hashCode()
java.lang.String
revision()
BlameLine
revision(java.lang.String revision)
Mandatory fieldjava.lang.String
toString()
-
-
-
Method Detail
-
revision
public java.lang.String revision()
-
revision
public BlameLine revision(java.lang.String revision)
Mandatory field
-
author
@CheckForNull public java.lang.String author()
-
author
public BlameLine author(@Nullable java.lang.String author)
Sets author for this line. The string will be trimmed, and null will be set if it is empty.
-
date
public java.util.Date date()
- Returns:
- the commit date
-
date
public BlameLine date(@Nullable java.util.Date date)
Mandatory field
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-