add method for constructing a Selector from a String
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2769 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
This commit is contained in:
parent
1017f1e883
commit
ba068e10e8
|
@ -25,6 +25,12 @@ public final class Selector {
|
|||
|
||||
private final Descriptor descriptor;
|
||||
|
||||
public static Selector make(String selectorStr) {
|
||||
String methodName = selectorStr.substring(0, selectorStr.indexOf('('));
|
||||
String desc = selectorStr.substring(selectorStr.indexOf('('));
|
||||
return new Selector(Atom.findOrCreateUnicodeAtom(methodName), Descriptor.findOrCreateUTF8(desc));
|
||||
|
||||
}
|
||||
public Selector(Atom name, Descriptor descriptor) {
|
||||
this.name = name;
|
||||
this.descriptor = descriptor;
|
||||
|
|
Loading…
Reference in New Issue