Validate.isTrue(
memberDetails.getAnnotation(ENTITY) != null
|| memberDetails.getAnnotation(PERSISTENT) != null,
"The field embedded command is only applicable to JPA @Entity or Spring Data @Persistent target types.");
final EmbeddedField fieldDetails = new EmbeddedField(
physicalTypeIdentifier, fieldType, fieldName);
insertField(fieldDetails, permitReservedWords, false);
}