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
  • Field Details

  • Constructor Details

    • Builder

      protected Builder()
  • Method Details

    • newInstance

      protected abstract P newInstance()
    • getInstance

      protected P getInstance()
    • operation

      public B operation(PatchOperation operation)
    • build

      public P build()