You should use...
com.ibm.sbt.services.client.connections.files.FileList i think it inherits from collection https://github.com/OpenNTF/SocialSDK/blob/master/sdk/com.ibm.sbt.core/src/main/java/com/ibm/sbt/services/client/connections/files/FileList.java
com.ibm.sbt.services.client.connections.files.File instead of FileEntry https://github.com/OpenNTF/SocialSDK/blob/master/sdk/com.ibm.sbt.core/src/main/java/com/ibm/sbt/services/client/connections/files/File.java
Based on this snippet... https://greenhouse.lotus.com/sbt/SBTPlayground.nsf/JavaSnippets.xsp#snippet=Social_Files_Get_File_Comments
try {
FileService fileService = new FileService();
FileList files = fileService.getPublicFiles(null);
if(files != null && ! files.isEmpty()) {
for (File file : files) {
out.println("<a href=\"" + file.getDownloadLink() + "\"> " + file.getLabel() + "</a><br/>" );
}
} else {
out.println("No Results");
}
} catch (Throwable e) {}
I'm also reporting the documentation error