SYMBOL INDEX (143 symbols across 30 files) FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/bigpipe/BigPipe.java class BigPipe (line 18) | public class BigPipe extends com.ybrikman.ping.scalaapi.bigpipe.BigPipe { method BigPipe (line 20) | public BigPipe(PageletRenderOptions renderOptions, List pagel... method BigPipe (line 24) | public BigPipe(PageletRenderOptions renderOptions, List pagel... method BigPipe (line 28) | public BigPipe(PageletRenderOptions renderOptions, Pagelet ... pagelet... method toScalaPagelets (line 32) | private static scala.collection.immutable.List content) { method id (line 20) | @Override method wrapped (line 25) | @Override FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/bigpipe/HtmlStreamHelper.java class HtmlStreamHelper (line 20) | public class HtmlStreamHelper { method empty (line 22) | public static HtmlStream empty() { method fromString (line 26) | public static HtmlStream fromString(String str) { method fromHtml (line 30) | public static HtmlStream fromHtml(Html html) { method fromHtmlEnumerator (line 34) | public static HtmlStream fromHtmlEnumerator(Enumerator enumerato... method fromHtmlPromise (line 38) | public static HtmlStream fromHtmlPromise(Promise html) { method fromHtmlPromise (line 42) | public static HtmlStream fromHtmlPromise(Promise html, Execution... method fromResult (line 46) | public static HtmlStream fromResult(Result result) { method fromResult (line 50) | public static HtmlStream fromResult(Result result, ExecutionContext ec... method fromResultPromise (line 54) | public static HtmlStream fromResultPromise(Promise result) { method fromResultPromise (line 58) | public static HtmlStream fromResultPromise(Promise result, Exe... method flatten (line 62) | public static HtmlStream flatten(Promise stream) { method flatten (line 66) | public static HtmlStream flatten(Promise stream, Execution... method interleave (line 70) | public static HtmlStream interleave(HtmlStream ... streams) { method interleave (line 74) | public static HtmlStream interleave(List streams) { method toChunks (line 78) | public static Results.Chunks toChunks(HtmlStream stream) { method toChunks (line 82) | public static Results.Chunks toChunks(HtmlStream stream, Codec c... FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/bigpipe/JsonPagelet.java class JsonPagelet (line 13) | public class JsonPagelet implements Pagelet { method JsonPagelet (line 17) | public JsonPagelet(String id, F.Promise content) { method id (line 22) | @Override method wrapped (line 27) | @Override FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/bigpipe/Pagelet.java type Pagelet (line 11) | public interface Pagelet extends com.ybrikman.ping.scalaapi.bigpipe.Page... method renderPlaceholder (line 13) | default public HtmlStream renderPlaceholder() { method renderServerSide (line 17) | default public HtmlStream renderServerSide() { method renderClientSide (line 21) | default public HtmlStream renderClientSide() { method renderPlaceholder (line 25) | @Override method renderServerSide (line 30) | @Override method renderClientSide (line 35) | @Override method wrapped (line 40) | com.ybrikman.ping.scalaapi.bigpipe.Pagelet wrapped(ExecutionContext ec); FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/bigpipe/PageletContentType.java type PageletContentType (line 6) | public enum PageletContentType { FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/bigpipe/PageletRenderOptions.java type PageletRenderOptions (line 8) | public enum PageletRenderOptions { FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/bigpipe/TextPagelet.java class TextPagelet (line 9) | public class TextPagelet implements Pagelet { method TextPagelet (line 13) | public TextPagelet(String id, F.Promise content) { method id (line 18) | @Override method wrapped (line 23) | @Override FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/dedupe/CacheFilter.java class CacheFilter (line 18) | public class CacheFilter extends BeforeAndAfterFilter { method CacheFilter (line 19) | public CacheFilter(DedupingCache cache) { method CacheFilter (line 23) | public CacheFilter(DedupingCache cache, ExecutionContext executi... method contextFromRequestHeader (line 30) | private static Http.Context contextFromRequestHeader(play.api.mvc.Requ... FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/dedupe/DedupingCache.java class DedupingCache (line 35) | @Singleton method DedupingCache (line 39) | public DedupingCache() { method get (line 51) | public V get(K key, Supplier valueIfMissing) { method get (line 65) | public V get(K key, Supplier valueIfMissing, Http.Context context) { method initCacheForRequest (line 74) | public void initCacheForRequest(Http.Context context) { method cleanupCacheForRequest (line 84) | public void cleanupCacheForRequest(Http.Context context) { method getCacheForPlayRequest (line 88) | private Cache getCacheForPlayRequest(Http.Context context) { FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Function2.java type Function2 (line 3) | @FunctionalInterface method apply (line 5) | public R apply(A a, B b); FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Function3.java type Function3 (line 3) | @FunctionalInterface method apply (line 5) | public R apply(A a, B b, C c); FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Function4.java type Function4 (line 3) | @FunctionalInterface method apply (line 5) | public R apply(A a, B b, C c, D d); FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Function5.java type Function5 (line 3) | @FunctionalInterface method apply (line 5) | public R apply(A a, B b, C c, D d, E e); FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Function6.java type Function6 (line 3) | @FunctionalInterface method apply (line 5) | public R apply(A a, B b, C c, D d, E e, F f); FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Promise2.java class Promise2 (line 5) | public class Promise2 { method Promise2 (line 10) | public Promise2(F.Promise a, F.Promise b) { method map (line 15) | public F.Promise map(Function2 function) { method flatMap (line 19) | public F.Promise flatMap(Function2> function) { FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Promise3.java class Promise3 (line 5) | public class Promise3 { method Promise3 (line 11) | public Promise3(F.Promise a, F.Promise b, F.Promise c) { method map (line 17) | public F.Promise map(Function3 function) { method flatMap (line 21) | public F.Promise flatMap(Function3> funct... FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Promise4.java class Promise4 (line 5) | public class Promise4 { method Promise4 (line 12) | public Promise4(F.Promise a, F.Promise b, F.Promise c, F.Prom... method map (line 19) | public F.Promise map(Function4 function) { method flatMap (line 23) | public F.Promise flatMap(Function4> fu... FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Promise5.java class Promise5 (line 5) | public class Promise5 { method Promise5 (line 13) | public Promise5(F.Promise a, F.Promise b, F.Promise c, F.Prom... method map (line 21) | public F.Promise map(Function5 function) { method flatMap (line 25) | public F.Promise flatMap(Function5>... FILE: big-pipe/src/main/java/com/ybrikman/ping/javaapi/promise/Promise6.java class Promise6 (line 5) | public class Promise6 { method Promise6 (line 14) | public Promise6(play.libs.F.Promise a, play.libs.F.Promise b, pl... method map (line 23) | public play.libs.F.Promise map(Function6 f... method flatMap (line 27) | public play.libs.F.Promise flatMap(Function6 Promise2 sequence(Promise a, Promise ... method sequence (line 11) | public static Promise3 sequence(Promise a, Promi... method sequence (line 15) | public static Promise4 sequence(Promise a,... method sequence (line 19) | public static Promise5 sequence(Promise... method sequence (line 23) | public static Promise6 sequence(P... FILE: sample-app-common/src/main/resources/public/javascripts/mustache.js function isFunction (line 24) | function isFunction (object) { function escapeRegExp (line 28) | function escapeRegExp (string) { function hasProperty (line 36) | function hasProperty (obj, propName) { function testRegExp (line 43) | function testRegExp (re, string) { function isWhitespace (line 48) | function isWhitespace (string) { function escapeHtml (line 61) | function escapeHtml (string) { function parseTemplate (line 95) | function parseTemplate (template, tags) { function squashTokens (line 225) | function squashTokens (tokens) { function nestTokens (line 252) | function nestTokens (tokens) { function Scanner (line 285) | function Scanner (string) { function Context (line 345) | function Context (view, parentContext) { function Writer (line 420) | function Writer () { function subRender (line 499) | function subRender (template) { FILE: sample-app-java/app/controllers/Deduping.java class Deduping (line 19) | public class Deduping extends Controller { method Deduping (line 22) | @Inject method index (line 27) | public F.Promise index() { FILE: sample-app-java/app/controllers/Mock.java class Mock (line 10) | public class Mock extends Controller { method requestId (line 17) | public Result requestId() { FILE: sample-app-java/app/controllers/MoreBigPipeExamples.java class MoreBigPipeExamples (line 23) | public class MoreBigPipeExamples extends Controller { method MoreBigPipeExamples (line 26) | @Inject method serverSideRendering (line 40) | public Result serverSideRendering() { method clientSideTemplating (line 70) | public Result clientSideTemplating() { method errorHandling (line 99) | public Result errorHandling() { method escaping (line 131) | public Result escaping() { method render (line 148) | private F.Promise render(F.Promise dataPromise) { FILE: sample-app-java/app/controllers/WithBigPipe.java class WithBigPipe (line 16) | public class WithBigPipe extends Controller { method WithBigPipe (line 19) | @Inject method index (line 24) | public Result index() { FILE: sample-app-java/app/controllers/WithoutBigPipe.java class WithoutBigPipe (line 12) | public class WithoutBigPipe extends Controller { method WithoutBigPipe (line 16) | @Inject method index (line 21) | public F.Promise index() { FILE: sample-app-java/app/data/ServiceClient.java class ServiceClient (line 10) | public class ServiceClient { method ServiceClient (line 14) | @Inject method remoteCall (line 20) | public F.Promise remoteCall(String url) { FILE: sample-app-java/app/helper/FakeServiceClient.java class FakeServiceClient (line 13) | public class FakeServiceClient { method FakeServiceClient (line 16) | @Inject method fakeRemoteCallFast (line 21) | public F.Promise fakeRemoteCallFast(String id) { method fakeRemoteCallMedium (line 25) | public F.Promise fakeRemoteCallMedium(String id) { method fakeRemoteCallSlow (line 29) | public F.Promise fakeRemoteCallSlow(String id) { method fakeRemoteCall (line 33) | public F.Promise fakeRemoteCall(String id, long delayInMilli... method fakeRemoteCallJsonFast (line 37) | public F.Promise fakeRemoteCallJsonFast(String id) { method fakeRemoteCallJsonMedium (line 41) | public F.Promise fakeRemoteCallJsonMedium(String id) { method fakeRemoteCallJsonSlow (line 45) | public F.Promise fakeRemoteCallJsonSlow(String id) { method fakeRemoteCallJson (line 49) | public F.Promise fakeRemoteCallJson(String id, long delayInM... method toJsonNode (line 53) | private F.Promise toJsonNode(F.Promise jsValuePromi... method fakeRemoteCallErrorFast (line 57) | public F.Promise fakeRemoteCallErrorFast(String id) { method fakeRemoteCallErrorMedium (line 61) | public F.Promise fakeRemoteCallErrorMedium(String id) { method fakeRemoteCallErrorSlow (line 65) | public F.Promise fakeRemoteCallErrorSlow(String id) { method fakeRemoteCallError (line 69) | public F.Promise fakeRemoteCallError(String id, long delayIn... FILE: sample-app-java/app/loader/Filters.java class Filters (line 15) | public class Filters implements HttpFilters { method Filters (line 19) | @Inject method filters (line 24) | @Override