public class FindingBlacklistInfo extends java.lang.Object implements java.io.Serializable
org.conqat.engine.service.shared.client.IdeServiceClient
, special
care has to be taken when changing its signature!Constructor and Description |
---|
FindingBlacklistInfo(FindingBlacklistInfo info)
Copy constructor.
|
FindingBlacklistInfo(java.lang.String findingId,
long timestamp,
java.lang.String user,
java.lang.String rationale,
EFindingBlacklistType type)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
FindingBlacklistInfo |
cloneWithNewFindingId(java.lang.String findingId)
Clones this FindingBlacklistInfo but uses the given findingId.
|
FindingBlacklistInfo |
cloneWithNewType(EFindingBlacklistType newType)
Clones this FindingBlacklistInfo but uses the given findingId.
|
static FindingBlacklistInfo |
ensureBlacklistTypeSet(FindingBlacklistInfo blacklistInfo)
Ensures that the type of blacklisting is set.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFindingId()
Returns the finding id.
|
java.lang.String |
getRationale()
Returns the rationale.
|
long |
getTimestamp()
Returns the timestamp.
|
EFindingBlacklistType |
getType()
Returns the blacklist type.
|
java.lang.String |
getUser()
Returns the user who blacklisted the finding.
|
int |
hashCode() |
java.lang.String |
toString() |
public FindingBlacklistInfo(FindingBlacklistInfo info)
public FindingBlacklistInfo(java.lang.String findingId, long timestamp, java.lang.String user, java.lang.String rationale, EFindingBlacklistType type)
public FindingBlacklistInfo cloneWithNewFindingId(java.lang.String findingId)
public FindingBlacklistInfo cloneWithNewType(EFindingBlacklistType newType)
public static FindingBlacklistInfo ensureBlacklistTypeSet(FindingBlacklistInfo blacklistInfo)
EFindingBlacklistType.TOLERATION
.public java.lang.String getFindingId()
public long getTimestamp()
public java.lang.String getUser()
public java.lang.String getRationale()
public EFindingBlacklistType getType()
null
for backwards
compatibilitypublic final boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object