clone.directOwnerDisplayName = ((this.directOwnerDisplayName == null)?null:((this.getDirectOwnerDisplayName() == null)?null:this.getDirectOwnerDisplayName().clone()));
/** * Creates a new {@code EvaluatedPolicyRuleType} instance by deeply copying a given {@code EvaluatedPolicyRuleType} instance. * * * @param o * The instance to copy. * @throws NullPointerException * if {@code o} is {@code null}. */ public EvaluatedPolicyRuleType(final EvaluatedPolicyRuleType o) { // CC-XJC Version 2.0 Build 2011-09-16T18:27:24+0000 super(); if (o == null) { throw new NullPointerException("Cannot create a copy of 'EvaluatedPolicyRuleType' from 'null'."); } // CClassInfo: com.evolveum.midpoint.xml.ns._public.common.common_3.PolicyRuleType this.policyRule = ((o.policyRule == null)?null:((o.getPolicyRule() == null)?null:o.getPolicyRule().clone())); // CBuiltinLeafInfo: java.lang.String this.ruleName = ((o.ruleName == null)?null:o.getRuleName()); // CClassInfo: com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentPathType this.assignmentPath = ((o.assignmentPath == null)?null:((o.getAssignmentPath() == null)?null:o.getAssignmentPath().clone())); // CClassInfo: com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType this.directOwnerRef = ((o.directOwnerRef == null)?null:((o.getDirectOwnerRef() == null)?null:o.getDirectOwnerRef().clone())); // CClassInfo: com.evolveum.prism.xml.ns._public.types_3.PolyStringType this.directOwnerDisplayName = ((o.directOwnerDisplayName == null)?null:((o.getDirectOwnerDisplayName() == null)?null:o.getDirectOwnerDisplayName().clone())); // 'Trigger' collection. if (o.trigger!= null) { copyTrigger(o.getTrigger(), this.getTrigger()); } }
theDirectOwnerDisplayName = this.getDirectOwnerDisplayName(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "directOwnerDisplayName", theDirectOwnerDisplayName), currentHashCode, theDirectOwnerDisplayName);
lhsDirectOwnerDisplayName = this.getDirectOwnerDisplayName(); com.evolveum.prism.xml.ns._public.types_3.PolyStringType rhsDirectOwnerDisplayName; rhsDirectOwnerDisplayName = that.getDirectOwnerDisplayName(); if (!strategy.equals(LocatorUtils.property(thisLocator, "directOwnerDisplayName", lhsDirectOwnerDisplayName), LocatorUtils.property(thatLocator, "directOwnerDisplayName", rhsDirectOwnerDisplayName), lhsDirectOwnerDisplayName, rhsDirectOwnerDisplayName)) { return false;