return new CharMemberValue(cp); else if (type == CtClass.shortType) return new ShortMemberValue(cp); else if (type == CtClass.intType) return new IntegerMemberValue(cp);
break; case 'S' : m = new ShortMemberValue(index, cp); break; case 'Z' :
return new CharMemberValue(cp); else if (type == CtClass.shortType) return new ShortMemberValue(cp); else if (type == CtClass.intType) return new IntegerMemberValue(cp);
break; case 'S' : m = new ShortMemberValue(index, cp); break; case 'Z' :
public void visitShortMemberValue(ShortMemberValue shortMemberValue) { value = new ShortMemberValue(cp); }
public void visitShortMemberValue(ShortMemberValue shortMemberValue) { value = new ShortMemberValue(cp); }
@Override public void visitShortMemberValue(ShortMemberValue node) { array[index] = new ShortMemberValue(node.getValue(), constPool); }
@Override public void visitShortMemberValue(ShortMemberValue node) { array[index] = new ShortMemberValue(node.getValue(), constPool); }
public CtAnnotationBuilder addShortMember(String name, short value) { annotation.addMemberValue(name, new ShortMemberValue(value, constPool)); return this; }
public CtAnnotationBuilder addShortMember(String name, short[] values) { ArrayMemberValue member = new ArrayMemberValue(constPool); ShortMemberValue[] members = new ShortMemberValue[values.length]; for (int i = 0; i < values.length; i++) { members[i] = new ShortMemberValue(values[i], constPool); } member.setValue(members); annotation.addMemberValue(name, member); return this; }
return new IntegerMemberValue(cp, (Integer) val); } else if (type == short.class) { return new ShortMemberValue((Short) val, cp); } else if (type == long.class) { return new LongMemberValue((Long) val, cp);
return new IntegerMemberValue(cp); } else if (type == short.class) { return new ShortMemberValue(cp); } else if (type == long.class) { return new LongMemberValue(cp);
memberVal = new ShortMemberValue((Short)val, constPool);
return new CharMemberValue(cp); else if (type == CtClass.shortType) return new ShortMemberValue(cp); else if (type == CtClass.intType) return new IntegerMemberValue(cp);
return new CharMemberValue(cp); else if (type == CtClass.shortType) return new ShortMemberValue(cp); else if (type == CtClass.intType) return new IntegerMemberValue(cp);
break; case 'S' : m = new ShortMemberValue(index, cp); break; case 'Z' :
break; case 'S' : m = new ShortMemberValue(index, cp); break; case 'Z' :
break; case 'S' : m = new ShortMemberValue(index, cp); break; case 'Z' :
break; case 'S' : m = new ShortMemberValue(index, cp); break; case 'Z' :
break; case 'S' : m = new ShortMemberValue(index, cp); break; case 'Z' :