public short addNameAndTypeEntry(String name, String type) { final NameAndType typeInfo = new NameAndType(name, type); if(nameAndTypeLocations.containsKey(typeInfo)) { return nameAndTypeLocations.get(typeInfo); } final short nameIndex = addUtf8Entry(name); final short typeIndex = addUtf8Entry(type); final short index = count++; constPoolSize++; entries.put(index,new NameAndTypeEntry(nameIndex, typeIndex)); nameAndTypeLocations.put(typeInfo, index); return index; }
public Integer addNameAndTypeEntry(String name, String type) { final NameAndType typeInfo = new NameAndType(name, type); if(nameAndTypeLocations.containsKey(typeInfo)) { return nameAndTypeLocations.get(typeInfo); } final Integer nameIndex = addUtf8Entry(name); final Integer typeIndex = addUtf8Entry(type); final Integer index = count++; constPoolSize++; entries.put(index,new NameAndTypeEntry(nameIndex, typeIndex)); nameAndTypeLocations.put(typeInfo, index); return index; }
public Integer addNameAndTypeEntry(String name, String type) { final NameAndType typeInfo = new NameAndType(name, type); if(nameAndTypeLocations.containsKey(typeInfo)) { return nameAndTypeLocations.get(typeInfo); } final Integer nameIndex = addUtf8Entry(name); final Integer typeIndex = addUtf8Entry(type); final Integer index = count++; constPoolSize++; entries.put(index,new NameAndTypeEntry(nameIndex, typeIndex)); nameAndTypeLocations.put(typeInfo, index); return index; }
public Integer addNameAndTypeEntry(String name, String type) { final NameAndType typeInfo = new NameAndType(name, type); if(nameAndTypeLocations.containsKey(typeInfo)) { return nameAndTypeLocations.get(typeInfo); } final Integer nameIndex = addUtf8Entry(name); final Integer typeIndex = addUtf8Entry(type); final Integer index = count++; constPoolSize++; entries.put(index,new NameAndTypeEntry(nameIndex, typeIndex)); nameAndTypeLocations.put(typeInfo, index); return index; }
public Integer addNameAndTypeEntry(String name, String type) { final NameAndType typeInfo = new NameAndType(name, type); if(nameAndTypeLocations.containsKey(typeInfo)) { return nameAndTypeLocations.get(typeInfo); } final Integer nameIndex = addUtf8Entry(name); final Integer typeIndex = addUtf8Entry(type); final Integer index = count++; constPoolSize++; entries.put(index,new NameAndTypeEntry(nameIndex, typeIndex)); nameAndTypeLocations.put(typeInfo, index); return index; }