org.sonar.api.issue.internal
Class FieldDiffs

java.lang.Object
  extended by org.sonar.api.issue.internal.FieldDiffs
All Implemented Interfaces:
Serializable

public class FieldDiffs
extends Object
implements Serializable

PLUGINS MUST NOT USE THIS CLASS, EXCEPT FOR UNIT TESTING.

Since:
3.6
See Also:
Serialized Form

Nested Class Summary
static class FieldDiffs.Diff<T extends Serializable>
           
 
Field Summary
static com.google.common.base.Splitter FIELDS_SPLITTER
           
 
Constructor Summary
FieldDiffs()
           
 
Method Summary
 Date creationDate()
           
 Map<String,FieldDiffs.Diff> diffs()
           
 FieldDiffs.Diff get(String field)
           
 String issueKey()
           
static FieldDiffs parse(String s)
           
 FieldDiffs setCreationDate(Date creationDate)
           
 FieldDiffs setDiff(String field, Serializable oldValue, Serializable newValue)
           
 FieldDiffs setIssueKey(String issueKey)
           
 FieldDiffs setUserLogin(String s)
           
 String toString()
           
 String userLogin()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FIELDS_SPLITTER

public static final com.google.common.base.Splitter FIELDS_SPLITTER
Constructor Detail

FieldDiffs

public FieldDiffs()
Method Detail

diffs

public Map<String,FieldDiffs.Diff> diffs()

get

public FieldDiffs.Diff get(String field)

userLogin

@CheckForNull
public String userLogin()

setUserLogin

public FieldDiffs setUserLogin(@Nullable
                               String s)

creationDate

public Date creationDate()

setCreationDate

public FieldDiffs setCreationDate(Date creationDate)

issueKey

public String issueKey()

setIssueKey

public FieldDiffs setIssueKey(String issueKey)

setDiff

public FieldDiffs setDiff(String field,
                          @Nullable
                          Serializable oldValue,
                          @Nullable
                          Serializable newValue)

toString

public String toString()
Overrides:
toString in class Object

parse

public static FieldDiffs parse(@Nullable
                               String s)


Copyright © 2009–2014 SonarSource. All rights reserved.