* @param space The query space
* @return a String containing details about the {@link QuerySpace}
*/
public String extractDetails(QuerySpace space) {
if ( EntityQuerySpace.class.isInstance( space ) ) {
final EntityQuerySpace entityQuerySpace = (EntityQuerySpace) space;
return String.format(
"%s(uid=%s, entity=%s)",
entityQuerySpace.getClass().getSimpleName(),
entityQuerySpace.getUid(),
entityQuerySpace.getEntityPersister().getEntityName()
);
}
else if ( CompositeQuerySpace.class.isInstance( space ) ) {
final CompositeQuerySpace compositeQuerySpace = (CompositeQuerySpace) space;
return String.format(