public interface MixinHolder
XBProjector
to register mixins.
Will be removed when the Java 6 & 7 support is dropped.Modifier and Type | Method and Description |
---|---|
<S,M extends S,P extends S> |
addProjectionMixin(Class<P> projectionInterface,
M mixinImplementation)
Register a new mixin for a projection interface.
|
<S,M extends S,P extends S> |
getProjectionMixin(Class<P> projectionInterface,
Class<M> mixinInterface)
Get the mixin implementation registered for the given projection.
|
<S,M extends S,P extends S> |
removeProjectionMixin(Class<P> projectionInterface,
Class<M> mixinInterface)
Remove the mixin implementation registered for the given projection.
|
<S,M extends S,P extends S> XBProjector addProjectionMixin(Class<P> projectionInterface, M mixinImplementation)
projectionInterface
- mixinImplementation
- <S,M extends S,P extends S> M getProjectionMixin(Class<P> projectionInterface, Class<M> mixinInterface)
projectionInterface
- mixinInterface
- <S,M extends S,P extends S> M removeProjectionMixin(Class<P> projectionInterface, Class<M> mixinInterface)
projectionInterface
- mixinInterface
- Copyright © 2012-12-21-2018. All Rights Reserved.