JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
F
I
M
O
P
R
S
T
W
A
Adapter
- Class in
io.shadowstack
Adapter()
- Constructor for class io.shadowstack.
Adapter
Adapter.InnerBuilder
<
T
> - Class in
io.shadowstack
Adapter.OuterBuilder
- Class in
io.shadowstack
AdapterException
- Exception in
io.shadowstack
AdapterException(String)
- Constructor for exception io.shadowstack.
AdapterException
after(MethodForwardingInterceptor)
- Method in class io.shadowstack.
MethodRouter.Builder
Action to be performed after the method invocation is forwarded.
afterForwarding
- Variable in class io.shadowstack.
MethodRouter.Builder
ArgumentConversion
<
FC
,
TC
> - Class in
io.shadowstack
ArgumentConversion()
- Constructor for class io.shadowstack.
ArgumentConversion
ArgumentConversion.FinalBuilder
<
FF
,
TF
> - Class in
io.shadowstack
ArgumentConversion.InitialBuilder
<
FI
> - Class in
io.shadowstack
ArgumentConverter
<
F
,
T
> - Interface in
io.shadowstack
B
before(MethodForwardingInterceptor)
- Method in class io.shadowstack.
MethodRouter.Builder
Action to be performed before the method invocation is forwarded.
beforeForwarding
- Variable in class io.shadowstack.
MethodRouter.Builder
build()
- Method in class io.shadowstack.
Adapter.InnerBuilder
build(Class<?>, Class<?>)
- Method in class io.shadowstack.
MethodRouter.Builder
build(Class<?>, Class<?>)
- Method in class io.shadowstack.
MethodRouter.DumbBuilder
Builder(String)
- Constructor for class io.shadowstack.
MethodRouter.Builder
Construct a new MethodRouter Builder.
C
consuming(ArgumentConversion...)
- Method in class io.shadowstack.
MethodRouter.Builder
consumingFrom
- Variable in class io.shadowstack.
MethodRouter.Builder
convert(FC)
- Method in class io.shadowstack.
ArgumentConversion
convert(FC, TC)
- Method in class io.shadowstack.
ArgumentConversion
convert(F)
- Method in interface io.shadowstack.
ArgumentConverter
Converts using a newly created instance
convert(F, T)
- Method in interface io.shadowstack.
ArgumentConverter
Converts using an existing instance
convert(Class<T>)
- Static method in class io.shadowstack.
Fluently
D
DumbBuilder(Method)
- Constructor for class io.shadowstack.
MethodRouter.DumbBuilder
Construct a new MethodRouter Builder.
F
FinalBuilder()
- Constructor for class io.shadowstack.
ArgumentConversion.FinalBuilder
Fluently
- Class in
io.shadowstack
Fluently()
- Constructor for class io.shadowstack.
Fluently
forward(Object[], Object)
- Method in class io.shadowstack.
MethodRouter
Forward a method invocation from the exposed interface to the adapted instance, converting the arguments consumed by the adapted instance as specified and converting the result produced by it as specified.
from(Consumer<T>)
- Method in class io.shadowstack.
MethodCapture
I
InitialBuilder(Class<FI>)
- Constructor for class io.shadowstack.
ArgumentConversion.InitialBuilder
InnerBuilder(Object, Class<T>)
- Constructor for class io.shadowstack.
Adapter.InnerBuilder
intercept(Object, Method, Object[], MethodProxy)
- Method in class io.shadowstack.
Adapter
intercept(Object, Method, Object[], MethodProxy)
- Method in class io.shadowstack.
MethodCapture
intercept(Object[], Object, Object)
- Method in interface io.shadowstack.
MethodForwardingInterceptor
Intercept a call forwarded by a MethodRouter.
into(Class<T>)
- Method in class io.shadowstack.
Adapter.OuterBuilder
Specify the exposed interface for this adapter.
io.shadowstack
- package io.shadowstack
M
method(String)
- Static method in class io.shadowstack.
Fluently
method(Method)
- Static method in class io.shadowstack.
Fluently
MethodCapture
<
T
> - Class in
io.shadowstack
Captures a Method reference from a given Consumer.
MethodCapture(Class<T>)
- Constructor for class io.shadowstack.
MethodCapture
MethodForwardingInterceptor
- Interface in
io.shadowstack
MethodRouter
- Class in
io.shadowstack
MethodRouter()
- Constructor for class io.shadowstack.
MethodRouter
MethodRouter.Builder
- Class in
io.shadowstack
MethodRouter.DumbBuilder
- Class in
io.shadowstack
O
OuterBuilder()
- Constructor for class io.shadowstack.
Adapter.OuterBuilder
P
producing(ArgumentConversion)
- Method in class io.shadowstack.
MethodRouter.Builder
producingTo
- Variable in class io.shadowstack.
MethodRouter.Builder
R
reference(Class<T>)
- Static method in class io.shadowstack.
Fluently
routing(MethodRouter.Builder...)
- Method in class io.shadowstack.
Adapter.InnerBuilder
S
shoehorn(Object)
- Static method in class io.shadowstack.
Fluently
T
to(Class<T>)
- Method in class io.shadowstack.
ArgumentConversion.InitialBuilder
to(String)
- Method in class io.shadowstack.
MethodRouter.Builder
Sets the name of the destination method.
to(Method)
- Method in class io.shadowstack.
MethodRouter.DumbBuilder
Sets the name of the destination method.
W
with(ArgumentConverter<FF, TF>)
- Method in class io.shadowstack.
ArgumentConversion.FinalBuilder
A
B
C
D
F
I
M
O
P
R
S
T
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020
shadow-invoke
. All rights reserved.