Codota Logo
org.hibernate.search.spi
Code IndexAdd Codota to your IDE (free)

How to use org.hibernate.search.spi

Best Java code snippets using org.hibernate.search.spi (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: org.infinispan/infinispan-embedded-query

/**
* Checks if an index exists for the given class. This is not intended to test whether the entity class is indexable
* (via annotations or programmatically).
*
* @param c the class to check
* @return true if an index exists, false otherwise
*/
boolean hasIndex(final Class<?> c) {
 return searchFactory.getIndexBindings().get(c) != null;
}
origin: hibernate/hibernate-search

private Object unproxy(Object instance, InstanceInitializer objectInitializer) {
  if ( instance == null ) {
    return null;
  }
  return objectInitializer.unproxy( instance );
}
origin: org.infinispan/infinispan-embedded-query

@Override
public void initialize(String directoryProviderName, Properties properties, BuildContext context) {
  this.indexName = directoryProviderName;
  this.properties = properties;
  this.serviceManager = context.getServiceManager();
}
origin: hibernate/hibernate-search

public ExtendedSearchIntegrator create(SearchConfiguration configuration) {
  SearchIntegrator integrator = new SearchIntegratorBuilder().configuration( configuration ).buildSearchIntegrator();
  searchIntegrators.add( integrator );
  return integrator.unwrap( ExtendedSearchIntegrator.class );
}
origin: hibernate/hibernate-search

@Override
public EntityIndexBinding getIndexBinding(IndexedTypeIdentifier entityType) {
  return indexBindingForEntities.get( entityType );
}
origin: org.infinispan/infinispan-embedded-query

public ClusteredCacheQueryImpl(Query luceneQuery, SearchIntegrator searchFactory,
    ExecutorService asyncExecutor, AdvancedCache<?, ?> cache, KeyTransformationHandler keyTransformationHandler, Class<?>... classes) {
 super(luceneQuery, searchFactory, cache, keyTransformationHandler, null, classes);
 this.asyncExecutor = asyncExecutor;
 this.hSearchQuery = searchFactory.createHSQuery(luceneQuery, classes);
}
origin: hibernate/hibernate-ogm

public BatchIndexingWorkspace(GridDialect gridDialect, SearchIntegrator search,
    SessionFactoryImplementor sessionFactory, IndexedTypeIdentifier indexedTypeIdentifier, CacheMode cacheMode, CountDownLatch endAllSignal,
    MassIndexerProgressMonitor monitor, BatchBackend backend, String tenantId) {
  this.gridDialect = gridDialect;
  this.indexedTypeIdentifier = indexedTypeIdentifier;
  this.tenantId = tenantId;
  this.searchIntegrator = search.unwrap( ExtendedSearchIntegrator.class );
  this.sessionFactory = sessionFactory;
  this.cacheMode = cacheMode;
  this.endAllSignal = endAllSignal;
  this.batchBackend = backend;
  this.monitor = monitor;
}
origin: hibernate/hibernate-search

@Override
public String toString() {
  return type == null ? "null" : type.getName();
}
origin: hibernate/hibernate-search

public Indexer(SearchIntegrator si, Dataset<? extends AbstractBookEntity> data) {
  this.worker = si.getWorker();
  this.dataset = data;
}
origin: hibernate/hibernate-search

@Override
public IndexedTypeSet getIndexedTypeIdentifiers() {
  return indexBindingForEntities.keySet();
}
origin: hibernate/hibernate-search

public JGroupsMasterMessageListener(BuildContext context, NodeSelectorService masterNodeSelector, LuceneWorkSerializer luceneWorkSerializer) {
  this.integrator = context.getUninitializedSearchIntegrator();
  this.selector = masterNodeSelector;
  this.luceneWorkSerializer = luceneWorkSerializer;
}
origin: hibernate/hibernate-search

private void detectIndexNamesCollisions(Collection<IndexManager> indexManagers) {
  Map<String, Set<String>> indexNames = collectIndexNames( indexManagers );
  validateIndexNames( indexNames );
}
origin: org.infinispan/infinispan-query

/**
* Checks if an index exists for the given class. This is not intended to test whether the entity class is indexable
* (via annotations or programmatically).
*
* @param c the class to check
* @return true if an index exists, false otherwise
*/
boolean hasIndex(final Class<?> c) {
 return searchFactory.getIndexBindings().get(c) != null;
}
origin: hibernate/hibernate-search

@Override
public void initialize(String directoryProviderName, Properties properties, BuildContext context) {
  this.indexName = directoryProviderName;
  this.properties = properties;
  this.serviceManager = context.getServiceManager();
}
origin: hibernate/hibernate-search

@Override
public void afterDeserialise(SearchIntegrator extendedIntegrator) {
  this.extendedIntegrator = extendedIntegrator.unwrap( ExtendedSearchIntegrator.class );
}
origin: org.infinispan/infinispan-embedded-query

private Object unproxy(Object instance, InstanceInitializer objectInitializer) {
  if ( instance == null ) {
    return null;
  }
  return objectInitializer.unproxy( instance );
}
origin: org.infinispan/infinispan-query

@Override
public IndexedFieldProvider<Class<?>> getIndexedFieldProvider() {
 return type -> {
   EntityIndexBinding entityIndexBinding = searchFactory.getIndexBindings().get(type);
   if (entityIndexBinding == null) {
    return IndexedFieldProvider.NO_INDEXING;
   }
   return new HibernateSearchFieldIndexingMetadata(entityIndexBinding);
 };
}
origin: hibernate/hibernate-search

@Override
public void start(Properties properties, BuildContext context) {
  this.serviceManager = context.getServiceManager();
}
origin: hibernate/hibernate-search

@Override
public void start(Properties properties, BuildContext context) {
  this.serviceManager = context.getServiceManager();
}
origin: hibernate/hibernate-search

@Override
public void start(Properties properties, BuildContext context) {
  this.serviceManager = context.getServiceManager();
}
org.hibernate.search.spi

Most used classes

  • SearchIntegrator
    This contract gives access to lower level APIs of Hibernate Search for frameworks integrating with i
  • PojoIndexedTypeIdentifier
  • IndexedTypeIdentifier
    Identifies and indexed type. In applications based on Hibernate ORM this will essentially encapsulat
  • IndexedTypeMap
    This represents a Map but exposes a more restricted set of operations, allowing us to better encapsu
  • BuildContext
    Build context that can be used by some services at initialization.
  • SearchIntegratorBuilder,
  • IndexedTypeSets,
  • WorkerBuildContext,
  • IndexingMode,
  • IndexedTypeMaps,
  • SearchFactoryState,
  • CustomTypeMetadata,
  • ErrorHandlerFactory,
  • InstanceInitializer,
  • SearchIntegratorBuilder$BuildContext,
  • DelegatingIndexedTypeMap,
  • ExtendedSearchIntegratorWithShareableState,
  • HashSetIndexedTypeSet,
  • TypeHierarchy
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now