org.gridkit.jvmtool.event
Class TypedEventWriterProxy.WriterBuilder

java.lang.Object
  extended by org.gridkit.jvmtool.event.TypedEventWriterProxy.WriterBuilder
Enclosing class:
TypedEventWriterProxy

public static class TypedEventWriterProxy.WriterBuilder
extends Object


Constructor Summary
TypedEventWriterProxy.WriterBuilder(UniversalEventWriter writer)
           
 
Method Summary
<T extends TypedEventWriter>
T
facade(Class<T> facade)
           
<T extends Event>
TypedEventWriterProxy.WriterBuilder
ignore(Class<T> facade)
           
 TypedEventWriterProxy.WriterBuilder morth(EventTransformer<Event,Event> transformer)
           
<T extends Event>
TypedEventWriterProxy.WriterBuilder
pass(Class<T> facade)
           
<T extends Event>
TypedEventWriterProxy.WriterBuilder
pass(Class<T> facade, EventTransformer<T,Event> transformer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypedEventWriterProxy.WriterBuilder

public TypedEventWriterProxy.WriterBuilder(UniversalEventWriter writer)
Method Detail

morth

public TypedEventWriterProxy.WriterBuilder morth(EventTransformer<Event,Event> transformer)

pass

public <T extends Event> TypedEventWriterProxy.WriterBuilder pass(Class<T> facade)

pass

public <T extends Event> TypedEventWriterProxy.WriterBuilder pass(Class<T> facade,
                                                                  EventTransformer<T,Event> transformer)

ignore

public <T extends Event> TypedEventWriterProxy.WriterBuilder ignore(Class<T> facade)

facade

public <T extends TypedEventWriter> T facade(Class<T> facade)


Copyright © 2019. All Rights Reserved.