/**@class java.util.concurrent.CompletableFuture implements java.util.concurrent.Future implements java.util.concurrent.CompletionStage @extends java.lang.Object */ var CompletableFuture = { /** */ supplyAsync : function( ) {}, /** */ supplyAsync : function( ) {}, /** */ runAsync : function( ) {}, /** */ runAsync : function( ) {}, /** */ completedFuture : function( ) {}, /** */ isDone : function( ) {}, /** */ get : function( ) {}, /** */ get : function( ) {}, /** */ join : function( ) {}, /** */ getNow : function( ) {}, /** */ complete : function( ) {}, /** */ completeExceptionally : function( ) {}, /** */ thenApply : function( ) {}, /** */ thenApplyAsync : function( ) {}, /** */ thenApplyAsync : function( ) {}, /** */ thenAccept : function( ) {}, /** */ thenAcceptAsync : function( ) {}, /** */ thenAcceptAsync : function( ) {}, /** */ thenRun : function( ) {}, /** */ thenRunAsync : function( ) {}, /** */ thenRunAsync : function( ) {}, /** */ thenCombine : function( ) {}, /** */ thenCombineAsync : function( ) {}, /** */ thenCombineAsync : function( ) {}, /** */ thenAcceptBoth : function( ) {}, /** */ thenAcceptBothAsync : function( ) {}, /** */ thenAcceptBothAsync : function( ) {}, /** */ runAfterBoth : function( ) {}, /** */ runAfterBothAsync : function( ) {}, /** */ runAfterBothAsync : function( ) {}, /** */ applyToEither : function( ) {}, /** */ applyToEitherAsync : function( ) {}, /** */ applyToEitherAsync : function( ) {}, /** */ acceptEither : function( ) {}, /** */ acceptEitherAsync : function( ) {}, /** */ acceptEitherAsync : function( ) {}, /** */ runAfterEither : function( ) {}, /** */ runAfterEitherAsync : function( ) {}, /** */ runAfterEitherAsync : function( ) {}, /** */ thenCompose : function( ) {}, /** */ thenComposeAsync : function( ) {}, /** */ thenComposeAsync : function( ) {}, /** */ whenComplete : function( ) {}, /** */ whenCompleteAsync : function( ) {}, /** */ whenCompleteAsync : function( ) {}, /** */ handle : function( ) {}, /** */ handleAsync : function( ) {}, /** */ handleAsync : function( ) {}, /** */ toCompletableFuture : function( ) {}, /** */ exceptionally : function( ) {}, /** */ allOf : function( ) {}, /** */ anyOf : function( ) {}, /** */ cancel : function( ) {}, /** */ isCancelled : function( ) {}, /** */ isCompletedExceptionally : function( ) {}, /** */ obtrudeValue : function( ) {}, /** */ obtrudeException : function( ) {}, /** */ getNumberOfDependents : function( ) {}, /** */ toString : function( ) {}, /** */ newIncompleteFuture : function( ) {}, /** */ defaultExecutor : function( ) {}, /** */ copy : function( ) {}, /** */ minimalCompletionStage : function( ) {}, /** */ completeAsync : function( ) {}, /** */ completeAsync : function( ) {}, /** */ orTimeout : function( ) {}, /** */ completeOnTimeout : function( ) {}, /** */ delayedExecutor : function( ) {}, /** */ delayedExecutor : function( ) {}, /** */ completedStage : function( ) {}, /** */ failedFuture : function( ) {}, /** */ failedStage : function( ) {}, };