package com.jiuqi.mobile.nigo.comeclose.utils;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.math.BigInteger;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public final class SqlUtils {
private SqlUtils(){
}
public static Field[] getAllFields(Class<?> c){
List<Field> list = new ArrayList<Field>();
while(c != Object.class){
list.addAll(Arrays.asList(c.getDeclaredFields()));
c = c.getSuperclass();
}
List<Field> result = new ArrayList<Field>();
for(Field f : list){
if(f.getName().contains("$")){
continue;
}
result.add(f);
}
return result.toArray(new Field[result.size()]);
}
public static boolean isIn(String str, String...ins){
for(String s : ins){
if(s.equals(str)){
return true;
}
}
return false;
}
}