Package io.ebean.enhance.common
package io.ebean.enhance.common
-
ClassDescriptionReads all the META-INF/ebean.mf and META-INF/ebean-generated-info.mf resources with the locations of all the entity beans (and hence locations of query beans).Exception thrown during enhancement when it is detected that the enhancement has already taken place.Collects the annotation information.Reads the annotation information storing it in a AnnotationInfo.Interface for reading class bytes as part of enhancement.Holds the meta data for an entity bean class that is being enhanced.Cache of ClassMeta.Reads class information as an alternative to using a ClassLoader.ClassWriter without class loading.When classpath issue means a common superclass can not be determined this captures the types involved.ClassAdapter used to detect if this class needs enhancement for entity or transactional support.Constant values used in byte code generation.Used to hold meta data, arguments and log levels for the enhancement.Utility object that handles input streams for reading and writing.Thrown when a Class does not require entity or transaction enhancement.Summary of the enhancement.MessageOutput typically used with System.out.Helper to open URL content without file descriptor caching (by underlying JDK JarURLConnection).Helper methods for URL class path conversion.