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
Constructors -
Method Summary
Methods inherited from class org.apache.syncope.common.lib.request.AbstractPatchItem
equals, getValue, hashCode, setValueMethods inherited from class org.apache.syncope.common.lib.request.AbstractPatch
getOperation
-
Constructor Details
-
AbstractReplacePatchItem
public AbstractReplacePatchItem()
-
-
Method Details
-
setOperation
- Overrides:
setOperationin classAbstractPatch
-