Class AbstractConstructionBuilder<AH extends AssignmentHolderType,ACT extends AbstractConstructionType,EC extends EvaluatedAbstractConstruction<AH>,RT extends AbstractConstructionBuilder<AH,ACT,EC,RT>>
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.construction.AbstractConstructionBuilder<AH,ACT,EC,RT>
-
- Direct Known Subclasses:
PersonaConstructionBuilder,ResourceObjectConstructionBuilder
public class AbstractConstructionBuilder<AH extends AssignmentHolderType,ACT extends AbstractConstructionType,EC extends EvaluatedAbstractConstruction<AH>,RT extends AbstractConstructionBuilder<AH,ACT,EC,RT>> extends Object
Builder for all the constructions (resource object and persona).
-
-
Constructor Summary
Constructors Constructor Description AbstractConstructionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RTassignmentPath(AssignmentPathImpl val)RTconstructionBean(ACT val)RTlensContext(LensContext<AH> val)RTnow(XMLGregorianCalendar val)RToriginType(OriginType val)RTsource(ObjectType val)RTvalid(boolean val)
-
-
-
Method Detail
-
assignmentPath
public RT assignmentPath(AssignmentPathImpl val)
-
source
public RT source(ObjectType val)
-
originType
public RT originType(OriginType val)
-
lensContext
public RT lensContext(LensContext<AH> val)
-
now
public RT now(XMLGregorianCalendar val)
-
valid
public RT valid(boolean val)
-
-