Package org.hibernate.bytecode.buildtime.spi

Interface Summary
ClassDescriptor Contract describing the information Hibernate needs in terms of instrumenting a class, either via ant task or dynamic classloader.
ClassFilter Used to determine whether a class should be instrumented.
FieldFilter Used to determine whether a field reference should be instrumented.
Instrumenter Basic contract for performing instrumentation
Instrumenter.Options Instrumentation options
Logger Provides an abstraction for how instrumentation does logging because it is usually run in environments (Ant/Maven) with their own logging infrastructure.

Class Summary
AbstractInstrumenter Provides the basic templating of how instrumentation should occur.
BasicClassFilter BasicClassFilter provides class filtering based on a series of packages to be included and/or a series of explicit class names to be included.

Exception Summary
ExecutionException Indicates problem performing the instrumentation execution.

Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.