Lines Matching defs:constant_pool

57     private ConstantPool constant_pool;
59 protected Attribute(final byte tag, final int name_index, final int length, final ConstantPool constant_pool) {
63 this.constant_pool = constant_pool;
119 * @param constant_pool Array of constants
124 public static Attribute readAttribute(final DataInputStream file, final ConstantPool constant_pool)
126 return readAttribute((DataInput) file, constant_pool);
138 * @param constant_pool Array of constants
144 public static Attribute readAttribute(final DataInput file, final ConstantPool constant_pool)
149 final ConstantUtf8 c = (ConstantUtf8) constant_pool.getConstant(name_index, Const.CONSTANT_Utf8);
168 return ((UnknownAttributeReader) r).createAttribute(name_index, length, file, constant_pool);
170 return new Unknown(name_index, length, file, constant_pool);
172 return new ConstantValue(name_index, length, file, constant_pool);
174 return new SourceFile(name_index, length, file, constant_pool);
176 return new Code(name_index, length, file, constant_pool);
178 return new ExceptionTable(name_index, length, file, constant_pool);
180 return new LineNumberTable(name_index, length, file, constant_pool);
182 return new LocalVariableTable(name_index, length, file, constant_pool);
184 return new InnerClasses(name_index, length, file, constant_pool);
186 return new Synthetic(name_index, length, file, constant_pool);
188 return new Deprecated(name_index, length, file, constant_pool);
190 return new PMGClass(name_index, length, file, constant_pool);
192 return new Signature(name_index, length, file, constant_pool);
194 return new StackMap(name_index, length, file, constant_pool);
196 return new RuntimeVisibleAnnotations(name_index, length, file, constant_pool);
198 return new RuntimeInvisibleAnnotations(name_index, length, file, constant_pool);
200 return new RuntimeVisibleParameterAnnotations(name_index, length, file, constant_pool);
202 return new RuntimeInvisibleParameterAnnotations(name_index, length, file, constant_pool);
204 return new AnnotationDefault(name_index, length, file, constant_pool);
206 return new LocalVariableTypeTable(name_index, length, file, constant_pool);
208 return new EnclosingMethod(name_index, length, file, constant_pool);
210 return new StackMap(name_index, length, file, constant_pool);
212 return new BootstrapMethods(name_index, length, file, constant_pool);
214 return new MethodParameters(name_index, length, file, constant_pool);
226 final ConstantUtf8 c = (ConstantUtf8) constant_pool.getConstant(name_index, Const.CONSTANT_Utf8);
271 return constant_pool;
275 * @param constant_pool Constant pool to be used for this object.
278 public final void setConstantPool(final ConstantPool constant_pool) {
279 this.constant_pool = constant_pool;