src/share/classes/java/lang/reflect/Constructor.java

Print this page

        

*** 80,93 **** // always succeed (it is not affected by the granting or revoking // of permissions); we speed up the check in the common case by // remembering the last Class for which the check succeeded. private volatile Class securityCheckCache; - // Modifiers that can be applied to a constructor in source code - private static final int LANGUAGE_MODIFIERS = - Modifier.PUBLIC | Modifier.PROTECTED | Modifier.PRIVATE; - // Generics infrastructure // Accessor for factory private GenericsFactory getFactory() { // create scope and factory return CoreReflectionFactory.make(this, ConstructorScope.make(this)); --- 80,89 ----
*** 357,367 **** * constructor has default (package) access. */ public String toString() { try { StringBuffer sb = new StringBuffer(); ! int mod = getModifiers() & LANGUAGE_MODIFIERS; if (mod != 0) { sb.append(Modifier.toString(mod) + " "); } sb.append(Field.getTypeName(getDeclaringClass())); sb.append("("); --- 353,363 ---- * constructor has default (package) access. */ public String toString() { try { StringBuffer sb = new StringBuffer(); ! int mod = getModifiers() & Modifier.constructorModifiers(); if (mod != 0) { sb.append(Modifier.toString(mod) + " "); } sb.append(Field.getTypeName(getDeclaringClass())); sb.append("(");
*** 421,431 **** * @since 1.5 */ public String toGenericString() { try { StringBuilder sb = new StringBuilder(); ! int mod = getModifiers() & LANGUAGE_MODIFIERS; if (mod != 0) { sb.append(Modifier.toString(mod) + " "); } TypeVariable<?>[] typeparms = getTypeParameters(); if (typeparms.length > 0) { --- 417,427 ---- * @since 1.5 */ public String toGenericString() { try { StringBuilder sb = new StringBuilder(); ! int mod = getModifiers() & Modifier.constructorModifiers(); if (mod != 0) { sb.append(Modifier.toString(mod) + " "); } TypeVariable<?>[] typeparms = getTypeParameters(); if (typeparms.length > 0) {