package fr.openwide.core.spring.property.model;
public final class MutablePropertyId<T> extends PropertyId<T> implements IMutablePropertyRegistryKey<T> {
private static final long serialVersionUID = 7635126176447950686L;
/**
* This constructor is package-protected.
* Use {@link AbstractPropertyIds#mutable(String)} for building this type of property ID.
*/
/*package*/ MutablePropertyId(IPropertyRegistryKeyDeclaration declaration, String key) {
super(declaration, key);
}
/**
* This constructor is package-protected.
* Use {@link MutablePropertyIdTemplate#create(Object...)} for building this type of property ID from a template.
*/
/*package*/ MutablePropertyId(MutablePropertyIdTemplate<T> propertyIdTemplate, String key) {
super(propertyIdTemplate, key);
}
}