Class AnyUR.Builder<R extends AnyUR,B extends AnyUR.Builder<R,B>>
- java.lang.Object
-
- org.apache.syncope.common.lib.request.AnyUR.Builder<R,B>
-
- Direct Known Subclasses:
AnyObjectUR.Builder
,GroupUR.Builder
,UserUR.Builder
- Enclosing class:
- AnyUR
protected abstract static class AnyUR.Builder<R extends AnyUR,B extends AnyUR.Builder<R,B>> extends Object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description B
auxClass(StringPatchItem auxClass)
B
auxClasses(Collection<StringPatchItem> auxClasses)
B
auxClasses(StringPatchItem... auxClasses)
R
build()
protected R
getInstance()
protected abstract R
newInstance()
B
plainAttr(AttrPatch plainAttr)
B
plainAttrs(Collection<AttrPatch> plainAttrs)
B
plainAttrs(AttrPatch... plainAttrs)
B
realm(StringReplacePatchItem realm)
B
resource(StringPatchItem resource)
B
resources(Collection<StringPatchItem> resources)
B
resources(StringPatchItem... resources)
B
virAttr(Attr virAttr)
B
virAttrs(Collection<Attr> virAttrs)
B
virAttrs(Attr... virAttrs)
-
-
-
Method Detail
-
newInstance
protected abstract R newInstance()
-
getInstance
protected final R getInstance()
-
realm
public B realm(StringReplacePatchItem realm)
-
auxClass
public B auxClass(StringPatchItem auxClass)
-
auxClasses
public B auxClasses(StringPatchItem... auxClasses)
-
auxClasses
public B auxClasses(Collection<StringPatchItem> auxClasses)
-
plainAttrs
public B plainAttrs(Collection<AttrPatch> plainAttrs)
-
virAttrs
public B virAttrs(Collection<Attr> virAttrs)
-
resource
public B resource(StringPatchItem resource)
-
resources
public B resources(StringPatchItem... resources)
-
resources
public B resources(Collection<StringPatchItem> resources)
-
build
public R build()
-
-