@Override public boolean shouldSkipField(FieldAttributes f) { String name = f.getName(); if (name.length() > 1 && name.charAt(0) == 'e' && Character.isUpperCase(name.charAt(1))) { return true; } return false; }
public boolean shouldSkipField(FieldAttributes f) { return f.getName().equals("address"); }
@Override public boolean shouldSkipField(FieldAttributes attributes) { return attributes.getDeclaringClass().equals(excludedThisClassFields); }
public boolean shouldSkipField(FieldAttributes f) { return (f.getDeclaringClass() == CountryPair.class && f.getName().equals("population")); }
@Override public boolean shouldSkipField(final FieldAttributes arg0) { return arg0.getName().equals("password"); }
public boolean shouldSkipField(FieldAttributes f) { return (f.getDeclaringClass() == LocalTerm.class && f.getName().equals("narrowTerms")); }
/* (non-Javadoc) * @see com.google.gson.ExclusionStrategy#shouldSkipField(com.google.gson.FieldAttributes) */ public boolean shouldSkipField(FieldAttributes f) { return f.getAnnotation(NoRender.class) != null; }
@Override public boolean shouldSkipField(FieldAttributes arg0) { Annotation oneToMany = arg0.getAnnotation(OneToMany.class); return oneToMany != null; }
public boolean shouldSkipField(FieldAttributes f) { return f.getName().equals("stringValue"); }
@Override public boolean shouldSkipField(FieldAttributes f) { // TODO Auto-generated method stub return "loan".equals(f.getName()) || "handler".equals(f.getName()); }
/** 排除字段名是age的 */ public boolean shouldSkipField(FieldAttributes field) { return "age".equals(field.getName()); }