public AbstractClassMapping(PersistentEntity entity, MappingContext context) { this.entity = entity; this.context = context; MappingConfigurationStrategy syntaxStrategy = context.getMappingSyntaxStrategy(); this.identifierMapping = syntaxStrategy.getIdentityMapping(this); }