Package org.jboss.beans.metadata.spi

Examples of org.jboss.beans.metadata.spi.AliasMetaData


   {
      AbstractBeanMetaData bean = unmarshalBean(name);
      Set<AliasMetaData> aliases = bean.getAliasMetaData();
      assertNotNull(aliases);
      assertEquals(1, aliases.size());
      AliasMetaData alias = aliases.iterator().next();
      assertNotNull(alias);
      Object theAlias = alias.getAliasValue();
      assertNotNull(theAlias);
      return theAlias;
   }
View Full Code Here


/* 40 */   public static final BeanAliasInterceptor INTERCEPTOR = new BeanAliasInterceptor();
/*    */
/*    */   public void add(Object parent, Object child, QName name)
/*    */   {
/* 44 */     AbstractBeanMetaData bean = (AbstractBeanMetaData)parent;
/* 45 */     AliasMetaData alias = (AliasMetaData)child;
/* 46 */     Set aliases = bean.getAliases();
/* 47 */     if (aliases == null)
/*    */     {
/* 49 */       aliases = new HashSet();
/* 50 */       bean.setAliases(aliases);
/*    */     }
/* 52 */     aliases.add(alias.getAliasValue());
/*    */   }
View Full Code Here

   public static final BeanAliasInterceptor INTERCEPTOR = new BeanAliasInterceptor();

   public void add(Object parent, Object child, QName name)
   {
      AbstractBeanMetaData bean = (AbstractBeanMetaData) parent;
      AliasMetaData alias = (AliasMetaData) child;
      Set<Object> aliases = bean.getAliases();
      if (aliases == null)
      {
         aliases = new HashSet<Object>();
         bean.setAliases(aliases);
      }
      aliases.add(alias.getAliasValue());
   }
View Full Code Here

TOP

Related Classes of org.jboss.beans.metadata.spi.AliasMetaData

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.