Class Overview
Strategy for performing build-time instrumentation of persistent classes in order to enable
 field-level interception using CGLIB.
 
Public Constructors
Protected Methods
 
    
      
        protected 
         
         
         
         
        ClassDescriptor
      
      getClassDescriptor
      (byte[] byecode)
    
      
    
      
  Given the bytecode of a java class, retrieve the descriptor for that class.
 
  
      Parameters
      
        
          | byecode
           | The class bytecode. | 
        
      
   
  
  
     
 
 
    
      
    
      
  Create class transformer for the class.
 
  
      Parameters
      
        
          | descriptor
           | The descriptor of the class to be instrumented. | 
        
        
          | classNames
           | The names of all classes to be instrumented; the "pipeline" if you will. | 
        
      
   
  
      Returns
      - The transformer for the given class; may return null to indicate that transformation should
 be skipped (ala already instrumented).