public static String getDeclaringTypeSignature(String key) { KeyToSignature keyToSignature = new KeyToSignature(key, KeyToSignature.DECLARING_TYPE); keyToSignature.parse(); return keyToSignature.signature.toString(); }
public static String getDeclaringTypeSignature(String key) { KeyToSignature keyToSignature = new KeyToSignature(key, KeyToSignature.DECLARING_TYPE); keyToSignature.parse(); return keyToSignature.signature.toString(); }
public static String getDeclaringTypeSignature(String key) { KeyToSignature keyToSignature = new KeyToSignature(key, KeyToSignature.DECLARING_TYPE); keyToSignature.parse(); return keyToSignature.signature.toString(); }
public static String getDeclaringTypeSignature(String key) { KeyToSignature keyToSignature = new KeyToSignature(key, KeyToSignature.DECLARING_TYPE); keyToSignature.parse(); return keyToSignature.signature.toString(); }
public static String getDeclaringTypeSignature(String key) { KeyToSignature keyToSignature = new KeyToSignature(key, KeyToSignature.DECLARING_TYPE); keyToSignature.parse(); return keyToSignature.signature.toString(); }
public static String getDeclaringTypeSignature(String key) { KeyToSignature keyToSignature = new KeyToSignature(key, KeyToSignature.DECLARING_TYPE); keyToSignature.parse(); return keyToSignature.signature.toString(); }
public static String getDeclaringTypeSignature(String key) { KeyToSignature keyToSignature = new KeyToSignature(key, KeyToSignature.DECLARING_TYPE); keyToSignature.parse(); return keyToSignature.signature.toString(); }
/** * Returns the type argument signatures of the element represented by this binding key. * If this binding key doesn't represent a parameterized type or a parameterized method, * returns an empty array. * * @return the type argument signatures */ public String[] getTypeArguments() { KeyToSignature keyToSignature = new KeyToSignature(this.key, KeyToSignature.TYPE_ARGUMENTS); keyToSignature.parse(); return keyToSignature.getTypeArguments(); }
/** * Returns the type argument signatures of the element represented by this binding key. * If this binding key doesn't represent a parameterized type or a parameterized method, * returns an empty array. * * @return the type argument signatures */ public String[] getTypeArguments() { KeyToSignature keyToSignature = new KeyToSignature(this.key, KeyToSignature.TYPE_ARGUMENTS); keyToSignature.parse(); return keyToSignature.getTypeArguments(); }
/** * Returns the type argument signatures of the element represented by this binding key. * If this binding key doesn't represent a parameterized type or a parameterized method, * returns an empty array. * * @return the type argument signatures */ public String[] getTypeArguments() { KeyToSignature keyToSignature = new KeyToSignature(this.key, KeyToSignature.TYPE_ARGUMENTS); keyToSignature.parse(); return keyToSignature.getTypeArguments(); }
/** * Returns the type argument signatures of the element represented by this binding key. * If this binding key doesn't represent a parameterized type or a parameterized method, * returns an empty array. * * @return the type argument signatures */ public String[] getTypeArguments() { KeyToSignature keyToSignature = new KeyToSignature(this.key, KeyToSignature.TYPE_ARGUMENTS); keyToSignature.parse(); return keyToSignature.getTypeArguments(); }
/** * Returns the thrown exception signatures of the element represented by this binding key. * If this binding key does not represent a method or does not throw any exception, * returns an empty array. * * @return the thrown exceptions signatures * @since 3.3 */ public String[] getThrownExceptions() { KeyToSignature keyToSignature = new KeyToSignature(this.key, KeyToSignature.THROWN_EXCEPTIONS); keyToSignature.parse(); return keyToSignature.getThrownExceptions(); }
/** * Returns the type argument signatures of the element represented by this binding key. * If this binding key doesn't represent a parameterized type or a parameterized method, * returns an empty array. * * @return the type argument signatures */ public String[] getTypeArguments() { KeyToSignature keyToSignature = new KeyToSignature(this.key, KeyToSignature.TYPE_ARGUMENTS); keyToSignature.parse(); return keyToSignature.getTypeArguments(); }
/** * Returns the type argument signatures of the element represented by this binding key. * If this binding key doesn't represent a parameterized type or a parameterized method, * returns an empty array. * * @return the type argument signatures */ public String[] getTypeArguments() { KeyToSignature keyToSignature = new KeyToSignature(this.key, KeyToSignature.TYPE_ARGUMENTS); keyToSignature.parse(); return keyToSignature.getTypeArguments(); }
/** * Answer the given types's signature in class file format. * @param type binding representing a type * @return a signature in class file format */ public static String extractGenericTypeSignature(ITypeBinding type) { KeyToSignature parser = new KeyToSignature(type.getKey(), KeyToSignature.SIGNATURE, true); parser.parse(); return parser.toString(); }
/** * Answer the given types's signature in class file format. * @param type binding representing a type * @return a signature in class file format */ public static String extractGenericTypeSignature(ITypeBinding type) { KeyToSignature parser = new KeyToSignature(type.getKey(), KeyToSignature.SIGNATURE, true); parser.parse(); return parser.toString(); }
/** * Answer the give method's signature in class file format. * @param methodBinding binding representing a method * @return a signature in class file format */ public static String extractGenericSignature(IMethodBinding methodBinding) { // Note that IMethodBinding.binding is not accessible, hence we need to recover the signature from the key: KeyToSignature parser = new KeyToSignature(methodBinding.getKey(), KeyToSignature.SIGNATURE, true); parser.parse(); return parser.toString(); }
/** * Answer the given types's signature in class file format. * @param type binding representing a type * @return a signature in class file format */ public static String extractGenericTypeSignature(ITypeBinding type) { KeyToSignature parser = new KeyToSignature(type.getKey(), KeyToSignature.SIGNATURE, true); parser.parse(); return parser.toString(); }
/** * Answer the give method's signature in class file format. * @param methodBinding binding representing a method * @return a signature in class file format */ public static String extractGenericSignature(IMethodBinding methodBinding) { // Note that IMethodBinding.binding is not accessible, hence we need to recover the signature from the key: KeyToSignature parser = new KeyToSignature(methodBinding.getKey(), KeyToSignature.SIGNATURE, true); parser.parse(); return parser.toString(); }
/** * Answer the give method's signature in class file format. * @param methodBinding binding representing a method * @return a signature in class file format */ public static String extractGenericSignature(IMethodBinding methodBinding) { // Note that IMethodBinding.binding is not accessible, hence we need to recover the signature from the key: KeyToSignature parser = new KeyToSignature(methodBinding.getKey(), KeyToSignature.SIGNATURE, true); parser.parse(); return parser.toString(); }