Class AbstractPatch.Builder<P extends AbstractPatch,B extends AbstractPatch.Builder<P,B>>
- java.lang.Object
-
- org.apache.syncope.common.lib.request.AbstractPatch.Builder<P,B>
-
- Direct Known Subclasses:
AbstractPatchItem.Builder,AttrPatch.Builder,LinkedAccountUR.Builder,MembershipUR.Builder,RelationshipUR.Builder
- Enclosing class:
- AbstractPatch
protected abstract static class AbstractPatch.Builder<P extends AbstractPatch,B extends AbstractPatch.Builder<P,B>> extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Pbuild()protected PgetInstance()protected abstract PnewInstance()Boperation(PatchOperation operation)
-
-
-
Field Detail
-
instance
protected P extends AbstractPatch instance
-
-
Method Detail
-
newInstance
protected abstract P newInstance()
-
getInstance
protected P getInstance()
-
operation
public B operation(PatchOperation operation)
-
build
public P build()
-
-