/** * Create an instance of {@link ActivationValidityCapabilityType } * */ public ActivationValidityCapabilityType createActivationValidityCapabilityType() { return new ActivationValidityCapabilityType(); }
public ActivationValidityCapabilityType returnedByDefault(Boolean value) { setReturnedByDefault(value); return this; }
public boolean equals(Object object) { final EqualsStrategy strategy = DomAwareEqualsStrategy.INSTANCE; return equals(null, null, object, strategy); }
ActivationValidityCapabilityType vf = new ActivationValidityCapabilityType(); act.setValidFrom(vf); vf.setEnabled(false); vf.setReturnedByDefault(false); } else { ActivationValidityCapabilityType vf = act.getValidFrom(); vf.setEnabled(def(vf.isEnabled(), true)); vf.setReturnedByDefault(def(vf.isReturnedByDefault(), true)); ActivationValidityCapabilityType vt = new ActivationValidityCapabilityType(); act.setValidTo(vt); vt.setEnabled(false); vt.setReturnedByDefault(false); } else { ActivationValidityCapabilityType vt = act.getValidTo(); vt.setEnabled(def(vt.isEnabled(), true)); vt.setReturnedByDefault(def(vt.isReturnedByDefault(), true));
capAct = new ActivationCapabilityType(); ActivationValidityCapabilityType capValidFrom = new ActivationValidityCapabilityType(); capAct.setValidFrom(capValidFrom); if (!enableDateAttributeInfo.isReturnedByDefault()) { capValidFrom.setReturnedByDefault(false); capAct = new ActivationCapabilityType(); ActivationValidityCapabilityType capValidTo = new ActivationValidityCapabilityType(); capAct.setValidTo(capValidTo); if (!disableDateAttributeInfo.isReturnedByDefault()) { capValidTo.setReturnedByDefault(false);
/** * Creates a new {@code ActivationValidityCapabilityType} instance by deeply copying a given {@code ActivationValidityCapabilityType} instance. * * * @param o * The instance to copy. * @throws NullPointerException * if {@code o} is {@code null}. */ public ActivationValidityCapabilityType(final ActivationValidityCapabilityType o) { // CC-XJC Version 2.0 Build 2011-09-16T18:27:24+0000 super(o); if (o == null) { throw new NullPointerException("Cannot create a copy of 'ActivationValidityCapabilityType' from 'null'."); } // CBuiltinLeafInfo: java.lang.Boolean this.returnedByDefault = ((o.returnedByDefault == null)?null:o.isReturnedByDefault()); }
public static ActivationValidityCapabilityType getEffectiveActivationValidFrom(ActivationCapabilityType act) { if (act != null && act.getValidFrom() != null && !Boolean.FALSE.equals(act.getValidFrom().isEnabled())) { return act.getValidFrom(); } else { return null; } }
/** * Creates a new {@code ActivationCapabilityType} instance by deeply copying a given {@code ActivationCapabilityType} instance. * * * @param o * The instance to copy. * @throws NullPointerException * if {@code o} is {@code null}. */ public ActivationCapabilityType(final ActivationCapabilityType o) { // CC-XJC Version 2.0 Build 2011-09-16T18:27:24+0000 super(o); if (o == null) { throw new NullPointerException("Cannot create a copy of 'ActivationCapabilityType' from 'null'."); } // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationStatusCapabilityType this.status = ((o.status == null)?null:((o.getStatus() == null)?null:o.getStatus().clone())); // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationValidityCapabilityType this.validFrom = ((o.validFrom == null)?null:((o.getValidFrom() == null)?null:o.getValidFrom().clone())); // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationValidityCapabilityType this.validTo = ((o.validTo == null)?null:((o.getValidTo() == null)?null:o.getValidTo().clone())); // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationLockoutStatusCapabilityType this.lockoutStatus = ((o.lockoutStatus == null)?null:((o.getLockoutStatus() == null)?null:o.getLockoutStatus().clone())); }
public int hashCode() { final HashCodeStrategy strategy = DomAwareHashCodeStrategy.INSTANCE; return this.hashCode(null, strategy); }
public static boolean isActivationValidFromReturnedByDefault(ActivationCapabilityType capability) { if (capability == null) { return false; } ActivationValidityCapabilityType valCap = capability.getValidFrom(); if (valCap == null) { return false; } if (valCap.isReturnedByDefault() == null) { return true; } return valCap.isReturnedByDefault(); }
public static ActivationValidityCapabilityType getEffectiveActivationValidTo(ActivationCapabilityType act) { if (act != null && act.getValidTo() != null && !Boolean.FALSE.equals(act.getValidTo().isEnabled())) { return act.getValidTo(); } else { return null; } }
/** * Creates and returns a deep copy of this object. * * * @return * A deep copy of this object. */ @Override public ActivationCapabilityType clone() { { // CC-XJC Version 2.0 Build 2011-09-16T18:27:24+0000 final ActivationCapabilityType clone = ((ActivationCapabilityType) super.clone()); // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationStatusCapabilityType clone.status = ((this.status == null)?null:((this.getStatus() == null)?null:this.getStatus().clone())); // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationValidityCapabilityType clone.validFrom = ((this.validFrom == null)?null:((this.getValidFrom() == null)?null:this.getValidFrom().clone())); // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationValidityCapabilityType clone.validTo = ((this.validTo == null)?null:((this.getValidTo() == null)?null:this.getValidTo().clone())); // CClassInfo: com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.ActivationLockoutStatusCapabilityType clone.lockoutStatus = ((this.lockoutStatus == null)?null:((this.getLockoutStatus() == null)?null:this.getLockoutStatus().clone())); return clone; } }
/** * Create an instance of {@link ActivationValidityCapabilityType } * */ public ActivationValidityCapabilityType createActivationValidityCapabilityType() { return new ActivationValidityCapabilityType(); }
public static boolean isActivationValidToReturnedByDefault(ActivationCapabilityType capability) { if (capability == null) { return false; } ActivationValidityCapabilityType valCap = capability.getValidTo(); if (valCap == null) { return false; } if (valCap.isReturnedByDefault() == null) { return true; } return valCap.isReturnedByDefault(); }
public static ActivationValidityCapabilityType getEffectiveActivationValidToCapability(ResourceType resource) { ActivationCapabilityType act = getEffectiveCapability(resource, ActivationCapabilityType.class); if (act == null || act.getValidTo() == null || Boolean.FALSE.equals(act.getValidTo().isEnabled())) { return null; } else { return act.getValidTo(); } }
/** * Create an instance of {@link ActivationValidityCapabilityType } * */ public ActivationValidityCapabilityType createActivationValidityCapabilityType() { return new ActivationValidityCapabilityType(); }
/** * Creates and returns a deep copy of this object. * * * @return * A deep copy of this object. */ @Override public ActivationValidityCapabilityType clone() { { // CC-XJC Version 2.0 Build 2011-09-16T18:27:24+0000 final ActivationValidityCapabilityType clone = ((ActivationValidityCapabilityType) super.clone()); // CBuiltinLeafInfo: java.lang.Boolean clone.returnedByDefault = ((this.returnedByDefault == null)?null:this.isReturnedByDefault()); return clone; } }
public static ActivationValidityCapabilityType getEffectiveActivationValidFromCapability(ResourceType resource) { ActivationCapabilityType act = getEffectiveCapability(resource, ActivationCapabilityType.class); if (act == null || act.getValidFrom() == null || Boolean.FALSE.equals(act.getValidFrom().isEnabled())) { return null; } else { return act.getValidFrom(); } }
public ActivationValidityCapabilityType beginValidFrom() { ActivationValidityCapabilityType value = new ActivationValidityCapabilityType(); validFrom(value); return value; }
public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { int currentHashCode = super.hashCode(locator, strategy); { Boolean theReturnedByDefault; theReturnedByDefault = this.isReturnedByDefault(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "returnedByDefault", theReturnedByDefault), currentHashCode, theReturnedByDefault); } return currentHashCode; }