public static class BeanPathAdapter.FieldPathValue
extends java.lang.Object
Field getPath()
/getValue()
Constructor and Description |
---|
FieldPathValue(java.lang.String path,
java.lang.Object bean,
java.lang.Object value,
BeanPathAdapter.FieldPathValueType type)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.Object |
getBean() |
java.lang.String |
getPath() |
BeanPathAdapter.FieldPathValueType |
getType() |
java.lang.Object |
getValue() |
int |
hashCode()
|
java.lang.String |
toString() |
public FieldPathValue(java.lang.String path, java.lang.Object bean, java.lang.Object value, BeanPathAdapter.FieldPathValueType type)
Constructor
path
- the getPath()
bean
- the getBean()
value
- the getValue()
type
- public int hashCode()
Generates a hash code using getPath()
, getBean()
,
getValue()
, and {link isFromItemSelection()}
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
Determines equality based upon getPath()
, getBean()
, getValue()
, and {link isFromItemSelection()}
equals
in class java.lang.Object
obj
- the Object
to check for equalitypublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getPath()
BeanPathAdapter.PATH_SEPARATOR
separated path of
the field value that changed. When the path involves an item
within a collection the path to the item will be separated
with BeanPathAdapter.COLLECTION_ITEM_PATH_SEPARATOR
public java.lang.Object getBean()
getValue()
belongs topublic java.lang.Object getValue()
public BeanPathAdapter.FieldPathValueType getType()
BeanPathAdapter.FieldPathValueType