All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.anotheria.anodoc.data.IBasicStoreableObject Maven / Gradle / Ivy

package net.anotheria.anodoc.data;

/**
 * A class which implements this interface understands itself as basic (plain, atomic)
 * storeable object, which means, that it doesn't contain futher storeable objects. 
* Therefore it's suitable for properties and other simple things, but not for whole * documents. * * @see net.anotheria.anodoc.data.ICompositeDataObject * @see net.anotheria.anodoc.data.IPlainDataObject * @since 1.0 * @author another * @version $Id: $Id */ public interface IBasicStoreableObject { /** * Returns the id which is used to store this object. * This id should be an unique identifier * in the objects environment (container). * * @return id which is used to store this object */ String getStorageId(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy