Package org.jboss.metadata.spi

Examples of org.jboss.metadata.spi.MetaData


      this.local = local;
   }
  
   public void testEmpty() throws Exception
   {
      MetaData metaData = setupEmpty();
      ExpectedAnnotations expectedAnnotations = emptyExpectedAnnotations();

      assertNoAnnotation(metaData, NotPresentAnnotation.class);
     
      assertAllAnnotations(metaData, expectedAnnotations, local);
View Full Code Here


  
   protected abstract MetaData setupEmpty();
  
   public void testTestAnnotation() throws Exception
   {
      MetaData metaData = setupTestAnnotation();
      ExpectedAnnotations expectedAnnotations = emptyExpectedAnnotations();

      assertAnnotation(metaData, TestAnnotation.class);
      assertNoAnnotation(metaData, NotPresentAnnotation.class);
     
View Full Code Here

  
   protected abstract MetaData setupTestAnnotation();
  
   public void testTestAnnotation12() throws Exception
   {
      MetaData metaData = setupTestAnnotation12();
      ExpectedAnnotations expectedAnnotations = emptyExpectedAnnotations();
     
      assertAnnotation(metaData, TestAnnotation1.class);
      assertAnnotation(metaData, TestAnnotation2.class);
      assertNoAnnotation(metaData, NotPresentAnnotation.class);
View Full Code Here

    * @return the new valid time
    * @throws Exception for any error
    */
   protected <T extends Annotation> long assertAddAnnotationNoPrevious(MutableMetaData mutable, T annotation, ExpectedAnnotations expectedAnnotations, long last) throws Exception
   {
      MetaData metaData = (MetaData) mutable;
      return assertAddAnnotationNoPrevious(metaData, mutable, annotation, expectedAnnotations, last);
   }
View Full Code Here

    * @return the new valid time
    * @throws Exception for any error
    */
   protected <T> long assertAddMetaDataNoPrevious(MutableMetaData mutable, T object, Class<T> type, ExpectedMetaData expected, long last) throws Exception
   {
      MetaData metaData = (MetaData) mutable;
      return assertAddMetaDataNoPrevious(metaData, mutable, object, type, expected, last);
   }
View Full Code Here

    * @return the new valid time
    * @throws Exception for any error
    */
   protected <T> long assertAddMetaDataNoPrevious(MutableMetaData mutable, T object, String name, Class<T> type, ExpectedMetaData expected, long last) throws Exception
   {
      MetaData metaData = (MetaData) mutable;
      return assertAddMetaDataNoPrevious(metaData, mutable, object, name, type, expected, last);
   }
View Full Code Here

    * @return the new last valid time
    * @throws Exception for any error
    */
   protected <T extends Annotation> long assertAddAnnotationWithPrevious(MutableMetaData mutable, T annotation, long last) throws Exception
   {
      MetaData metaData = (MetaData) mutable;
      return assertAddAnnotationWithPrevious(metaData, mutable, annotation, last);
   }
View Full Code Here

   protected <T extends Annotation> void assertAddAnnotationWithPreviousSameObject(MutableMetaData mutable, T annotation, long last) throws Exception
   {
      assertNotNull(mutable);
      assertNotNull(annotation);
      Class<? extends Annotation> expected = annotation.annotationType();
      MetaData metaData = (MetaData) mutable;

      checkAnnotation(expected, metaData.getAnnotation(expected));
      checkAnnotation(expected, metaData.getMetaData(expected));
      checkAnnotation(expected, metaData.getMetaData(expected.getName(), expected));
      checkAnnotation(expected, metaData.getMetaData(expected.getName()));
     
      Annotation result = mutable.addAnnotation(annotation);
      checkAnnotation(expected, result);
      checkAnnotation(expected, metaData.getAnnotation(expected));
      checkAnnotation(expected, metaData.getMetaData(expected));
      checkAnnotation(expected, metaData.getMetaData(expected.getName(), expected));
      checkAnnotation(expected, metaData.getMetaData(expected.getName()));

      assertValidTimeUnchanged(metaData, last);
   }
View Full Code Here

    * @return the new last valid time
    * @throws Exception for any error
    */
   protected <T> long assertAddMetaDataWithPrevious(MutableMetaData mutable, T object, Class<T> type, long last) throws Exception
   {
      MetaData metaData = (MetaData) mutable;
      return assertAddMetaDataWithPrevious(metaData, mutable, object, type, last);
   }
View Full Code Here

    * @return the new last valid time
    * @throws Exception for any error
    */
   protected <T> long assertAddMetaDataWithPrevious(MutableMetaData mutable, T object, String name, Class<T> type, long last) throws Exception
   {
      MetaData metaData = (MetaData) mutable;
      return assertAddMetaDataWithPrevious(metaData, mutable, object, name, type, last);
   }
View Full Code Here

TOP

Related Classes of org.jboss.metadata.spi.MetaData

Copyright © 2018 www.massapicom. 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.