This should do the trick. Basically you got in a List all the fields of your class, and you remove the one who are not private. :
public static void main(String [] args){
List<Field> list = new ArrayList<>(Arrays.asList(A.class.getDeclaredFields()));
for(Iterator<Field> i = list.iterator(); i.hasNext();){
Field f = i.next();
if(f.getModifiers() != Modifier.PRIVATE)
i.remove();
}
for(Field f : list)
System.out.println(f.getName());
}
Output :
fieldOne
fieldTwo
Class A :
class A {
private String fieldOne;
private String fieldTwo;
private final String fieldFinal = null;
public char c;
public static int staticField;
protected Long protectedField;
public String field;
}