/** * Removes any capture information from the given type or method signature * and returns the resulting signature. * Returns the type or method signature itself if no capture information is * present. * <p> * For example (using equivalent string-based method): * <pre> * <code> * removeCapture("LTest<!+Ljava.lang.Throwable;>;") * will return: "LTest<+Ljava.lang.Throwable;>;" * </code> * </pre> * </p> * * @param methodOrTypeSignature the signature which may have been captured * @return a new signature without capture information or the signature itself * if no specific capture information is present * @exception NullPointerException if <code>methodOrTypeSignature</code> is null * * @since 3.1 */ public static char[] removeCapture(char[] methodOrTypeSignature) { return CharOperation.remove(methodOrTypeSignature, C_CAPTURE); } /**
/** * Removes any capture information from the given type or method signature * and returns the resulting signature. * Returns the type or method signature itself if no capture information is * present. * <p> * For example (using equivalent string-based method): * <pre> * <code> * removeCapture("LTest<!+Ljava.lang.Throwable;>;") * will return: "LTest<+Ljava.lang.Throwable;>;" * </code> * </pre> * </p> * * @param methodOrTypeSignature the signature which may have been captured * @return a new signature without capture information or the signature itself * if no specific capture information is present * @exception NullPointerException if <code>methodOrTypeSignature</code> is null * * @since 3.1 */ public static char[] removeCapture(char[] methodOrTypeSignature) { return CharOperation.remove(methodOrTypeSignature, C_CAPTURE); }
/** * Removes any capture information from the given type or method signature * and returns the resulting signature. * Returns the type or method signature itself if no capture information is * present. * <p> * For example (using equivalent string-based method): * <pre> * <code> * removeCapture("LTest<!+Ljava.lang.Throwable;>;") * will return: "LTest<+Ljava.lang.Throwable;>;" * </code> * </pre> * </p> * * @param methodOrTypeSignature the signature which may have been captured * @return a new signature without capture information or the signature itself * if no specific capture information is present * @exception NullPointerException if <code>methodOrTypeSignature</code> is null * * @since 3.1 */ public static char[] removeCapture(char[] methodOrTypeSignature) { return CharOperation.remove(methodOrTypeSignature, C_CAPTURE); } /**
/** * Removes any capture information from the given type or method signature * and returns the resulting signature. * Returns the type or method signature itself if no capture information is * present. * <p> * For example (using equivalent string-based method): * <pre> * <code> * removeCapture("LTest<!+Ljava.lang.Throwable;>;") * will return: "LTest<+Ljava.lang.Throwable;>;" * </code> * </pre> * </p> * * @param methodOrTypeSignature the signature which may have been captured * @return a new signature without capture information or the signature itself * if no specific capture information is present * @exception NullPointerException if <code>methodOrTypeSignature</code> is null * * @since 3.1 */ public static char[] removeCapture(char[] methodOrTypeSignature) { return CharOperation.remove(methodOrTypeSignature, C_CAPTURE); } /**
/** * Removes any capture information from the given type or method signature * and returns the resulting signature. * Returns the type or method signature itself if no capture information is * present. * <p> * For example (using equivalent string-based method): * <pre> * <code> * removeCapture("LTest<!+Ljava.lang.Throwable;>;") * will return: "LTest<+Ljava.lang.Throwable;>;" * </code> * </pre> * </p> * * @param methodOrTypeSignature the signature which may have been captured * @return a new signature without capture information or the signature itself * if no specific capture information is present * @exception NullPointerException if <code>methodOrTypeSignature</code> is null * * @since 3.1 */ public static char[] removeCapture(char[] methodOrTypeSignature) { return CharOperation.remove(methodOrTypeSignature, C_CAPTURE); } /**
/** * Removes any capture information from the given type or method signature * and returns the resulting signature. * Returns the type or method signature itself if no capture information is * present. * <p> * For example (using equivalent string-based method): * <pre> * <code> * removeCapture("LTest<!+Ljava.lang.Throwable;>;") * will return: "LTest<+Ljava.lang.Throwable;>;" * </code> * </pre> * </p> * * @param methodOrTypeSignature the signature which may have been captured * @return a new signature without capture information or the signature itself * if no specific capture information is present * @exception NullPointerException if <code>methodOrTypeSignature</code> is null * * @since 3.1 */ public static char[] removeCapture(char[] methodOrTypeSignature) { return CharOperation.remove(methodOrTypeSignature, C_CAPTURE); } /**
/** * Removes any capture information from the given type or method signature and returns the resulting signature. * Returns the type or method signature itself if no capture information is present. * <p> * For example (using equivalent string-based method): * * <pre> * <code> * removeCapture("LTest<!+Ljava.lang.Throwable;>;") * will return: "LTest<+Ljava.lang.Throwable;>;" * </code> * </pre> * </p> * * @param methodOrTypeSignature * the signature which may have been captured * @return a new signature without capture information or the signature itself if no specific capture information is * present * @exception NullPointerException * if <code>methodOrTypeSignature</code> is null * @since 3.1 */ public static char[] removeCapture(char[] methodOrTypeSignature) { return CharOperation.remove(methodOrTypeSignature, C_CAPTURE); }
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');
if (containsUnderscores) { this.source = CharOperation.remove(this.source, '_');