public ShortAnnotationValue(ConstPool constPool, String name, short value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addIntegerEntry(value); }
public LongAnnotationValue(ConstPool constPool, String name, long value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addLongEntry(value); }
protected AnnotationValue(ConstPool constPool, String name) { this.name = name; if (name != null) { this.nameIndex = constPool.addUtf8Entry(name); } else { this.nameIndex = -1; } }
public DoubleAnnotationValue(ConstPool constPool, String name, double value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addDoubleEntry(value); }
public CharAnnotationValue(ConstPool constPool, String name, char value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addIntegerEntry(value); }
public StringAnnotationValue(ConstPool constPool, String name, String value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addUtf8Entry(value); }
public LongAnnotationValue(ConstPool constPool, String name, long value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addLongEntry(value); }
public DoubleAnnotationValue(ConstPool constPool, String name, double value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addDoubleEntry(value); }
public ShortAnnotationValue(ConstPool constPool, String name, short value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addIntegerEntry(value); }
public EnumAnnotationValue(ConstPool constPool, String name, String enumType, String enumValue) { super(constPool, name); this.valueIndex = constPool.addUtf8Entry(enumValue); this.typeIndex = constPool.addUtf8Entry(enumType); }
public LongAnnotationValue(ConstPool constPool, String name, long value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addLongEntry(value); }
public DoubleAnnotationValue(ConstPool constPool, String name, double value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addDoubleEntry(value); }
public IntAnnotationValue(ConstPool constPool, String name, int value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addIntegerEntry(value); }
public SignatureAttribute(final ConstPool constPool, String signature) { super(NAME, constPool); this.signature = signature; this.signatureIndex = constPool.addUtf8Entry(signature); }
public BooleanAnnotationValue(ConstPool constPool, String name, boolean value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addIntegerEntry(value ? 1 : 0); }
public StringAnnotationValue(ConstPool constPool, String name, String value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addUtf8Entry(value); }
public CharAnnotationValue(ConstPool constPool, String name, char value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addIntegerEntry(value); }
public SignatureAttribute(final ConstPool constPool, String signature) { super(NAME, constPool); this.signature = signature; this.signatureIndex = constPool.addUtf8Entry(signature); }
public IntAnnotationValue(ConstPool constPool, String name, int value) { super(constPool, name); this.value = value; this.valueIndex = constPool.addIntegerEntry(value); }
protected AnnotationValue(ConstPool constPool, String name) { this.name = name; if (name != null) { this.nameIndex = constPool.addUtf8Entry(name); } else { this.nameIndex = -1; } }