List<byte[]> classFiles = Lists.newArrayList();
for (FileRef fileRef : outFs.getManifest()) {
if (fileRef.getKind().equals(JavaFileObject.Kind.CLASS)) {
String outputClassName = javaFileManager.inferBinaryName(StandardLocation.CLASS_OUTPUT,
new JavaFileRef(fileRef));
if (outputClassName.equals(className) || outputClassName.startsWith(className + "$")) {
classFiles.add(ByteStreams.toByteArray(fileRef.openInputStream()));
}
}
}