Closeable
, AutoCloseable
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 | Description |
---|---|---|
protected static class |
WindowsDirectory.WindowsIndexInput |
Constructor | Description |
---|---|
WindowsDirectory(File path) |
Create a new WindowsDirectory for the named location and
NativeFSLockFactory . |
WindowsDirectory(File path,
org.apache.lucene.store.LockFactory lockFactory) |
Create a new WindowsDirectory for the named location.
|
Modifier and Type | Method | Description |
---|---|---|
org.apache.lucene.store.IndexInput |
openInput(String name,
int bufferSize) |
clearLock, copy, copy, ensureOpen, getLockFactory, makeLock
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(File path, org.apache.lucene.store.LockFactory lockFactory) throws IOException
path
- the path of the directorylockFactory
- the lock factory to use, or null for the default
(NativeFSLockFactory
);IOException
public WindowsDirectory(File path) throws IOException
NativeFSLockFactory
.path
- the path of the directoryIOException
public org.apache.lucene.store.IndexInput openInput(String name, int bufferSize) throws IOException
openInput
in class org.apache.lucene.store.Directory
IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.