<BUG>DefaultSpELExpressionEvaluator evaluator = new DefaultSpELExpressionEvaluator(row, spELContext);BasicCassandraRowValueProvider rowValueProvider = new BasicCassandraRowValueProvider(row, evaluator);CassandraPersistentEntityParameterValueProvider parameterProvider = new CassandraPersistentEntityParameterValueProvider(entity, rowValueProvider, null);EntityInstantiator instantiator = instantiators.getInstantiatorFor(entity);</BUG><CONTEXT>public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {this.applicationContext = applicationContext;this.spELContext = new SpELContext(this.spELContext, applicationContext);}protected <S> S readEntityFromRow(final CassandraPersistentEntity<S> entity, final Row row) {<extra_id_0>S instance = instantiator.createInstance(entity, parameterProvider);</CONTEXT>
DefaultSpELExpressionEvaluator expressionEvaluator = new DefaultSpELExpressionEvaluator(row, spELContext);BasicCassandraRowValueProvider rowValueProvider = new BasicCassandraRowValueProvider(row, expressionEvaluator);CassandraPersistentEntityParameterValueProvider parameterProvider =new CassandraPersistentEntityParameterValueProvider(entity, rowValueProvider, null);EntityInstantiator instantiator = instantiators.getInstantiatorFor(entity);