public class org.h2.fulltext.FullTextLucene extends org.h2.fulltext.FullText
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.h2.fulltext.FullTextLucene
super_class: org.h2.fulltext.FullText
{
protected static final boolean STORE_DOCUMENT_TEXT_IN_INDEX;
descriptor: Z
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
private static final java.util.HashMap<java.lang.String, org.h2.fulltext.FullTextLucene$IndexAccess> INDEX_ACCESS;
descriptor: Ljava/util/HashMap;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/HashMap<Ljava/lang/String;Lorg/h2/fulltext/FullTextLucene$IndexAccess;>;
private static final java.lang.String TRIGGER_PREFIX;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "FTL_"
private static final java.lang.String SCHEMA;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "FTL"
private static final java.lang.String LUCENE_FIELD_DATA;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "_DATA"
private static final java.lang.String LUCENE_FIELD_QUERY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "_QUERY"
private static final java.lang.String LUCENE_FIELD_MODIFIED;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "_modified"
private static final java.lang.String LUCENE_FIELD_COLUMN_PREFIX;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "_"
private static final java.lang.String IN_MEMORY_PREFIX;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "mem:"
private static final java.lang.reflect.Field TOTAL_HITS;
descriptor: Ljava/lang/reflect/Field;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tTopDocs cannot be resolved to a type\n\tDirectory cannot be resolved to a type\n\tRAMDirectory cannot be resolved to a type\n\tFSDirectory cannot be resolved\n\tAnalyzer cannot be resolved to a type\n\tStandardAnalyzer cannot be resolved to a type\n\tIndexWriterConfig cannot be resolved to a type\n\tIndexWriterConfig cannot be resolved to a type\n\tIndexWriterConfig cannot be resolved to a variable\n\tIndexWriter cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tIndexFormatTooOldException cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tThe method getSearcher() from the type FullTextLucene.IndexAccess refers to the missing type IndexSearcher\n\tAnalyzer cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tStandardQueryParser cannot be resolved to a type\n\tStandardQueryParser cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tTopDocs cannot be resolved to a type\n\tScoreDoc cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tFieldType cannot be resolved to a type\n\tFieldType cannot be resolved to a type\n\tFieldType cannot be resolved to a type\n\tTextField cannot be resolved to a variable\n\tFieldType cannot be resolved to a type\n\tFieldType cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tField cannot be resolved to a type\n\tFieldType cannot be resolved to a type\n\tField cannot be resolved to a type\n\tDateTools cannot be resolved\n\tDateTools cannot be resolved to a variable\n\tTextField cannot be resolved to a variable\n\tField cannot be resolved to a type\n\tTextField cannot be resolved to a variable\n\tFieldType cannot be resolved to a type\n\tTextField cannot be resolved to a variable\n\tTextField cannot be resolved to a variable\n\tField cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tTerm cannot be resolved to a type\n\tTerm cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexReader cannot be resolved to a type\n\tDirectoryReader cannot be resolved\n\tIndexWriter cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tDirectoryReader cannot be resolved\n\tIndexWriter cannot be resolved to a type\n\tIndexSearcher cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/h2/fulltext/FullTextLucene;
public static void init(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
public static void createIndex(java.sql.Connection, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=4
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
schema
table
columnList
public static void dropIndex(java.sql.Connection, java.lang.String, java.lang.String);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
schema
table
public static void reindex(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
public static void dropAll(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
public static java.sql.ResultSet search(java.sql.Connection, java.lang.String, int, int);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;II)Ljava/sql/ResultSet;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=4
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
text
limit
offset
public static java.sql.ResultSet searchData(java.sql.Connection, java.lang.String, int, int);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;II)Ljava/sql/ResultSet;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=4
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
text
limit
offset
protected static java.sql.SQLException convertException(java.lang.Exception);
descriptor: (Ljava/lang/Exception;)Ljava/sql/SQLException;
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
e
private static void createTrigger(java.sql.Connection, java.lang.String, java.lang.String);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
schema
table
private static void createOrDropTrigger(java.sql.Connection, java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;Z)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=4
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
schema
table
create
protected static org.h2.fulltext.FullTextLucene$IndexAccess getIndexAccess(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)Lorg/h2/fulltext/FullTextLucene$IndexAccess;
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tDirectory cannot be resolved to a type\n\tRAMDirectory cannot be resolved to a type\n\tFSDirectory cannot be resolved\n\tAnalyzer cannot be resolved to a type\n\tStandardAnalyzer cannot be resolved to a type\n\tIndexWriterConfig cannot be resolved to a type\n\tIndexWriterConfig cannot be resolved to a type\n\tIndexWriterConfig cannot be resolved to a variable\n\tIndexWriter cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tIndexFormatTooOldException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
protected static java.lang.String getIndexPath(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)Ljava/lang/String;
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
private static void indexExistingRows(java.sql.Connection, java.lang.String, java.lang.String);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
schema
table
private static void removeIndexFiles(java.sql.Connection);
descriptor: (Ljava/sql/Connection;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
protected static void removeIndexAccess(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
indexPath
protected static java.sql.ResultSet search(java.sql.Connection, java.lang.String, int, int, boolean);
descriptor: (Ljava/sql/Connection;Ljava/lang/String;IIZ)Ljava/sql/ResultSet;
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=5, args_size=5
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIndexSearcher cannot be resolved to a type\n\tThe method getSearcher() from the type FullTextLucene.IndexAccess refers to the missing type IndexSearcher\n\tAnalyzer cannot be resolved to a type\n\tIndexWriter cannot be resolved to a type\n\tStandardQueryParser cannot be resolved to a type\n\tStandardQueryParser cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tTopDocs cannot be resolved to a type\n\tScoreDoc cannot be resolved to a type\n\tDocument cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
conn
text
limit
offset
data
}
SourceFile: "FullTextLucene.java"
NestMembers:
org.h2.fulltext.FullTextLucene$FullTextTrigger org.h2.fulltext.FullTextLucene$IndexAccess
InnerClasses:
public final FullTextTrigger = org.h2.fulltext.FullTextLucene$FullTextTrigger of org.h2.fulltext.FullTextLucene
private final IndexAccess = org.h2.fulltext.FullTextLucene$IndexAccess of org.h2.fulltext.FullTextLucene