Class SearcherDatabaseBase
  
Inheritance
SearcherDatabaseBase
 
Syntax
public abstract class SearcherDatabaseBase
 
Constructors
  
SearcherDatabaseBase(String)
Declaration
protected SearcherDatabaseBase(string databaseDirectory)
 
Parameters
| Type | 
Name | 
Description | 
| String | 
databaseDirectory | 
 | 
Fields
  
k_SerializedJsonFile
Declaration
protected const string k_SerializedJsonFile = "/SerializedDatabase.json"
 
Field Value
m_ItemList
Declaration
protected List<SearcherItem> m_ItemList
 
Field Value
Properties
  
DatabaseDirectory
Declaration
public string DatabaseDirectory { get; set; }
 
Property Value
ItemList
Declaration
public IList<SearcherItem> ItemList { get; }
 
Property Value
Methods
  
AddItemToIndex(SearcherItem, ref Int32, Action<SearcherItem>)
Declaration
protected void AddItemToIndex(SearcherItem item, ref int lastId, Action<SearcherItem> action)
 
Parameters
LoadFromFile()
Declaration
protected void LoadFromFile()
 
Search(String, out Single)
Declaration
public abstract List<SearcherItem> Search(string query, out float localMaxScore)
 
Parameters
Returns
SerializeToFile()
Declaration
protected void SerializeToFile()