this probably should be hided in the getquery method . concode_field_sep SearchIntegrator searchFactory concode_elem_sep TimeoutExceptionFactory timeoutExceptionFactory concode_elem_sep AdvancedCache<?,?> cache concode_elem_sep QueryInterceptor queryInterceptor concode_field_sep Statistics getStatistics concode_elem_sep EntityContext buildQueryBuilderForClass concode_elem_sep Analyzer getAnalyzer concode_elem_sep Analyzer getAnalyzer concode_elem_sep void setTimeoutExceptionFactory concode_elem_sep MassIndexer getMassIndexer concode_elem_sep void purge concode_elem_sep void registerKeyTransformer concode_elem_sep CacheQuery<E> getQuery concode_elem_sep CacheQuery<E> getQuery concode_elem_sep T unwrap
CacheQuery < E > function ( Query arg0 , Class < ? > ... arg1 ) { queryInterceptor . enableClasses ( arg1 ) ; ExecutorService loc0 = queryInterceptor . getAsyncExecutor ( ) ; return new ClusteredCacheQueryImpl < > ( arg0 , searchFactory , loc0 , cache , queryInterceptor . getKeyTransformationHandler ( ) , arg1 ) ; }