public class StreamFilter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
startingCharacter |
| Constructor and Description |
|---|
StreamFilter()
No arg constructor
|
StreamFilter(java.util.List<Person> people,
java.lang.Character startingCharacter) |
StreamFilter(Person[] people,
java.lang.Character startingCharacter) |
StreamFilter(java.util.stream.Stream<Person> people,
java.lang.Character startingCharacter) |
| Modifier and Type | Method and Description |
|---|---|
Person[] |
toArrayMultiLine()
Using multi-line lambda syntax
|
Person[] |
toArrayOneLine()
Using one-line lambda syntax
|
java.util.List<Person> |
toListMultiLine()
Using multi-line lambda syntax
|
java.util.List<Person> |
toListOneLine()
Using one-line lambda syntax
|
public StreamFilter()
public StreamFilter(Person[] people, java.lang.Character startingCharacter)
people - - Array of person objectsstartingCharacter - - character to filter bypublic StreamFilter(java.util.List<Person> people, java.lang.Character startingCharacter)
people - - List of person objectsstartingCharacter - - character to filter bypublic StreamFilter(java.util.stream.Stream<Person> people, java.lang.Character startingCharacter)
people - - Stream of person objectsstartingCharacter - - character to filter bypublic java.util.List<Person> toListMultiLine()
public java.util.List<Person> toListOneLine()
public Person[] toArrayOneLine()
public Person[] toArrayMultiLine()