package fr.openwide.core.spring.property.model; import java.io.Serializable; /** * Object wrapping a key matching a property from a resource file or from the database. */ public interface IPropertyRegistryKey<T> extends Serializable { /** * @return The declaration for this key, or null in the case of {@link PropertyIdTemplate template}-generated keys. */ public IPropertyRegistryKeyDeclaration getDeclaration(); }