类的使用
cn.taketoday.bytecode.SymbolTable.Entry
使用SymbolTable.Entry的程序包
-
cn.taketoday.bytecode中SymbolTable.Entry的使用
修饰符和类型字段说明private SymbolTable.Entry[]SymbolTable.entriesA hash set of all the entries in this SymbolTable (this includes the constant pool entries, the bootstrap method entries and the type table entries).SymbolTable.Entry.nextAnother entry (and so on recursively) having the same hash code (modulo the size ofSymbolTable.entries) as this one.private SymbolTable.Entry[]SymbolTable.typeTableAn ASM specific type table used to temporarily store internal names that will not necessarily be stored in the constant pool.修饰符和类型方法说明private SymbolTable.EntrySymbolTable.addConstantMemberReference(int tag, String owner, String name, String descriptor) Adds a CONSTANT_Fieldref_info, CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.private SymbolTable.EntrySymbolTable.get(int hashCode) Returns the list of entries which can potentially have the given hash code.private SymbolTable.EntrySymbolTable.put(SymbolTable.Entry entry) Puts the given entry in theSymbolTable.entrieshash set.参数类型为SymbolTable.Entry的cn.taketoday.bytecode中的方法修饰符和类型方法说明private voidSymbolTable.add(SymbolTable.Entry entry) Adds the given entry in theSymbolTable.entrieshash set.private intSymbolTable.addTypeInternal(SymbolTable.Entry entry) Adds the given type Symbol toSymbolTable.typeTable.private SymbolTable.EntrySymbolTable.put(SymbolTable.Entry entry) Puts the given entry in theSymbolTable.entrieshash set.