frank
08/21/2020, 4:43 AMjava.niomember referencesFiles.isDirectory(it)val stream = Files.list(folder) 
val files  = stream.filter {  it != null && Files::isDirectory } // error in Files::isDirectory
                   .map    { it!! }Type mismatch.
Required: Boolean
Found: KFunction2<Path!, Array<(out) LinkOption!>!, Boolean>PD: Sorry, if this topic doesn't have to be in this channel, but I didn't find JVM channel.
jbnizet
08/21/2020, 5:43 AMa && babit != nullFiles::isDirectoryjbnizet
08/21/2020, 5:47 AMfilterfileStream.filter(Files::isDirectory)frank
08/21/2020, 6:05 AMfileStream.filter(Files::isDirectory) would be corrrect.@jbnizet , Work it this but I can't obtain
itfilter()itFiles::isDirectoryval stream = Files.list(folder)
val files =  stream.filter(Files::isDirectory)//I cant obtain it
                    map   { it!! }.toList() 
//Files::isDirectory fail in predicate
files =  stream.filter(Predicate { it != null && Files::isDirectory  })
                               .map    { it!! }.toList()jbnizet
08/21/2020, 6:08 AM&&Files::isDirectoryit != null && Files.isDirectory(it)stream.filter(Files::isDirectory)jbnizet
08/21/2020, 6:11 AMfrank
08/21/2020, 6:21 AMjbnizet
08/21/2020, 6:25 AMfrank
08/21/2020, 6:30 AM