Uses of Class
org.openjdk.asmtools.jasm.ConstantPool
Packages that use ConstantPool
-
Uses of ConstantPool in org.openjdk.asmtools.jasm
Fields in org.openjdk.asmtools.jasm declared as ConstantPoolModifier and TypeFieldDescriptionprivate final ConstantPoolInstr.poolprotected final ConstantPoolMemberData.poolprotected ConstantPoolParser.poolMethods in org.openjdk.asmtools.jasm that return ConstantPoolMethods in org.openjdk.asmtools.jasm with parameters of type ConstantPoolModifier and TypeMethodDescriptionprotected ConstCell<?> AttrData.classifyConstCell(ConstantPool pool, ConstCell<?> cell) voidClassData.CoreClasses.cleanConstantPool(ConstantPool constantPool) If jasm file contains this_class/super_class value then this value overwrites the class/super class defined on the top: "public super class ClassName extends #9 version 66:0 {" ie just added to ConstantPool classes: ClassName invalid input: '&'invalid input: '&' #9 should be removedvoidClassData.CoreClasses.specifyClasses(ConstantPool constantPool) SourceFileAttr.updateIfFound(ConstantPool pool, Function<String, Boolean> rule) Finds CP UTF cell with string that applies to the rule.<T extends DataWriter>
TAnnotationData.ElemValuePair.visit(ConstantPool pool) <T extends DataWriter>
TAnnotationData.visit(ConstantPool pool) <T extends DataWriter>
TAttrData.visit(ConstantPool pool) <T extends DataWriter>
TConstantPoolDataVisitor.visit(ConstantPool pool) <T extends DataWriter>
TConstCell.visit(ConstantPool pool) <T extends DataWriter>
TParserAnnotation.AnnotationElemValue.visit(ConstantPool pool) <T extends DataWriter>
TParserAnnotation.ArrayElemValue.visit(ConstantPool pool) <T extends DataWriter>
TParserAnnotation.ClassElemValue.visit(ConstantPool pool) <T extends DataWriter>
TParserAnnotation.ConstElemValue.visit(ConstantPool pool) <T extends DataWriter>
TParserAnnotation.EnumElemValue.visit(ConstantPool pool) default <T extends DataWriter>
TConstantPoolDataVisitor.visitConstCell(ConstCell cell, ConstantPool pool) default <T extends DataWriter>
TConstantPoolDataVisitor.visitData(T cpData, ConstantPool pool) Constructors in org.openjdk.asmtools.jasm with parameters of type ConstantPoolModifierConstructorDescription(package private)AttrData(ConstantPool pool, EAttribute attribute) ClassArrayAttr(ConstantPool pool, EAttribute attribute, List<ConstCell> constCellList) CPXAttr(ConstantPool pool, EAttribute attribute, ConstCell<?> cell) DataPArrayAttr(ConstantPool pool, EAttribute attribute, int paramsTotal) DataPArrayAttr(ConstantPool pool, EAttribute attribute, int paramsTotal, TreeMap<Integer, ArrayList<T>> elements) (package private)DataVectorAttr(ConstantPool pool, EAttribute attribute) (package private)DataVectorAttr(ConstantPool pool, EAttribute attribute, boolean byteIndex) privateDataVectorAttr(ConstantPool pool, EAttribute eAttribute, boolean byteIndex, ArrayList<T> initialData) (package private)DataVectorAttr(ConstantPool pool, EAttribute attribute, ArrayList<T> initialData) DefaultAnnotationAttr(ConstantPool pool, EAttribute attribute, DataWriter element) MemberData(ConstantPool pool, T environment) MemberData(ConstantPool pool, T environment, int access) NestMembersAttr(ConstantPool pool, List<ConstCell> classes) PermittedSubclassesAttr(ConstantPool pool, List<ConstCell> classes) PreloadAttr(ConstantPool pool, List<ConstCell> classes) (package private)SourceFileAttr(ConstantPool pool, String sourceFileName) Constructs SourceFile Attribute without creating Constant Pool UTF8 SourceFileSourceFileAttr(ConstantPool pool, ConstCell sourceFileNameCell) Constructs SourceFile Attribute without creating Constant Pool UTF8 SourceFile