{ "com.yahoo.filedistribution.fileacquirer.FileAcquirer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.io.File waitFor(com.yahoo.config.FileReference, long, java.util.concurrent.TimeUnit)", "public abstract void shutdown()" ], "fields" : [ ] }, "com.yahoo.filedistribution.fileacquirer.FileAcquirerFactory" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static com.yahoo.filedistribution.fileacquirer.FileAcquirer create()" ], "fields" : [ ] }, "com.yahoo.filedistribution.fileacquirer.MockFileAcquirer" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.filedistribution.fileacquirer.FileAcquirer" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public static com.yahoo.filedistribution.fileacquirer.FileAcquirer returnFile(java.io.File)", "public static com.yahoo.filedistribution.fileacquirer.FileAcquirer returnFiles(java.util.Map)", "public static com.yahoo.filedistribution.fileacquirer.FileAcquirer throwTimeoutException()", "public static com.yahoo.filedistribution.fileacquirer.FileAcquirer throwFileReferenceDoesNotExistException()", "public void shutdown()" ], "fields" : [ ] }, "com.yahoo.filedistribution.fileacquirer.TimeoutException" : { "superClass" : "java.lang.RuntimeException", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (java.lang.String, java.lang.Throwable)" ], "fields" : [ ] } }