我需要在我的代码中获取模型的所有gets()。
前任:
模型.java
private int var1;
private int var2;
private int var3;
public getVar1()...
public getVar2()...
public getVar3()...
像这样的东西,也许?
MyClass myClass = new MyClass();
Class objClass = myClass.getClass();
Set<Method> getMethods = new HashSet<Method>();
for (Method method : objClass.getMethods()) {
if(method.getName().contains("getVar")) {
getMethods.add(method);
}
}
编辑:
以上是错误的!我没有看到 GWT 标签。显然,有一个很好的 GWT 反射 API,你也许可以使用我的代码: