*/
private EntityIdentifierDescription buildIdentifierDescription() {
final EntityIdentifierDefinition identifierDefinition = getEntityPersister().getEntityKeyDefinition();
if ( identifierDefinition.isEncapsulated() ) {
final EncapsulatedEntityIdentifierDefinition encapsulatedIdentifierDefinition = (EncapsulatedEntityIdentifierDefinition) identifierDefinition;
final Type idAttributeType = encapsulatedIdentifierDefinition.getAttributeDefinition().getType();
if ( ! CompositeType.class.isInstance( idAttributeType ) ) {
return new SimpleEntityIdentifierDescriptionImpl();
}
}