Skip to content

Commit

Permalink
Example updates
Browse files Browse the repository at this point in the history
  • Loading branch information
paulnguyen committed Oct 23, 2022
1 parent 10244bf commit 405f7c4
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 25 deletions.
4 changes: 2 additions & 2 deletions demos/demo6/five-guys-burger-bluej-lambda/BuildOrder.java
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ public void doPrintPackingSlip() {

IPackerPrintStrategy nosort = (i) -> {
i.forEach( d -> { System.out.println( d ); } ) ;
} ;
} ;

IPackerPrintStrategy sort = (i) -> {
ArrayList<String> items = new ArrayList<String>() ;
Expand All @@ -65,7 +65,7 @@ public void doPrintPackingSlip() {
} ) ;
Collections.sort(items) ;
items.forEach( d -> { System.out.println( d ); } ) ;
} ;
} ;

printPackingSlip( sort ) ;

Expand Down
40 changes: 20 additions & 20 deletions demos/demo6/five-guys-burger-bluej-lambda/package.bluej
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,34 @@
dependency1.from=Composite
dependency1.to=Component
dependency1.type=UsesDependency
dependency2.from=BuildOrder
dependency2.to=Composite
dependency2.from=Leaf
dependency2.to=Component
dependency2.type=UsesDependency
dependency3.from=BuildOrder
dependency3.to=Component
dependency3.from=Client
dependency3.to=BuildOrder
dependency3.type=UsesDependency
dependency4.from=BuildOrder
dependency4.to=Leaf
dependency4.from=Client
dependency4.to=Component
dependency4.type=UsesDependency
dependency5.from=Leaf
dependency5.to=Component
dependency5.from=BuildOrder
dependency5.to=Composite
dependency5.type=UsesDependency
dependency6.from=Client
dependency6.to=BuildOrder
dependency6.from=BuildOrder
dependency6.to=Component
dependency6.type=UsesDependency
dependency7.from=Client
dependency7.to=Component
dependency7.from=BuildOrder
dependency7.to=Leaf
dependency7.type=UsesDependency
editor.fx.0.height=0
editor.fx.0.width=0
editor.fx.0.x=0
editor.fx.0.y=0
editor.fx.0.height=802
editor.fx.0.width=1028
editor.fx.0.x=440
editor.fx.0.y=106
objectbench.height=221
objectbench.width=575
package.divider.horizontal=0.5601539942252165
objectbench.width=616
package.divider.horizontal=0.5996150144369586
package.divider.vertical=0.6637168141592921
package.editor.height=443
package.editor.width=944
package.editor.width=943
package.editor.x=587
package.editor.y=108
package.frame.height=742
Expand All @@ -41,7 +41,7 @@ package.showUses=false
project.charset=UTF-8
readme.height=60
readme.name=@README
readme.width=49
readme.width=48
readme.x=10
readme.y=10
target1.height=50
Expand Down
3 changes: 2 additions & 1 deletion demos/demo9/lambda/2.java-closure/HelloJavaClosure.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

public class HelloJavaClosure {

private String message = "Hello World" ;
//private String message = "Hello World" ;

interface HelloWorld {
public void greet();
Expand All @@ -11,6 +11,7 @@ interface HelloWorld {
public HelloWorld sayHello() {

return new HelloWorld() {
String message = "Hello World" ;
public void greet() {
System.out.println( message );
}
Expand Down
5 changes: 3 additions & 2 deletions demos/demo9/querytool/5.lambda/QueryTool.java
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,10 @@ public static void main(String[] args) {

// filter functions
Filter evens = (a) -> ((Integer.parseInt(a)) % 2) == 0;
Filter odds = (a) -> ((Integer.parseInt(a)) % 2) != 0;
Filter odds = (a) -> ((Integer.parseInt(a)) % 2) != 0;
Filter thirds = (a) -> ((Integer.parseInt(a)) % 3) == 0;

ArrayList<String> mapset = q.map(dataset, evens) ;
ArrayList<String> mapset = q.map(dataset, thirds) ;
for (String item : mapset ) {
System.out.println( item ) ;
}
Expand Down

0 comments on commit 405f7c4

Please sign in to comment.