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);
}