Uses of Interface
org.apache.hivemind.service.ClassFab

Packages that use ClassFab
org.apache.hivemind.impl Implementations of interfaces defined in the org.apache.commons.hivemind package. 
org.apache.hivemind.service Definitions of services provided by the hivemind module. 
org.apache.hivemind.service.impl Implementations of services provided by the hivemind module. 
 

Uses of ClassFab in org.apache.hivemind.impl
 

Methods in org.apache.hivemind.impl that return ClassFab
 ClassFab ProxyBuilder.getClassFab()
           
 

Uses of ClassFab in org.apache.hivemind.service
 

Methods in org.apache.hivemind.service that return ClassFab
 ClassFab ClassFactory.newClass(java.lang.String name, java.lang.Class superClass, Module module)
          Creates a ClassFab object for the given name; the new class is a subclass of the indicated class.
 

Methods in org.apache.hivemind.service with parameters of type ClassFab
static void ClassFabUtils.addToStringMethod(ClassFab classFab, java.lang.String toStringResult)
          Adds a toString() method to a class that returns a fixed, pre-computed value.
 

Uses of ClassFab in org.apache.hivemind.service.impl
 

Classes in org.apache.hivemind.service.impl that implement ClassFab
 class ClassFabImpl
          Implementation of ClassFab.
 

Methods in org.apache.hivemind.service.impl that return ClassFab
 ClassFab ClassFactoryImpl.newClass(java.lang.String name, java.lang.Class superClass, Module module)
           
 

Methods in org.apache.hivemind.service.impl with parameters of type ClassFab
protected  void LoggingInterceptorFactory.createInfrastructure(InterceptorStack stack, ClassFab classFab, java.util.List parameters)
           
protected  void LoggingInterceptorFactory.addServiceMethodImplementation(ClassFab classFab, MethodSignature sig)
           
protected  void LoggingInterceptorFactory.addServiceMethods(InterceptorStack stack, ClassFab fab, java.util.List parameters)
           
protected  void AbstractServiceInterceptorFactory.createInfrastructure(InterceptorStack stack, ClassFab classFab, java.util.List parameters)
          Invoked in subclasses to create any infrastructure.
protected  void AbstractServiceInterceptorFactory.addServiceMethodImplementation(ClassFab classFab, MethodSignature sig)
          Invoked by AbstractServiceInterceptorFactory.addServiceMethods(InterceptorStack, ClassFab, List) for each method in the service interface to allow the factory to construct the corresponding method in the interceptor.
protected  void AbstractServiceInterceptorFactory.addServiceMethods(InterceptorStack stack, ClassFab fab, java.util.List parameters)
          Invoked from {@link #createInterceptor(InterceptorStack, Module, List) to add the service methods to the interceptor class.
protected  void AbstractServiceInterceptorFactory.addToStringMethod(InterceptorStack stack, ClassFab fab)
          Creates a toString() method that identify the interceptor service id, the intercepted service id, and the service interface class name).