Advertisement
Guest User

Untitled

a guest
Jul 29th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. fun listClassesInPackage(pkg: String): Sequence<String> = ClassLoader.getSystemClassLoader().getResourceAsStream(pkg.replace(".", "/"))
  2. ?.bufferedReader()
  3. ?.lineSequence()
  4. ?.filter { it.endsWith(".class") && "$" !in it }
  5. ?.map { "$pkg.${it.removeSuffix(".class")}" }
  6. ?: emptySequence()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement