title: Java - Configuration/ information Management with hierarchy
body: <p>I'm looking for a java tool to manage my clients configurations/ information.
  My clients might have sub brands so in that case some attributes need to be inherit or override.</p>
  
  <p>Here is a simple example of a configuration:</p>
  
  <pre><code>    Client 1
  {
     address: Chicago USA
     Phone:   001.....
     Client 1.1 
     {
  
                  address: LA USA
      }
      Client 1.2 
      {
                  Phone: 005.....
      }
  }
  </code></pre>
  
  <p>So in case you're fetching for client 1.1 you'll get:</p>
  
  <pre><code>Client 1.1 
  </code></pre>
  
  <p>{</p>
  
  <pre><code>address: LA USA
  Phone:   001.....
  </code></pre>
  
  <p>}</p>
  
  <p>And when fetching for client 1.2 you'll get:
  <code>Client 1.2 
  {
      address: Chicago USA
      Phone: 005.....
  }</code></p>
  
  <p>Thank you for the help</p>