DynamicType by
 enhancing a given type.See: Description
| Interface | Description | 
|---|---|
| ClassFileLocator | Locates a class file or its byte array representation when it is given its type description. | 
| InlineDynamicTypeBuilder.TargetHandler | An inline dynamic type builder's target handler is responsible to proving any information that is required
 for defining the type. | 
| InlineDynamicTypeBuilder.TargetHandler.Prepared | A prepared  InlineDynamicTypeBuilder.TargetHandler. | 
| MethodRebaseResolver | A method rebase resolver is responsible for mapping methods of an instrumented type to an alternative signature. | 
| MethodRebaseResolver.MethodNameTransformer | A method name transformer provides a unique mapping of a method's name to an alternative name. | 
| MethodRebaseResolver.Resolution | A resolution for a method that was checked by a  MethodRebaseResolver. | 
| Class | Description | 
|---|---|
| ClassFileLocator.Compound | A compound  ClassFileLocatorthat chains several locators. | 
| InlineDynamicTypeBuilder<T> | A dynamic type builder which enhances a given type without creating a subclass. | 
| InlineDynamicTypeBuilder.TargetHandler.Prepared.ForRebaseInstrumentation | A prepared target handler for an instrumentation that creates a redefinition of the given type by
 rebasing the original code of redefined method and by invoking these methods when a super method
 should be invoked. | 
| InlineInstrumentedType | An instrumented type which enhances a given type description by an extending redefinition. | 
| MethodRebaseResolver.Default | A default implementation of a  MethodRebaseResolverwhich
 renames rebased methods and adds an additional constructor placeholder parameter to constructors. | 
| MethodRebaseResolver.MethodNameTransformer.Suffixing | A method name transformer that adds a fixed suffix to an original method name. | 
| MethodRebaseResolver.Resolution.ForRebasedConstructor | A  MethodRebaseResolver.Resolutionof a rebased constructor. | 
| MethodRebaseResolver.Resolution.ForRebasedMethod | A  MethodRebaseResolver.Resolutionof a rebased method. | 
| MethodRebaseResolver.Resolution.Preserved | A  MethodRebaseResolver.Resolutionof a non-rebased method. | 
| RebaseInstrumentationTarget | An instrumentation target for redefining a given type while preserving the original methods within the
 instrumented type. | 
| RebaseInstrumentationTarget.Factory | A factory for creating a  RebaseInstrumentationTarget. | 
| RebaseInstrumentationTarget.RebasedMethodSpecialMethodInvocation | A  Instrumentation.SpecialMethodInvocationwhich invokes a rebased method
 as given by aMethodRebaseResolver. | 
| Enum | Description | 
|---|---|
| ClassFileLocator.Default | Default implementations for a  ClassFileLocator. | 
| InlineDynamicTypeBuilder.TargetHandler.ForRebaseInstrumentation | Performs a rebase instrumentation which creates a redefinition of the given type by rebasing the original
 code of redefined method and by invoking these methods when a super method should be invoked. | 
| InlineDynamicTypeBuilder.TargetHandler.ForRedefinitionInstrumentation | Performs a subclass instrumentation which creates a redefinition of the given type by invoking the
 actual super method when redefining a method. | 
| InlineDynamicTypeBuilder.TargetHandler.Prepared.ForRedefinitionInstrumentation | A prepared target handler for an instrumentation that creates a redefinition of the given type by
 invoking the actual super method when redefining a method. | 
| MethodRebaseResolver.NoOp | A method rebase resolver that preserves any method in its original form. | 
DynamicType by
 enhancing a given type.Copyright © 2014. All rights reserved.