Replacing loops with Stream API.

Project: http://git-wip-us.apache.org/repos/asf/zest-qi4j/repo
Commit: http://git-wip-us.apache.org/repos/asf/zest-qi4j/commit/978c18c5
Tree: http://git-wip-us.apache.org/repos/asf/zest-qi4j/tree/978c18c5
Diff: http://git-wip-us.apache.org/repos/asf/zest-qi4j/diff/978c18c5

Branch: refs/heads/3.0
Commit: 978c18c529e520b189cd9a511f12822d94d04711
Parents: 90f612e
Author: Niclas Hedhman <[email protected]>
Authored: Sat Oct 4 14:21:40 2014 +0800
Committer: Niclas Hedhman <[email protected]>
Committed: Sat Oct 4 14:21:40 2014 +0800

----------------------------------------------------------------------
 .../src/main/java/org/qi4j/api/composite/DecoratorMixin.java   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/978c18c5/core/api/src/main/java/org/qi4j/api/composite/DecoratorMixin.java
----------------------------------------------------------------------
diff --git a/core/api/src/main/java/org/qi4j/api/composite/DecoratorMixin.java 
b/core/api/src/main/java/org/qi4j/api/composite/DecoratorMixin.java
index 6b81844..045f5e7 100644
--- a/core/api/src/main/java/org/qi4j/api/composite/DecoratorMixin.java
+++ b/core/api/src/main/java/org/qi4j/api/composite/DecoratorMixin.java
@@ -21,6 +21,7 @@ import java.lang.reflect.InvocationHandler;
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
 import java.lang.reflect.Proxy;
+import java.util.Arrays;
 import org.qi4j.api.injection.scope.Uses;
 
 /**
@@ -85,8 +86,7 @@ public class DecoratorMixin
         builder.append( "\ndelegateType: " );
         builder.append( delegate == null ? "n/a" : 
delegate.getClass().getName() );
         builder.append( "\narguments: \n" );
-        for( Object arg : args )
-        {
+        Arrays.stream(args).map( arg -> {
             builder.append( "    " );
             Class argClass = arg.getClass();
             if( Proxy.isProxyClass( argClass ) )
@@ -98,7 +98,7 @@ public class DecoratorMixin
                 builder.append( argClass.getName() );
             }
             builder.append( '\n' );
-        }
+        });
         return builder.toString();
     }
 }

Reply via email to