public class BasicMethodExtractor extends UnitypeMethodExtractor
Extracts method information from the given type.
| Constructor and Description |
|---|
BasicMethodExtractor(Class<?> owningType)
Creates a
BasicMethodExtractor with the primary type |
| Modifier and Type | Method and Description |
|---|---|
Collection<Method> |
getMethods(MethodFilter filter)
Returns all methods from
MethodExtractor.getProxyableMethods(),
filered by the given MethodFilter. |
Collection<Method> |
getProxyableMethods()
Returns all methods that can be proxied.
|
Collection<Method> |
getPublicMethods()
Returns all
public methods that are proxyable. |
protected boolean |
isProxyable(Method method)
Determines if the given method is proxyable.
|
getOwningPackageName, getOwningType, isObjectMethodgetPackageName, isIncludeObjectMethods, setIncludeObjectMethodspublic BasicMethodExtractor(Class<?> owningType)
BasicMethodExtractor with the primary typeowningType - The primary type, owner of the proxied methodspublic Collection<Method> getProxyableMethods()
private, static, or
final.public Collection<Method> getPublicMethods()
public methods that are proxyable.public Collection<Method> getMethods(MethodFilter filter)
MethodExtractor.getProxyableMethods(),
filered by the given MethodFilter.filter - The method filterprotected boolean isProxyable(Method method)
isProxyable in class UnitypeMethodExtractormethod - The method to testCopyright © 2014. All rights reserved.