public abstract class SearchEntityDescriptor extends Object
| Constructor and Description |
|---|
SearchEntityDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
org.bonitasoft.engine.persistence.FilterOption |
constructFilterOption(SearchFilter filter,
FieldDescriptor fieldDescriptor) |
protected Serializable |
convertFilterValue(Serializable filterValue)
Override this method to have specific convertion behaviour from client filter value to server filter value .
|
protected abstract Map<Class<? extends org.bonitasoft.engine.persistence.PersistentObject>,Set<String>> |
getAllFields() |
org.bonitasoft.engine.persistence.FilterOption |
getEntityFilter(SearchFilter filter) |
protected abstract Map<String,FieldDescriptor> |
getEntityKeys() |
org.bonitasoft.engine.persistence.OrderByOption |
getEntityOrder(Sort sort) |
org.bonitasoft.engine.persistence.SearchFields |
getEntitySearchTerm(String searchString) |
public org.bonitasoft.engine.persistence.FilterOption getEntityFilter(SearchFilter filter)
public org.bonitasoft.engine.persistence.OrderByOption getEntityOrder(Sort sort) throws org.bonitasoft.engine.persistence.SBonitaSearchException
org.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic org.bonitasoft.engine.persistence.SearchFields getEntitySearchTerm(String searchString)
protected abstract Map<String,FieldDescriptor> getEntityKeys()
protected abstract Map<Class<? extends org.bonitasoft.engine.persistence.PersistentObject>,Set<String>> getAllFields()
protected Serializable convertFilterValue(Serializable filterValue)
filterValue - the initial valuepublic org.bonitasoft.engine.persistence.FilterOption constructFilterOption(SearchFilter filter, FieldDescriptor fieldDescriptor)
Copyright © 2014 Bonitasoft S.A.. All rights reserved.