Uses of Interface
io.foldright.inspectablewrappers.Attachable
Packages that use Attachable
Package
Description
Utility classes for
inspectable wrappers
.-
Uses of Attachable in io.foldright.inspectablewrappers.utils
Classes in io.foldright.inspectablewrappers.utils that implement AttachableModifier and TypeClassDescriptionclass
AttachableDelegate<K,
V> A simpleAttachable
delegate implementation.Methods in io.foldright.inspectablewrappers.utils with parameters of type AttachableModifier and TypeMethodDescriptionstatic <T> T
WrapperAdapterUtils.createWrapperAdapter
(Class<? super T> bizInterface, T underlying, T adaptee, Attachable<?, ?> attachable) Creates aWrapperAdapter
instance of the given biz interface type andAttachable
type by the underlying(Wrapper.unwrap_()
), adaptee(WrapperAdapter.adaptee_()
) and attachable instances.static <T> T
WrapperAdapterUtils.createWrapperAdapter
(Class<? super T> bizInterface, T underlying, T adaptee, Attachable<?, ?> attachable, Class<?>... tagInterfaces) Same asWrapperAdapterUtils.createWrapperAdapter(Class, Object, Object, Attachable)
, but the returnedWrapperAdapter
instance also implements the given tag interfaces.