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 BE USED 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 createdAt()
           
 Map<String,FieldDiffs.Diff> diffs()
           
 FieldDiffs.Diff get(String field)
           
static FieldDiffs parse(String s)
           
 FieldDiffs setCreatedAt(Date d)
           
 FieldDiffs setDiff(String field, Serializable oldValue, Serializable newValue)
           
 FieldDiffs setUpdatedAt(Date d)
           
 FieldDiffs setUserLogin(String s)
           
 String toString()
           
 Date updatedAt()
           
 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)

createdAt

public Date createdAt()

setCreatedAt

public FieldDiffs setCreatedAt(Date d)

updatedAt

public Date updatedAt()

setUpdatedAt

public FieldDiffs setUpdatedAt(Date d)

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-2013 SonarSource. All Rights Reserved.