java.lang.Object | |
↳ | org.springframework.aop.support.IntroductionInfoSupport |
Known Direct Subclasses |
Support for implementations of IntroductionInfo
.
Allows subclasses to conveniently add all interfaces from a given object, and to suppress interfaces that should not be added. Also allows for querying all introduced interfaces.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
publishedInterfaces |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return the additional interfaces introduced by this Advisor or Advice.
| |||||||||||
Check whether the specified interfaces is a published introduction interface.
| |||||||||||
Suppress the specified interface, which may have been autodetected
due to the delegate implementing it.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Publish all interfaces that the given delegate implements at the proxy level.
| |||||||||||
Is this method on an introduced interface?
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.aop.IntroductionInfo
|
Return the additional interfaces introduced by this Advisor or Advice.
Check whether the specified interfaces is a published introduction interface.
ifc | the interface to check |
---|
Suppress the specified interface, which may have been autodetected due to the delegate implementing it. Call this method to exclude internal interfaces from being visible at the proxy level.
Does nothing if the interface is not implemented by the delegate.
intf | the interface to suppress |
---|
Publish all interfaces that the given delegate implements at the proxy level.
delegate | the delegate object |
---|
Is this method on an introduced interface?
mi | the method invocation |
---|