public Trilean isMutator(Field field, Class<?> fromClass) { if (mustIgnore(field, false) || field.getName().startsWith("this$")) return FALSE; if (mustInclude(field, false)) return TRUE; return Trilean.UNKNOWN; }
public Trilean isMutator(Field field, Class<?> fromClass) { if (mustIgnore(field, false) || field.getName().startsWith("this$")) return FALSE; if (mustInclude(field, false)) return TRUE; return Trilean.UNKNOWN; }
public Trilean isAccessor(Field field, Class<?> fromClass) { // ok to look for this$ is ugly but it will do the job for the moment if (mustIgnore(field, true) || field.getName().startsWith("this$")) return FALSE; if (mustInclude(field, true)) return TRUE; return Trilean.UNKNOWN; }
public Trilean isAccessor(Method method, Class<?> fromClass) { if (mustIgnore(method, true)) return FALSE; if (mustInclude(method, true) && method.getParameterTypes().length == 0) return TRUE; return Trilean.UNKNOWN; }
public Trilean isAccessor(Field field, Class<?> fromClass) { // ok to look for this$ is ugly but it will do the job for the moment if (mustIgnore(field, true) || field.getName().startsWith("this$")) return FALSE; if (mustInclude(field, true)) return TRUE; return Trilean.UNKNOWN; }
public Trilean isMutator(Method method, Class<?> fromClass) { if (mustIgnore(method, false)) return FALSE; if (mustInclude(method, false) && method.getParameterTypes().length == 1) return TRUE; return Trilean.UNKNOWN; }
public Trilean isMutator(Method method, Class<?> fromClass) { if (mustIgnore(method, false)) return FALSE; if (mustInclude(method, false) && method.getParameterTypes().length == 1) return TRUE; return Trilean.UNKNOWN; }
public Trilean isCreator(Constructor<?> constructor, Class<?> fromClass) { /* * hum... it depends on different things, such as parameters name resolution, types, etc * but we are not supposed to handle it here... lets only check visibility and handle it * in the provider implementations */ if (mustIgnore(constructor, false)) return FALSE; return Trilean.UNKNOWN; }
public Trilean isCreator(Constructor<?> constructor, Class<?> fromClass) { /* * hum... it depends on different things, such as parameters name resolution, types, etc * but we are not supposed to handle it here... lets only check visibility and handle it * in the provider implementations */ if (mustIgnore(constructor, false)) return FALSE; return Trilean.UNKNOWN; }
public Trilean isAccessor(Method method, Class<?> fromClass) { if (mustIgnore(method, true)) return FALSE; if (mustInclude(method, true) && method.getParameterTypes().length == 0) return TRUE; return Trilean.UNKNOWN; }