Package org.jboss.metadata.spi.retrieval.basic

Examples of org.jboss.metadata.spi.retrieval.basic.BasicMetaDatasItem


      return annotation.getAnnotation();
   }

   public MetaDatasItem retrieveMetaData()
   {
      BasicMetaDatasItem result = cachedMetaDatasItem;
      if (result != null && result.isValid())
         return result;
     
      Collection<BasicMetaDataItem> all = null;
      Map<String, BasicAnnotationItem> temp1 = annotations;
      if (temp1 != null && temp1.size() > 0)
      {
         if (all == null)
            all = new ArrayList<BasicMetaDataItem>();
         Collection<BasicAnnotationItem> values = temp1.values();
         all.addAll(values);
      }
      Map<String, BasicMetaDataItem> temp2 = metaDataByName;
      if (temp2 != null && temp2.size() > 0)
      {
         if (all == null)
            all = new ArrayList<BasicMetaDataItem>();
         Collection<BasicMetaDataItem> values = temp2.values();
         all.addAll(values);
      }

      if (all == null)
         return noMetaDatas();
     
      MetaDataItem[] metaDataItems = all.toArray(new MetaDataItem[all.size()]);
      result = new BasicMetaDatasItem(this, metaDataItems);
      cachedMetaDatasItem = result;
      return result;
   }
View Full Code Here


   /**
    * Invalidate the metaDatas item
    */
   protected void invalidateMetaDatasItem()
   {
      BasicMetaDatasItem temp = cachedMetaDatasItem;
      if (temp != null)
      {
         temp.invalidate();
         cachedMetaDatasItem = null;
      }
   }
View Full Code Here

    *
    * @return no meta data
    */
   protected BasicMetaDatasItem noMetaDatas()
   {
      BasicMetaDatasItem result = new BasicMetaDatasItem(this, BasicMetaDatasItem.NO_META_DATA_ITEMS);
      cachedMetaDatasItem = result;
      return result;
   }
View Full Code Here

/* 188 */     return annotation.getAnnotation();
/*     */   }
/*     */
/*     */   public MetaDatasItem retrieveMetaData()
/*     */   {
/* 193 */     BasicMetaDatasItem result = this.cachedMetaDatasItem;
/* 194 */     if ((result != null) && (result.isValid())) {
/* 195 */       return result;
/*     */     }
/* 197 */     Collection all = null;
/* 198 */     Map temp1 = this.annotations;
/* 199 */     if ((temp1 != null) && (temp1.size() > 0))
/*     */     {
/* 201 */       all = new ArrayList();
/* 202 */       Collection values = temp1.values();
/* 203 */       all.addAll(values);
/*     */     }
/* 205 */     Map temp2 = this.metaDataByName;
/* 206 */     if ((temp2 != null) && (temp2.size() > 0))
/*     */     {
/* 208 */       if (all == null)
/* 209 */         all = new ArrayList();
/* 210 */       Collection values = temp2.values();
/* 211 */       all.addAll(values);
/*     */     }
/*     */
/* 214 */     if (all == null) {
/* 215 */       return noMetaDatas();
/*     */     }
/* 217 */     MetaDataItem[] metaDataItems = (MetaDataItem[])all.toArray(new MetaDataItem[all.size()]);
/* 218 */     result = new BasicMetaDatasItem(this, metaDataItems);
/* 219 */     this.cachedMetaDatasItem = result;
/* 220 */     return result;
/*     */   }
View Full Code Here

/* 389 */     return result;
/*     */   }
/*     */
/*     */   protected void invalidateMetaDatasItem()
/*     */   {
/* 397 */     BasicMetaDatasItem temp = this.cachedMetaDatasItem;
/* 398 */     if (temp != null)
/*     */     {
/* 400 */       temp.invalidate();
/* 401 */       this.cachedMetaDatasItem = null;
/*     */     }
/*     */   }
View Full Code Here

/*     */     }
/*     */   }
/*     */
/*     */   protected BasicMetaDatasItem noMetaDatas()
/*     */   {
/* 412 */     BasicMetaDatasItem result = new BasicMetaDatasItem(this, BasicMetaDatasItem.NO_META_DATA_ITEMS);
/* 413 */     this.cachedMetaDatasItem = result;
/* 414 */     return result;
/*     */   }
View Full Code Here

      return annotation.getAnnotation();
   }

   public MetaDatasItem retrieveMetaData()
   {
      BasicMetaDatasItem result = cachedMetaDatasItem;
      if (result != null && result.isValid())
         return result;
     
      Collection<BasicMetaDataItem> all = null;
      Map<String, BasicAnnotationItem> temp1 = annotations;
      if (temp1 != null && temp1.size() > 0)
      {
         if (all == null)
            all = new ArrayList<BasicMetaDataItem>();
         Collection<BasicAnnotationItem> values = temp1.values();
         all.addAll(values);
      }
      Map<String, BasicMetaDataItem> temp2 = metaDataByName;
      if (temp2 != null && temp2.size() > 0)
      {
         if (all == null)
            all = new ArrayList<BasicMetaDataItem>();
         Collection<BasicMetaDataItem> values = temp2.values();
         all.addAll(values);
      }

      if (all == null)
         return noMetaDatas();
     
      MetaDataItem[] metaDataItems = all.toArray(new MetaDataItem[all.size()]);
      result = new BasicMetaDatasItem(this, metaDataItems);
      cachedMetaDatasItem = result;
      return result;
   }
View Full Code Here

   /**
    * Invalidate the metaDatas item
    */
   protected void invalidateMetaDatasItem()
   {
      BasicMetaDatasItem temp = cachedMetaDatasItem;
      if (temp != null)
      {
         temp.invalidate();
         cachedMetaDatasItem = null;
      }
   }
View Full Code Here

    *
    * @return no meta data
    */
   protected BasicMetaDatasItem noMetaDatas()
   {
      BasicMetaDatasItem result = new BasicMetaDatasItem(this, BasicMetaDatasItem.NO_META_DATA_ITEMS);
      cachedMetaDatasItem = result;
      return result;
   }
View Full Code Here

TOP

Related Classes of org.jboss.metadata.spi.retrieval.basic.BasicMetaDatasItem

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.