public class WindowsDirectory
extends org.apache.lucene.store.FSDirectory
Directory
implementation for Microsoft Windows.
Steps:
c:\mingw\bin\g++ -Wall -D_JNI_IMPLEMENTATION_ -Wl,--kill-at -I"%JAVA_HOME%\include" -I"%JAVA_HOME%\include\win32" -static-libgcc -static-libstdc++ -shared WindowsDirectory.cpp -o WindowsDirectory.dllFor 64-bit JREs, use mingw64, with the -m64 option.
Modifier and Type | Class and Description |
---|---|
protected static class |
WindowsDirectory.WindowsIndexInput |
Constructor and Description |
---|
WindowsDirectory(java.io.File path)
Create a new WindowsDirectory for the named location and
NativeFSLockFactory . |
WindowsDirectory(java.io.File path,
org.apache.lucene.store.LockFactory lockFactory)
Create a new WindowsDirectory for the named location.
|
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.store.IndexInput |
openInput(java.lang.String name,
int bufferSize) |
close, createOutput, deleteFile, ensureCanWrite, fileExists, fileLength, fileModified, fileModified, fsync, getDirectory, getFile, getLockID, getReadChunkSize, listAll, listAll, onIndexOutputClosed, open, open, openInput, setLockFactory, setReadChunkSize, sync, sync, toString, touchFile
public WindowsDirectory(java.io.File path, org.apache.lucene.store.LockFactory lockFactory) throws java.io.IOException
path
- the path of the directorylockFactory
- the lock factory to use, or null for the default
(NativeFSLockFactory
);java.io.IOException
public WindowsDirectory(java.io.File path) throws java.io.IOException
NativeFSLockFactory
.path
- the path of the directoryjava.io.IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.