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 BauxClass(StringPatchItem auxClass)BauxClasses(Collection<StringPatchItem> auxClasses)BauxClasses(StringPatchItem... auxClasses)Rbuild()protected RgetInstance()protected abstract RnewInstance()BplainAttr(AttrPatch plainAttr)BplainAttrs(Collection<AttrPatch> plainAttrs)BplainAttrs(AttrPatch... plainAttrs)Brealm(StringReplacePatchItem realm)Bresource(StringPatchItem resource)Bresources(Collection<StringPatchItem> resources)Bresources(StringPatchItem... resources)BvirAttr(Attr virAttr)BvirAttrs(Collection<Attr> virAttrs)BvirAttrs(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()
-
-