Package com.qfs.dic
Interface ISchemaDictionaryProvider
-
- All Known Implementing Classes:
SchemaDictionaryProvider
public interface ISchemaDictionaryProviderProvider ofIDatastoreSchemaVersion's dictionaries.- Author:
- ActiveViam
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IDictionary<Object>getDictionary(int storeId, int fieldIndex)Gets the dictionary of a field.default IDictionary<Object>getDictionary(StoreField field)Gets the dictionary of a field.default IDictionary<Object>getDictionary(String storeName, String fieldName)Gets the dictionary of a field.IDictionaryProvidergetStoreDictionaries(String storeName)Gets the dictionaries of a store.
-
-
-
Method Detail
-
getDictionary
IDictionary<Object> getDictionary(int storeId, int fieldIndex)
Gets the dictionary of a field.- Parameters:
storeId- store IdfieldIndex- position of the field in the store- Returns:
- the dictionary, or null if the field is not dictionarized
-
getDictionary
default IDictionary<Object> getDictionary(String storeName, String fieldName)
Gets the dictionary of a field.- Parameters:
storeName- store namefieldName- field name- Returns:
- the dictionary, or null if the field is not dictionarized
-
getDictionary
default IDictionary<Object> getDictionary(StoreField field)
Gets the dictionary of a field.- Returns:
- the dictionary, or null if the field is not dictionarized
-
getStoreDictionaries
IDictionaryProvider getStoreDictionaries(String storeName)
Gets the dictionaries of a store.- Parameters:
storeName- store name- Returns:
- the store dictionaries
-
-