org.hibernate.lucene.store
Class RAMDirectoryProvider
java.lang.Object
org.hibernate.lucene.store.RAMDirectoryProvider
- All Implemented Interfaces:
- DirectoryProvider<org.apache.lucene.store.RAMDirectory>
public class RAMDirectoryProvider
- extends Object
- implements DirectoryProvider<org.apache.lucene.store.RAMDirectory>
Use a Lucene RAMDirectory
- Author:
- Emmanuel Bernard, Sylvain Vieujot
Method Summary |
boolean |
equals(Object obj)
|
org.apache.lucene.store.RAMDirectory |
getDirectory()
Returns an initialized Lucene Directory. |
int |
hashCode()
|
void |
initialize(Class entity,
org.hibernate.cfg.Configuration cfg,
Properties properties)
get the information to initialize the directory and build its hashCode |
RAMDirectoryProvider
public RAMDirectoryProvider()
initialize
public void initialize(Class entity,
org.hibernate.cfg.Configuration cfg,
Properties properties)
- Description copied from interface:
DirectoryProvider
- get the information to initialize the directory and build its hashCode
- Specified by:
initialize
in interface DirectoryProvider<org.apache.lucene.store.RAMDirectory>
getDirectory
public org.apache.lucene.store.RAMDirectory getDirectory()
- Description copied from interface:
DirectoryProvider
- Returns an initialized Lucene Directory. This method call must be threadsafe
- Specified by:
getDirectory
in interface DirectoryProvider<org.apache.lucene.store.RAMDirectory>
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object