public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { enumConstantNameFound = enumConstantName.equals(stringConstant.getString(clazz)); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { enumConstantNameFound = enumConstantName.equals(stringConstant.getString(clazz)); }
public String getStringString(int constantIndex) { try { return ((StringConstant)constantPool[constantIndex]).getString(this); } catch (ClassCastException ex) { throw new ClassCastException("Expected StringConstant at index ["+constantIndex+"] in class ["+getName()+"], found ["+ex.getMessage()+"]"); } }
public String getStringString(int constantIndex) { try { return ((StringConstant)constantPool[constantIndex]).getString(this); } catch (ClassCastException ex) { throw ((IllegalStateException)new IllegalStateException("Expected StringConstant at index ["+constantIndex+"] in class ["+getName()+"]").initCause(ex)); } }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { constantIndex = constantPoolEditor.addStringConstant(stringConstant.getString(clazz), stringConstant.referencedClass, stringConstant.referencedMember); }
public String getStringString(int constantIndex) { try { return ((StringConstant)constantPool[constantIndex]).getString(this); } catch (ClassCastException ex) { throw ((IllegalStateException)new IllegalStateException("Expected StringConstant at index ["+constantIndex+"] in class ["+getName()+"]").initCause(ex)); } }
@Override public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { estimatedStringLength += stringConstant.getString(clazz).length(); appendChainComposer.invokevirtual(ClassConstants.NAME_JAVA_LANG_STRING_BUILDER, ClassConstants.METHOD_NAME_APPEND, ClassConstants.METHOD_TYPE_STRING_STRING_BUILDER); }
@Override public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { estimatedStringLength += stringConstant.getString(clazz).length(); appendChainComposer.invokevirtual(ClassConstants.NAME_JAVA_LANG_STRING_BUILDER, ClassConstants.METHOD_NAME_APPEND, ClassConstants.METHOD_TYPE_STRING_STRING_BUILDER); }
@Override public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { estimatedStringLength += stringConstant.getString(clazz).length(); appendChainComposer.invokevirtual(ClassConstants.NAME_JAVA_LANG_STRING_BUILDER, ClassConstants.METHOD_NAME_APPEND, ClassConstants.METHOD_TYPE_STRING_STRING_BUILDER); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { constantIndex = constantPoolEditor.addStringConstant(stringConstant.getString(clazz), stringConstant.referencedClass, stringConstant.referencedMember); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { constantIndex = constantPoolEditor.addStringConstant(stringConstant.getString(clazz), stringConstant.referencedClass, stringConstant.referencedMember); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { constantIndex = constantPoolEditor.addStringConstant(stringConstant.getString(clazz), stringConstant.referencedClass, stringConstant.referencedMember); }
private void debug(Clazz clazz, StringConstant stringConstant, Clazz referencedClass, Member referencedMember) { System.out.println("MemberReferenceFixer:"); System.out.println(" Class file = "+clazz.getName()); System.out.println(" Ref class = "+referencedClass.getName()); System.out.println(" Ref member name = "+stringConstant.getString(clazz)); System.out.println(" -> "+referencedMember.getName(referencedClass)); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { println(visitorInfo(stringConstant) + " String [" + stringConstant.getString(clazz) + "]"); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { if (stringConstant.referencedClass == null) { // See if we can find the referenced class. stringConstant.referencedClass = findClass(ClassUtil.internalClassName(stringConstant.getString(clazz))); } }
private void debug(Clazz clazz, StringConstant stringConstant, Clazz referencedClass, Member referencedMember) { System.out.println("MemberReferenceFixer:"); System.out.println(" ["+clazz.getName()+"]: String ["+ stringConstant.getString(clazz)+"] -> ["+ referencedClass.getName()+"."+referencedMember.getName(referencedClass)+" "+referencedMember.getDescriptor(referencedClass)+"]"); }
/** * Fills out the link to the referenced class. */ public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { // Save a reference to the corresponding class. String externalClassName = stringConstant.getString(clazz); String internalClassName = ClassUtil.internalClassName(externalClassName); stringConstant.referencedClass = findClass(clazz.getName(), internalClassName); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { if (stringConstant.referencedClass == null) { // See if we can find the referenced class. stringConstant.referencedClass = findClass(ClassUtil.internalClassName( ClassUtil.externalBaseType(stringConstant.getString(clazz)))); } }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { if (stringConstant.referencedClass == null) { // See if we can find the referenced class. stringConstant.referencedClass = findClass(ClassUtil.internalClassName( ClassUtil.externalBaseType(stringConstant.getString(clazz)))); } }
/** * Fills out the link to the referenced class. */ public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { // Save a reference to the corresponding class. String externalClassName = stringConstant.getString(clazz); String internalClassName = ClassUtil.internalClassName( ClassUtil.externalBaseType(externalClassName)); stringConstant.referencedClass = findClass(clazz.getName(), internalClassName); }