Examples of removeMetaData()


Examples of org.jboss.metadata.plugins.loader.memory.MemoryMetaDataLoader.removeMetaData()

   public <T> T removeMetaData(String name, Class<T> type)
   {
      MemoryMetaDataLoader delegate = threadLocal.get();
      if (delegate == null)
         return null;
      return delegate.removeMetaData(name, type);
   }

   public boolean isEmpty()
   {
      MemoryMetaDataLoader delegate = threadLocal.get();
View Full Code Here

Examples of org.jboss.metadata.plugins.loader.memory.MemoryMetaDataLoader.removeMetaData()

      tlmdl.addAnnotation(annotation);
      retrievals[3] = tlmdl;
      for(MetaDataRetrieval rdr : retrievals)
         assertFalse(rdr.toString(), rdr.isEmpty());

      mmdl.removeMetaData(TestAnnotation.class);
      assertTrue(mmdl.toString(), mmdl.isEmpty());
      tlmdl.removeAnnotation(TestAnnotation.class);
      assertTrue(tlmdl.toString(), tlmdl.isEmpty());     

      MetaDataRetrieval emptyRetrieval = new MemoryMetaDataLoader();
View Full Code Here

Examples of org.jboss.metadata.plugins.loader.memory.MemoryMetaDataLoader.removeMetaData()

         if (fromState.equals(ControllerState.INSTANTIATED))
         {
            ScopeInfo scopeInfo = getScopeInfo();
            ScopeKey scope = scopeInfo.getMutableScope();
            MemoryMetaDataLoader loader = (MemoryMetaDataLoader) repository.getMetaDataRetrieval(scope);
            loader.removeMetaData("FromInstall", String.class);
            scopeInfo.removeMetaData(repository, this);
         }
      }
   }
}
View Full Code Here

Examples of org.jboss.metadata.spi.MutableMetaData.removeMetaData()

      MutableMetaDataRepository repository = kmdr.getMetaDataRepository();
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(ScopeKey.DEFAULT_SCOPE);
      if (retrieval != null && retrieval instanceof MutableMetaData)
      {
         MutableMetaData mmd = (MutableMetaData)retrieval;
         mmd.removeMetaData(ContextTracker.class);

         if (retrieval.isEmpty())
            repository.removeMetaDataRetrieval(retrieval.getScope());
      }
      else
View Full Code Here

Examples of org.jboss.metadata.spi.MutableMetaData.removeMetaData()

   }

   public <T> T removeMetaData(Signature signature, Class<T> type)
   {
      MutableMetaData component = initRetrieval(signature);
      return component.removeMetaData(type);
   }

   public <T> T removeMetaData(Signature signature, String name, Class<T> type)
   {
      MutableMetaData component = initRetrieval(signature);
View Full Code Here

Examples of org.jboss.metadata.spi.MutableMetaData.removeMetaData()

   }

   public <T> T removeMetaData(Signature signature, String name, Class<T> type)
   {
      MutableMetaData component = initRetrieval(signature);
      return component.removeMetaData(name, type);
   }

   public <T extends Annotation> T addAnnotation(Member member, T annotation)
   {
      return addAnnotation(Signature.getSignature(member), annotation);
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader.removeMetaData()

      expectedItems = new MetaDataItem[] { metaDataItem1Child, metaDataItem2Child };
      assertUnorderedArrayEquals(expectedItems, item.getMetaDatas());
      expected = new Object[] { object1Child, object2 };
      assertUnorderedArrayEquals(expected, item.getValue());
     
      childLoader.removeMetaData(Object.class);

      expectedItems = new MetaDataItem[] { metaDataItem1Parent, metaDataItem2Child };
      assertUnorderedArrayEquals(expectedItems, item.getMetaDatas());
      expected = new Object[] { object1, object2 };
      assertUnorderedArrayEquals(expected, item.getValue());
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader.removeMetaData()

      expectedItems = new MetaDataItem[] { metaDataItem2Child };
      assertUnorderedArrayEquals(expectedItems, item.getMetaDatas());
      expected = new Object[] { object2 };
      assertUnorderedArrayEquals(expected, item.getValue());
     
      childLoader.removeMetaData(String.class);

      assertTrue(item.getMetaDatas().length == 0);
      assertTrue(item.getValue().length == 0);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader.removeMetaData()

      expectedItems = new MetaDataItem[] { metaDataItem1Child, metaDataItem2Child };
      assertUnorderedArrayEquals(expectedItems, item.getMetaDatas());
      expected = new Object[] { object1Child, object2 };
      assertUnorderedArrayEquals(expected, item.getValue());
     
      childLoader.removeMetaData("Object", Object.class);

      expectedItems = new MetaDataItem[] { metaDataItem1Parent, metaDataItem2Child };
      assertUnorderedArrayEquals(expectedItems, item.getMetaDatas());
      expected = new Object[] { object1, object2 };
      assertUnorderedArrayEquals(expected, item.getValue());
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader.removeMetaData()

      expectedItems = new MetaDataItem[] { metaDataItem2Child };
      assertUnorderedArrayEquals(expectedItems, item.getMetaDatas());
      expected = new Object[] { object2 };
      assertUnorderedArrayEquals(expected, item.getValue());
     
      childLoader.removeMetaData("String", String.class);

      assertTrue(item.getMetaDatas().length == 0);
      assertTrue(item.getValue().length == 0);
   }
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.