public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { // Fill out the String class. stringConstant.javaLangStringClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_STRING); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { // Fill out the String class. stringConstant.javaLangStringClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_STRING); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { // Fill out the String class. stringConstant.javaLangStringClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_STRING); }
public void visitMethodHandleConstant(Clazz clazz, MethodHandleConstant methodHandleConstant) { // Fill out the MethodHandle class. methodHandleConstant.javaLangInvokeMethodHandleClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_INVOKE_METHOD_HANDLE); }
public void visitMethodHandleConstant(Clazz clazz, MethodHandleConstant methodHandleConstant) { // Fill out the MethodHandle class. methodHandleConstant.javaLangInvokeMethodHandleClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_INVOKE_METHOD_HANDLE); }
public void visitMethodHandleConstant(Clazz clazz, MethodHandleConstant methodHandleConstant) { // Fill out the MethodHandle class. methodHandleConstant.javaLangInvokeMethodHandleClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_INVOKE_METHOD_HANDLE); }
public void visitStringConstant(Clazz clazz, StringConstant stringConstant) { // Fill out the String class. stringConstant.javaLangStringClass = findClass(clazz.getName(), ClassConstants.INTERNAL_NAME_JAVA_LANG_STRING); }
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { String className = clazz.getName(); // Fill out the referenced class. classConstant.referencedClass = findClass(className, classConstant.getName(clazz)); // Fill out the Class class. classConstant.javaLangClassClass = findClass(className, ClassConstants.INTERNAL_NAME_JAVA_LANG_CLASS); }
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { // Fill out the referenced class. classConstant.referencedClass = findClass(clazz, ClassUtil.internalClassNameFromClassType(classConstant.getName(clazz))); // Fill out the Class class. classConstant.javaLangClassClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_CLASS); }
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { // Fill out the referenced class. classConstant.referencedClass = findClass(clazz, ClassUtil.internalClassNameFromClassType(classConstant.getName(clazz))); // Fill out the Class class. classConstant.javaLangClassClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_CLASS); }
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { // Fill out the referenced class. classConstant.referencedClass = findClass(clazz, ClassUtil.internalClassNameFromClassType(classConstant.getName(clazz))); // Fill out the Class class. classConstant.javaLangClassClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_CLASS); }
public void visitMethodTypeConstant(Clazz clazz, MethodTypeConstant methodTypeConstant) { // Fill out the MethodType class. methodTypeConstant.javaLangInvokeMethodTypeClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_INVOKE_METHOD_TYPE); methodTypeConstant.referencedClasses = findReferencedClasses(clazz, methodTypeConstant.getType(clazz)); }
public void visitMethodTypeConstant(Clazz clazz, MethodTypeConstant methodTypeConstant) { // Fill out the MethodType class. methodTypeConstant.javaLangInvokeMethodTypeClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_INVOKE_METHOD_TYPE); methodTypeConstant.referencedClasses = findReferencedClasses(clazz, methodTypeConstant.getType(clazz)); }
public void visitMethodTypeConstant(Clazz clazz, MethodTypeConstant methodTypeConstant) { // Fill out the MethodType class. methodTypeConstant.javaLangInvokeMethodTypeClass = findClass(clazz, ClassConstants.NAME_JAVA_LANG_INVOKE_METHOD_TYPE); methodTypeConstant.referencedClasses = findReferencedClasses(clazz, methodTypeConstant.getType(clazz)); }
/** * Returns the single class referenced by the given descriptor, or * <code>null</code> if there isn't any useful reference. */ private Clazz findReferencedClass(String referencingClassName, String descriptor) { DescriptorClassEnumeration enumeration = new DescriptorClassEnumeration(descriptor); enumeration.nextFluff(); if (enumeration.hasMoreClassNames()) { return findClass(referencingClassName, enumeration.nextClassName()); } return null; }
/** * Returns the single class referenced by the given descriptor, or * <code>null</code> if there isn't any useful reference. */ private Clazz findReferencedClass(Clazz referencingClass, String descriptor) { DescriptorClassEnumeration enumeration = new DescriptorClassEnumeration(descriptor); enumeration.nextFluff(); if (enumeration.hasMoreClassNames()) { return findClass(referencingClass, enumeration.nextClassName()); } return null; }
/** * Returns the single class referenced by the given descriptor, or * <code>null</code> if there isn't any useful reference. */ private Clazz findReferencedClass(Clazz referencingClass, String descriptor) { DescriptorClassEnumeration enumeration = new DescriptorClassEnumeration(descriptor); enumeration.nextFluff(); if (enumeration.hasMoreClassNames()) { return findClass(referencingClass, enumeration.nextClassName()); } return null; }
/** * Returns the single class referenced by the given descriptor, or * <code>null</code> if there isn't any useful reference. */ private Clazz findReferencedClass(Clazz referencingClass, String descriptor) { DescriptorClassEnumeration enumeration = new DescriptorClassEnumeration(descriptor); enumeration.nextFluff(); if (enumeration.hasMoreClassNames()) { return findClass(referencingClass, enumeration.nextClassName()); } return null; }
String name = enumeration.nextClassName(); Clazz referencedClass = findClass(referencingClass, name);
String name = enumeration.nextClassName(); Clazz referencedClass = findClass(referencingClassName, name);