public class EmptyFileIndexReader extends FileIndexReader
Modifier and Type | Field and Description |
---|---|
static EmptyFileIndexReader |
INSTANCE
No data in the file index, which mean this file has no related records.
|
Constructor and Description |
---|
EmptyFileIndexReader() |
Modifier and Type | Method and Description |
---|---|
FileIndexResult |
visitContains(FieldRef fieldRef,
Object literal) |
FileIndexResult |
visitEndsWith(FieldRef fieldRef,
Object literal) |
FileIndexResult |
visitEqual(FieldRef fieldRef,
Object literal) |
FileIndexResult |
visitGreaterOrEqual(FieldRef fieldRef,
Object literal) |
FileIndexResult |
visitGreaterThan(FieldRef fieldRef,
Object literal) |
FileIndexResult |
visitIn(FieldRef fieldRef,
List<Object> literals) |
FileIndexResult |
visitIsNotNull(FieldRef fieldRef) |
FileIndexResult |
visitLessOrEqual(FieldRef fieldRef,
Object literal) |
FileIndexResult |
visitLessThan(FieldRef fieldRef,
Object literal) |
FileIndexResult |
visitStartsWith(FieldRef fieldRef,
Object literal) |
visitAnd, visitIsNull, visitNotEqual, visitNotIn, visitOr
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visit, visit
public static final EmptyFileIndexReader INSTANCE
public FileIndexResult visitEqual(FieldRef fieldRef, Object literal)
visitEqual
in interface FunctionVisitor<FileIndexResult>
visitEqual
in class FileIndexReader
public FileIndexResult visitIsNotNull(FieldRef fieldRef)
visitIsNotNull
in interface FunctionVisitor<FileIndexResult>
visitIsNotNull
in class FileIndexReader
public FileIndexResult visitStartsWith(FieldRef fieldRef, Object literal)
visitStartsWith
in interface FunctionVisitor<FileIndexResult>
visitStartsWith
in class FileIndexReader
public FileIndexResult visitEndsWith(FieldRef fieldRef, Object literal)
visitEndsWith
in interface FunctionVisitor<FileIndexResult>
visitEndsWith
in class FileIndexReader
public FileIndexResult visitContains(FieldRef fieldRef, Object literal)
visitContains
in interface FunctionVisitor<FileIndexResult>
visitContains
in class FileIndexReader
public FileIndexResult visitLessThan(FieldRef fieldRef, Object literal)
visitLessThan
in interface FunctionVisitor<FileIndexResult>
visitLessThan
in class FileIndexReader
public FileIndexResult visitGreaterOrEqual(FieldRef fieldRef, Object literal)
visitGreaterOrEqual
in interface FunctionVisitor<FileIndexResult>
visitGreaterOrEqual
in class FileIndexReader
public FileIndexResult visitLessOrEqual(FieldRef fieldRef, Object literal)
visitLessOrEqual
in interface FunctionVisitor<FileIndexResult>
visitLessOrEqual
in class FileIndexReader
public FileIndexResult visitGreaterThan(FieldRef fieldRef, Object literal)
visitGreaterThan
in interface FunctionVisitor<FileIndexResult>
visitGreaterThan
in class FileIndexReader
public FileIndexResult visitIn(FieldRef fieldRef, List<Object> literals)
visitIn
in interface FunctionVisitor<FileIndexResult>
visitIn
in class FileIndexReader
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.