protected DirectAccessor(MetadataAnnotation annotation, MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor) {
super(annotation, accessibleObject, classAccessor);
// Set the lob if one is present.
if (isAnnotationPresent(Lob.class)) {
m_lob = new LobMetadata(getAnnotation(Lob.class), getAccessibleObject());
}
// Set the enumerated if one is present.
if (isAnnotationPresent(Enumerated.class)) {
m_enumerated = new EnumeratedMetadata(getAnnotation(Enumerated.class), getAccessibleObject());