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-2017. All Rights Reserved.