| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MethodSignature | |
|---|---|
| org.apache.hivemind.methodmatch | |
| org.apache.hivemind.service | Definitions of services provided by the hivemindmodule. | 
| org.apache.hivemind.service.impl | Implementations of services provided by the hivemindmodule. | 
| Uses of MethodSignature in org.apache.hivemind.methodmatch | 
|---|
| Methods in org.apache.hivemind.methodmatch with parameters of type MethodSignature | |
|---|---|
|  java.lang.Object | MethodMatcher.get(MethodSignature sig)Returns a pattern value prevoiusly stored via MethodMatcher.put(String, Object). | 
|  boolean | ParameterFilter.matchMethod(MethodSignature sig) | 
|  boolean | ParameterCountFilter.matchMethod(MethodSignature method) | 
|  boolean | NameSuffixFilter.matchMethod(MethodSignature sig) | 
|  boolean | NamePrefixFilter.matchMethod(MethodSignature sig) | 
| abstract  boolean | MethodFilter.matchMethod(MethodSignature signature)Analyzes the method (its name, its parameters, etc.) and returns true if the method matches the filter defined by a subclass. | 
|  boolean | MatchAllFilter.matchMethod(MethodSignature sig)Returns true, always. | 
|  boolean | InfixNameFilter.matchMethod(MethodSignature sig) | 
|  boolean | ExactNameFilter.matchMethod(MethodSignature sig) | 
|  boolean | CompositeFilter.matchMethod(MethodSignature sig) | 
| Uses of MethodSignature in org.apache.hivemind.service | 
|---|
| Methods in org.apache.hivemind.service that return MethodSignature | |
|---|---|
|  MethodSignature | MethodIterator.next()Returns the next method (as a MethodSignature, returning null when all are
 exhausted. | 
| Methods in org.apache.hivemind.service with parameters of type MethodSignature | |
|---|---|
|  MethodFab | ClassFab.addMethod(int modifiers,
                   MethodSignature signature,
                   java.lang.String body)Adds a method. | 
|  void | InterfaceFab.addMethod(MethodSignature signature)Adds the method to the interface. | 
| static void | ClassFabUtils.addNoOpMethod(ClassFab cf,
                           MethodSignature m)Adds a method that does nothing. | 
|  boolean | ClassFab.containsMethod(MethodSignature signature)Convenience method for checking whether the fabricated class already contains a method. | 
|  MethodFab | ClassFab.getMethodFab(MethodSignature signature)Returns a previous defined method so that it can be further enhanced (perhaps by adding additional catches, etc.). | 
|  boolean | MethodSignature.isOverridingSignatureOf(MethodSignature ms)Returns true if this signature has the same return type, name and parameters types as the method signature passed in, and this signatures exceptions "trump" (are the same as, or super-implementations of, all exceptions thrown by the other method signature). | 
| Uses of MethodSignature in org.apache.hivemind.service.impl | 
|---|
| Methods in org.apache.hivemind.service.impl with parameters of type MethodSignature | |
|---|---|
|  MethodFab | ClassFabImpl.addMethod(int modifiers,
                   MethodSignature ms,
                   java.lang.String body) | 
|  void | InterfaceFabImpl.addMethod(MethodSignature ms) | 
| protected  void | LoggingInterceptorClassFactory.addServiceMethodImplementation(ClassFab classFab,
                                                             MethodSignature sig) | 
|  boolean | ClassFabImpl.containsMethod(MethodSignature ms) | 
|  MethodFab | ClassFabImpl.getMethodFab(MethodSignature ms) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||