Class AbstractReplacePatchItem<T>
java.lang.Object
org.apache.syncope.common.lib.request.AbstractPatch
org.apache.syncope.common.lib.request.AbstractPatchItem<T>
org.apache.syncope.common.lib.request.AbstractReplacePatchItem<T>
- Type Parameters:
T
-String
,Boolean
- All Implemented Interfaces:
Serializable
,BaseBean
- Direct Known Subclasses:
BooleanReplacePatchItem
,StringReplacePatchItem
When a field of this type from
AnyUR
, AnyObjectUR
, GroupUR
or UserUR
is
null
, no change will be performed; otherwise the result from AbstractPatchItem.getValue()
will replace the current
value of the related field.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.syncope.common.lib.request.AbstractPatchItem
AbstractPatchItem.Builder<T,
P extends AbstractPatchItem<T>, B extends AbstractPatchItem.Builder<T, P, B>> -
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.syncope.common.lib.request.AbstractPatchItem
equals, getValue, hashCode, setValue
Methods inherited from class org.apache.syncope.common.lib.request.AbstractPatch
getOperation
-
Constructor Details
-
AbstractReplacePatchItem
public AbstractReplacePatchItem()
-
-
Method Details
-
setOperation
- Overrides:
setOperation
in classAbstractPatch
-