(no commit message)
[utils] / support / general / src / main / java / org / wamblee / reflection / ObjectTraversal.java
index 7b63729e425a3d459546041371fd466ea4157561..9c51daa3e0150b0d9259ed662d8521b51dd4b42b 100644 (file)
@@ -49,8 +49,9 @@ import org.wamblee.general.ObjectElem;
  * @author Erik Brakkee
  */
 public class ObjectTraversal {
-    
-    public static final Logger LOGGER = Logger.getLogger(ObjectTraversal.class.getName());
+
+    public static final Logger LOGGER = Logger.getLogger(ObjectTraversal.class
+        .getName());
 
     /**
      * Visitor interface to be implemented for object traversal.
@@ -157,10 +158,10 @@ public class ObjectTraversal {
     public void addExcludedObject(Object aObject) {
         excluded.add(new ObjectElem(aObject));
     }
-    
-    private String indent() { 
+
+    private String indent() {
         StringBuffer buf = new StringBuffer();
-        for (int i = 1; i < level; i++) { 
+        for (int i = 1; i < level; i++) {
             buf.append("    ");
         }
         return buf.toString();
@@ -183,7 +184,7 @@ public class ObjectTraversal {
         if (alreadyProcessed(aObject)) {
             return;
         }
-        if ( LOGGER.isLoggable(Level.FINEST)) {
+        if (LOGGER.isLoggable(Level.FINEST)) {
             level++;
             LOGGER.finest(indent() + "obj: " + aObject);
         }
@@ -225,8 +226,9 @@ public class ObjectTraversal {
                 getter.getReturnType() != Void.class) {
 
                 if (visitor.mustVisit(getter)) {
-                    if ( LOGGER.isLoggable(Level.FINEST)) { 
-                        LOGGER.finest(indent() + "method:  " + getter.getName());
+                    if (LOGGER.isLoggable(Level.FINEST)) {
+                        LOGGER
+                            .finest(indent() + "method:  " + getter.getName());
                     }
                     acceptMethod(aObject, getter);
                 }
@@ -240,7 +242,7 @@ public class ObjectTraversal {
             if (!Modifier.isStatic(modifiers) && !Modifier.isFinal(modifiers)) {
                 field.setAccessible(true);
                 if (visitor.mustVisit(field)) {
-                    if ( LOGGER.isLoggable(Level.FINEST)) { 
+                    if (LOGGER.isLoggable(Level.FINEST)) {
                         LOGGER.finest(indent() + "field:  " + field.getName());
                     }
                     acceptField(aObject, field);
@@ -275,18 +277,18 @@ public class ObjectTraversal {
         }
     }
 
-    private void acceptPlainOrCollection(Object value) {
-        if (value instanceof Set) {
-            visitor.visitSet((Set) value);
-            processSet((Set) value);
-        } else if (value instanceof List) {
-            processList((List) value);
-        } else if (value instanceof Map) {
-            processMap((Map<?, ?>) value);
-        } else if (value.getClass().isArray()) {
-            processArray(value);
+    private void acceptPlainOrCollection(Object aValue) {
+        if (aValue instanceof Set) {
+            visitor.visitSet((Set) aValue);
+            processSet((Set) aValue);
+        } else if (aValue instanceof List) {
+            processList((List) aValue);
+        } else if (aValue instanceof Map) {
+            processMap((Map<?, ?>) aValue);
+        } else if (aValue.getClass().isArray()) {
+            processArray(aValue);
         } else {
-            accept(value);
+            accept(aValue);
         }
     }