package org.springframework.roo.addon.jpa.activerecord; import org.springframework.roo.classpath.itd.ItdTriggerBasedMetadataProvider; import org.springframework.roo.model.JavaType; /** * Provides {@link JpaActiveRecordMetadata}. * * @author Stefan Schmidt * @author Andrew Swan * @since 1.1 */ public interface JpaActiveRecordMetadataProvider extends ItdTriggerBasedMetadataProvider { /** * Returns the values of the CRUD-related annotation on the given Java type * (if any). * * @param javaType can be <code>null</code> * @return <code>null</code> if no values can be found * @since 1.2.0 */ JpaCrudAnnotationValues getAnnotationValues(JavaType javaType); }