Constructor and Description |
---|
VanillaMethodWriterBuilder(@NotNull Class<T> tClass,
@NotNull Supplier<net.openhft.chronicle.bytes.MethodWriterInvocationHandler> handlerSupplier) |
Modifier and Type | Method and Description |
---|---|
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
addInterface(Class additionalClass) |
T |
build() |
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
classLoader(ClassLoader classLoader) |
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
disableThreadSafe(boolean theadSafe) |
net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
genericEvent(String genericEvent)
A generic event treats the first argument and the eventName
|
T |
get() |
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
methodWriterInterceptor(net.openhft.chronicle.bytes.MethodWriterInterceptor methodWriterInterceptor) |
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
methodWriterInterceptorReturns(net.openhft.chronicle.bytes.MethodWriterInterceptorReturns methodWriterInterceptor) |
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
methodWriterListener(net.openhft.chronicle.bytes.MethodWriterListener methodWriterListener) |
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
onClose(net.openhft.chronicle.core.io.Closeable closeable) |
Class<?> |
proxyClass() |
net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
proxyClass(Class<?> proxyClass) |
@NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
recordHistory(boolean recordHistory) |
net.openhft.chronicle.bytes.MethodWriterBuilder<T> |
useMethodIds(boolean useMethodIds) |
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> classLoader(ClassLoader classLoader)
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> addInterface(Class additionalClass)
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> recordHistory(boolean recordHistory)
recordHistory
in interface net.openhft.chronicle.bytes.MethodWriterBuilder<T>
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> methodWriterListener(net.openhft.chronicle.bytes.MethodWriterListener methodWriterListener)
methodWriterListener
in interface net.openhft.chronicle.bytes.MethodWriterBuilder<T>
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> methodWriterInterceptor(net.openhft.chronicle.bytes.MethodWriterInterceptor methodWriterInterceptor)
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> methodWriterInterceptorReturns(net.openhft.chronicle.bytes.MethodWriterInterceptorReturns methodWriterInterceptor)
methodWriterInterceptorReturns
in interface net.openhft.chronicle.bytes.MethodWriterBuilder<T>
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> onClose(net.openhft.chronicle.core.io.Closeable closeable)
onClose
in interface net.openhft.chronicle.bytes.MethodWriterBuilder<T>
@NotNull public @NotNull net.openhft.chronicle.bytes.MethodWriterBuilder<T> disableThreadSafe(boolean theadSafe)
@NotNull public T build()
build
in interface net.openhft.chronicle.bytes.MethodWriterBuilder<T>
public net.openhft.chronicle.bytes.MethodWriterBuilder<T> genericEvent(String genericEvent)
genericEvent
in interface net.openhft.chronicle.bytes.MethodWriterBuilder<T>
genericEvent
- namepublic net.openhft.chronicle.bytes.MethodWriterBuilder<T> useMethodIds(boolean useMethodIds)
useMethodIds
in interface net.openhft.chronicle.bytes.MethodWriterBuilder<T>
public Class<?> proxyClass()
Copyright © 2020. All rights reserved.