Class<?>[] paramTypes = method.getParameterTypes(); String name = method.getName(); if (! includeStaticFields && isStatic(method)) { continue; // skip statics } else if (isGetClassMethod(method) && ! includeClassField) {
/** * Populates the fields from the class data object * @param includeNonPublic if true then all fields will be used, if false then only public fields */ private void populateFields(boolean includeNonPublic) { // set the fields List<Field> fields; if (includeNonPublic) { fields = classData.getFields(); } else { fields = classData.getPublicFields(); } for (Field field : fields) { if (! includeStaticFields && isStatic(field)) { continue; // skip statics } String fieldName = field.getName(); if (ignoredFieldNames.contains(fieldName)) { continue; // skip ignored names } if (! namesToProperties.containsKey(fieldName)) { ClassProperty p = new ClassProperty(fieldName, field); namesToProperties.put(fieldName, p); } } }
/** * Populates the fields from the class data object * @param includeNonPublic if true then all fields will be used, if false then only public fields */ private void populateFields(boolean includeNonPublic) { // set the fields List<Field> fields; if (includeNonPublic) { fields = classData.getFields(); } else { fields = classData.getPublicFields(); } for (Field field : fields) { if (! includeStaticFields && isStatic(field)) { continue; // skip statics } String fieldName = field.getName(); if (ignoredFieldNames.contains(fieldName)) { continue; // skip ignored names } if (! namesToProperties.containsKey(fieldName)) { ClassProperty p = new ClassProperty(fieldName, field); namesToProperties.put(fieldName, p); } } }
Class<?>[] paramTypes = method.getParameterTypes(); String name = method.getName(); if (! includeStaticFields && isStatic(method)) { continue; // skip statics } else if (isGetClassMethod(method) && ! includeClassField) {
try { String fieldName = field.getName(); if (! includeStaticFields && isStatic(field)) {
try { String fieldName = field.getName(); if (! includeStaticFields && isStatic(field)) {