public CollectionStatsPolicyConstraintType clone() { CollectionStatsPolicyConstraintType object = new CollectionStatsPolicyConstraintType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public CollectionStatsPolicyConstraintType description(String value) { setDescription(value); return this; }
public CollectionStatsPolicyConstraintType enforcement(PolicyConstraintEnforcementType value) { setEnforcement(value); return this; }
@Override protected CollectionStatsPolicyConstraintType createItem(PrismContainerValue value) { CollectionStatsPolicyConstraintType collectionStats = new CollectionStatsPolicyConstraintType(); collectionStats.setupContainerValue(value); return collectionStats; }
/** * Create an instance of {@link CollectionStatsPolicyConstraintType } * */ public CollectionStatsPolicyConstraintType createCollectionStatsPolicyConstraintType() { return new CollectionStatsPolicyConstraintType(); }
public List<CollectionSpecificationType> createCollectionList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_COLLECTION); return getCollection(); }
@Override protected PrismContainerValue getValueFrom(CollectionStatsPolicyConstraintType value) { return value.asPrismContainerValue(); }
public CollectionStatsPolicyConstraintType name(String value) { setName(value); return this; }
public CollectionStatsPolicyConstraintType id(Long value) { setId(value); return this; }
public CollectionStatsPolicyConstraintType collection(CollectionSpecificationType value) { getCollection().add(value); return this; }
public CollectionSpecificationType beginCollection() { CollectionSpecificationType value = new CollectionSpecificationType(); collection(value); return value; }
public PolicyConstraintPresentationType beginPresentation() { PolicyConstraintPresentationType value = new PolicyConstraintPresentationType(); presentation(value); return value; }
/** * Create an instance of {@link CollectionStatsPolicyConstraintType } * */ public CollectionStatsPolicyConstraintType createCollectionStatsPolicyConstraintType() { return new CollectionStatsPolicyConstraintType(); }
@Override public boolean equals(Object object) { if (!(object instanceof CollectionStatsPolicyConstraintType)) { return false; } CollectionStatsPolicyConstraintType other = ((CollectionStatsPolicyConstraintType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
/** * Create an instance of {@link CollectionStatsPolicyConstraintType } * */ public CollectionStatsPolicyConstraintType createCollectionStatsPolicyConstraintType() { return new CollectionStatsPolicyConstraintType(); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
public CollectionStatsPolicyConstraintType beginCollectionStats() { CollectionStatsPolicyConstraintType value = new CollectionStatsPolicyConstraintType(); collectionStats(value); return value; }
@Override public String toString() { return asPrismContainerValue().toString(); }
@XmlElement(name = "collection") public List<CollectionSpecificationType> getCollection() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_COLLECTION); return new CollectionStatsPolicyConstraintType.AnonCollection(container, pcv); }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }