Package javassist.bytecode.annotation

Examples of javassist.bytecode.annotation.StringMemberValue


      value = new ShortMemberValue(cp);
   }

   public void visitStringMemberValue(StringMemberValue stringMemberValue)
   {
      value = new StringMemberValue(cp);
   }
View Full Code Here


      {
         Annotation dinfo = visible.getAnnotation(org.jboss.ejb3.annotation.AspectDomain.class
                                      .getName());
         if (dinfo != null)
         {
            StringMemberValue dmv = (StringMemberValue) dinfo
                    .getMemberValue("value");
            if (dmv != null)
            {
               return dmv.getValue();
            }
         }
      }
     
      return defaultContainerName;
View Full Code Here

            }
         }

         if (annotation != null)
         {
            StringMemberValue mv = (StringMemberValue) annotation.getMemberValue("name");
            if (mv != null)
               ejbName = mv.getValue();
            else
               ejbName = ejbClass.getSimpleName();
         }
      }
View Full Code Here

            }
         }

         if (annotation != null)
         {
            StringMemberValue mv = (StringMemberValue) annotation.getMemberValue("name");
            if (mv != null)
               ejbName = mv.getValue();
            else
               ejbName = ejbClass.getSimpleName();
         }
      }
View Full Code Here

            }
         }

         if (annotation != null)
         {
            StringMemberValue mv = (StringMemberValue) annotation.getMemberValue("name");
            if (mv != null)
               ejbName = mv.getValue();
            else
               ejbName = ejbClass.getSimpleName();
         }
      }
View Full Code Here

              // adds @play.data.binding.As(lang={"*"}, value={"yyyy-MM-dd HH:mm:ss"})
              Map<String, MemberValue> map = new HashMap<String, MemberValue>();
              ConstPool cp = attr.getConstPool();
              // creates lang array
              MemberValue[] langArray = new MemberValue[1];
              langArray[0] = new StringMemberValue("*", cp);
              ArrayMemberValue langMember = new ArrayMemberValue(cp);
              langMember.setValue(langArray);             
                map.put("lang", langMember);
              // creates value array
              MemberValue[] valArray = new MemberValue[1];
              valArray[0] = new StringMemberValue("yyyy-MM-dd HH:mm:ss", cp);
              ArrayMemberValue valMember = new ArrayMemberValue(cp);
              valMember.setValue(valArray);             
                map.put("value", valMember);

                createAnnotation(
View Full Code Here

/*     */         }
/*     */       }
/*     */
/* 343 */       if (this.annotation != null)
/*     */       {
/* 345 */         StringMemberValue mv = (StringMemberValue)this.annotation.getMemberValue("name");
/* 346 */         if (mv != null)
/* 347 */           ejbName = mv.getValue();
/*     */         else {
/* 349 */           ejbName = this.ejbClass.getSimpleName();
/*     */         }
/*     */       }
/*     */     }
View Full Code Here

/*    */     {
/* 73 */       Annotation dinfo = visible.getAnnotation(AspectDomain.class.getName());
/*    */
/* 75 */       if (dinfo != null)
/*    */       {
/* 77 */         StringMemberValue dmv = (StringMemberValue)dinfo.getMemberValue("value");
/*    */
/* 79 */         if (dmv != null)
/*    */         {
/* 81 */           return dmv.getValue();
/*    */         }
/*    */       }
/*    */     }
/*    */
/* 86 */     return defaultContainerName;
View Full Code Here

/*  94 */       this.constPool = constPool;
/*     */     }
/*     */
/*     */     public void addParameter(String name, String value)
/*     */     {
/*  99 */       this.annotation.addMemberValue(name, new StringMemberValue(value, this.constPool));
/*     */     }
View Full Code Here

/*     */     public void addParameter(String name, String[] values)
/*     */     {
/* 112 */       ArrayMemberValue member = new ArrayMemberValue(this.constPool);
/* 113 */       StringMemberValue[] members = new StringMemberValue[values.length];
/* 114 */       for (int i = 0; i < values.length; i++)
/* 115 */         members[i] = new StringMemberValue(values[i], this.constPool);
/* 116 */       member.setValue(members);
/* 117 */       this.annotation.addMemberValue(name, member);
/*     */     }
View Full Code Here

TOP

Related Classes of javassist.bytecode.annotation.StringMemberValue

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.