Package com.persequor.extension.index
Interface IIndexRegistry
public interface IIndexRegistry
-
Method Summary
Modifier and TypeMethodDescriptionReturns a registry setting a groupName group to every added fielddefault ICriteriaField.ISelectField
Registers a free-text field having limited number of values (options).Registers a free-text field to be used in searchvocabulary
(String fieldName, VocabularyUri uri) Registers a field representing vocabulary element of certain type
-
Method Details
-
text
Registers a free-text field to be used in search- Parameters:
fieldName
- - index field name- Returns:
- - field representing object
-
select
Registers a free-text field having limited number of values (options). Every element of options array will be represented as string usingObject.toString()
method.- Parameters:
fieldName
- - index field nameoptions
- - possible values of the field- Returns:
- - field representing object
-
select
-
vocabulary
Registers a field representing vocabulary element of certain type- Parameters:
fieldName
- - index field nameuri
- - vocabulary type- Returns:
- - field representing object
-
forGroup
Returns a registry setting a groupName group to every added field- Parameters:
groupName
- registry specific group- Returns:
- groupName specific registry
-