public final class FooterLine extends Object
These footer lines tend to be used to represent additional information about a commit, like the path it followed through reviewers before finally being accepted into the project's main repository as an immutable commit.
RevCommit.getFooterLines()
Modifier and Type | Method and Description |
---|---|
String |
getEmailAddress()
Extract the email address (if present) from the footer.
|
String |
getKey()
Get key name of this footer.
|
String |
getValue()
Get value of this footer.
|
boolean |
matches(FooterKey key)
Whether keys match
|
String |
toString() |
public boolean matches(FooterKey key)
key
- key to test this line's key name against.key.getName().equalsIgnorecase(getKey())
.public String getKey()
public String getValue()
public String getEmailAddress()
If there is an email address looking string inside of angle brackets
(e.g. "<a@b>"), the return value is the part extracted from inside the
brackets. If no brackets are found, then getValue()
is returned
if the value contains an '@' sign. Otherwise, null.
Copyright © 2019 Eclipse JGit Project. All rights reserved.