Package javassist.bytecode.annotation

Examples of javassist.bytecode.annotation.ClassMemberValue


/*     */
/* 588 */       super.enumMemberValue(typeNameIndex, constNameIndex);
/*     */     }
/*     */
/*     */     void classMemberValue(int index) throws Exception {
/* 592 */       this.currentMember = new ClassMemberValue(index, this.pool);
/* 593 */       super.classMemberValue(index);
/*     */     }
View Full Code Here


        else if (type == CtClass.floatType)
            return new FloatMemberValue((Float) value, cp);
        else if (type == CtClass.doubleType)
            return new DoubleMemberValue((Double) value, cp);
        else if (type.getName().equals("java.lang.Class"))
            return new ClassMemberValue(((Class<?>) value).getName(), cp);
        else if (type.getName().equals("java.lang.String"))
            return new StringMemberValue((String) value, cp);
        else if (type.isArray()) {
            CtClass arrayType = type.getComponentType();
            int len = Array.getLength(value);
View Full Code Here

        else if (type == CtClass.floatType)
            return new FloatMemberValue((Float) value, cp);
        else if (type == CtClass.doubleType)
            return new DoubleMemberValue((Double) value, cp);
        else if (type.getName().equals("java.lang.Class"))
            return new ClassMemberValue(((Class<?>) value).getName(), cp);
        else if (type.getName().equals("java.lang.String"))
            return new StringMemberValue((String) value, cp);
        else if (type.isArray()) {
            CtClass arrayType = type.getComponentType();
            int len = Array.getLength(value);
View Full Code Here

TOP

Related Classes of javassist.bytecode.annotation.ClassMemberValue

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.