public class BaseColumnFieldDiffImpl extends Object implements BaseColumnFieldDiff
Constructor and Description |
---|
BaseColumnFieldDiffImpl()
Default no-arg constructor for errai marshalling.
|
BaseColumnFieldDiffImpl(String fieldName,
Object oldValue,
Object newValue) |
Modifier and Type | Method and Description |
---|---|
static BaseColumnFieldDiff |
getDiff(String fieldName,
List<BaseColumnFieldDiff> source) |
String |
getFieldName() |
Object |
getOldValue() |
Object |
getValue() |
static boolean |
hasChanged(String fieldName,
List<BaseColumnFieldDiff> source) |
static boolean |
isEqualOrNull(DTCellValue52 dcv1,
DTCellValue52 dcv2)
Check whether two Objects are equal or both null.
|
static boolean |
isEqualOrNull(List s1,
List s2)
Check whether two List are same size or both null.
|
static boolean |
isEqualOrNull(Map s1,
Map s2)
Check whether two Map are same size or both null.
|
static boolean |
isEqualOrNull(Object s1,
Object s2)
Check whether two Objects are equal or both null.
|
void |
setFieldName(String fieldName) |
void |
setOldValue(Object oldValue) |
void |
setValue(Object newValue) |
public BaseColumnFieldDiffImpl()
public String getFieldName()
getFieldName
in interface BaseColumnFieldDiff
public void setFieldName(String fieldName)
public Object getOldValue()
getOldValue
in interface BaseColumnFieldDiff
public void setOldValue(Object oldValue)
public Object getValue()
getValue
in interface BaseColumnFieldDiff
public void setValue(Object newValue)
public static boolean hasChanged(String fieldName, List<BaseColumnFieldDiff> source)
public static BaseColumnFieldDiff getDiff(String fieldName, List<BaseColumnFieldDiff> source)
public static boolean isEqualOrNull(Object s1, Object s2)
s1
- The object.s2
- The other object.public static boolean isEqualOrNull(DTCellValue52 dcv1, DTCellValue52 dcv2)
dcv1
- The DTCellValue52.dcv2
- The other DTCellValue52.public static boolean isEqualOrNull(List s1, List s2)
s1
- The fist list..s2
- The other list.Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.