return new FloatAnnotationValue(constPool, name, (Float) value); } else if (type == double.class || type == Double.class) { return new DoubleAnnotationValue(constPool, name, (Double) value); } else if (type == Class.class) { return new ClassAnnotationValue(constPool, name, (Class<?>) value);
return new FloatAnnotationValue(constPool, name, (Float) value); } else if (type == double.class || type == Double.class) { return new DoubleAnnotationValue(constPool, name, (Double) value); } else if (type == Class.class) { return new ClassAnnotationValue(constPool, name, (Class<?>) value);
return new FloatAnnotationValue(constPool, name, (Float) value); } else if (type == double.class || type == Double.class) { return new DoubleAnnotationValue(constPool, name, (Double) value); } else if (type == Class.class) { return new ClassAnnotationValue(constPool, name, (Class<?>) value);
return new FloatAnnotationValue(constPool, name, (Float) value); } else if (type == double.class || type == Double.class) { return new DoubleAnnotationValue(constPool, name, (Double) value); } else if (type == Class.class) { return new ClassAnnotationValue(constPool, name, (Class<?>) value);
return new FloatAnnotationValue(constPool, name, (Float) value); } else if (type == double.class || type == Double.class) { return new DoubleAnnotationValue(constPool, name, (Double) value); } else if (type == Class.class) { return new ClassAnnotationValue(constPool, name, (Class<?>) value);