Class JPAEnhancementNamer

  • All Implemented Interfaces:
    EnhancementNamer

    public class JPAEnhancementNamer
    extends JDOEnhancementNamer
    Definition of enhancement naming for use with the JPA/Jakarta APIs. Follows the JDO enhancement method except for the a couple of exceptions that can be thrown direct from enhanced methods, whereby JPA/Jakarta will throw IllegalAccessException (when accessing a field that wasnt detached), and IllegalStateException (when invoking a method inappropriately - shouldn't happen ever).