Efficient way of storing in Map
<p>Let say, I have class A which stores all elements,userdata in a page determined by uuid. So if i have n number of pages, it will be having n number of uuid and it's elements in Class Manager. Now i want to divide the page into sections and save elements based on sections in the page. Which means the page's uuid should be same but when i call particular section of the page, those elements should come. How should i program it in best possible way?</p>

<pre><code>class A{
    private String uuid;
    private Map&lt;String, AbstractElement&gt; elements = 
                   new LinkedHashMap&lt;String, AbstractElement&gt;();
}

Class Manager{
    private Map&lt;String, A&gt; pages = new HashMap&lt;String, Whiteboard&gt;();
}
</code></pre>
