BAEL-2861 Fix example in Lambda Expressions article (#6696)
This commit is contained in:
		
							parent
							
								
									762e6505d4
								
							
						
					
					
						commit
						c18f588f28
					
				| @ -1,12 +0,0 @@ | ||||
| package com.baeldung; | ||||
| 
 | ||||
| import java.util.function.Consumer; | ||||
| import java.util.function.Function; | ||||
| 
 | ||||
| public interface Adder { | ||||
| 
 | ||||
|     String addWithFunction(Function<String, String> f); | ||||
| 
 | ||||
|     void addWithConsumer(Consumer<Integer> f); | ||||
| 
 | ||||
| } | ||||
| @ -1,18 +0,0 @@ | ||||
| package com.baeldung; | ||||
| 
 | ||||
| 
 | ||||
| import java.util.function.Consumer; | ||||
| import java.util.function.Function; | ||||
| 
 | ||||
| public class AdderImpl implements Adder { | ||||
| 
 | ||||
|     @Override | ||||
|     public String addWithFunction(final Function<String, String> f) { | ||||
|         return f.apply("Something "); | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public void addWithConsumer(final Consumer<Integer> f) { | ||||
|     } | ||||
| 
 | ||||
| } | ||||
| @ -1,4 +1,4 @@ | ||||
| package com.baeldung; | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| 
 | ||||
| @FunctionalInterface | ||||
| @ -1,4 +1,4 @@ | ||||
| package com.baeldung; | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| 
 | ||||
| @FunctionalInterface | ||||
| @ -1,4 +1,4 @@ | ||||
| package com.baeldung; | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| 
 | ||||
| @FunctionalInterface | ||||
| @ -1,4 +1,4 @@ | ||||
| package com.baeldung; | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| 
 | ||||
| @FunctionalInterface | ||||
| @ -0,0 +1,12 @@ | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| import java.util.concurrent.Callable; | ||||
| import java.util.function.Supplier; | ||||
| 
 | ||||
| public interface Processor { | ||||
| 
 | ||||
|     String processWithCallable(Callable<String> c) throws Exception; | ||||
| 
 | ||||
|     String processWithSupplier(Supplier<String> s); | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,20 @@ | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| 
 | ||||
| import java.util.concurrent.Callable; | ||||
| import java.util.function.Consumer; | ||||
| import java.util.function.Function; | ||||
| import java.util.function.Supplier; | ||||
| 
 | ||||
| public class ProcessorImpl implements Processor { | ||||
| 
 | ||||
|     @Override | ||||
|     public String processWithCallable(Callable<String> c) throws Exception { | ||||
|         return c.call(); | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public String processWithSupplier(Supplier<String> s) { | ||||
|         return s.get(); | ||||
|     } | ||||
| } | ||||
| @ -1,4 +1,4 @@ | ||||
| package com.baeldung; | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| 
 | ||||
| import java.util.function.Function; | ||||
| @ -1,8 +1,8 @@ | ||||
| package com.baeldung.java8; | ||||
| package com.baeldung.java8.lambda.tips; | ||||
| 
 | ||||
| import com.baeldung.Foo; | ||||
| import com.baeldung.FooExtended; | ||||
| import com.baeldung.UseFoo; | ||||
| import com.baeldung.java8.lambda.tips.Foo; | ||||
| import com.baeldung.java8.lambda.tips.FooExtended; | ||||
| import com.baeldung.java8.lambda.tips.UseFoo; | ||||
| import org.junit.Before; | ||||
| import org.junit.Test; | ||||
| 
 | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user