|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.weda.store.impl.QueryFilterImpl
public class QueryFilterImpl
| Constructor Summary | |
|---|---|
QueryFilterImpl()
|
|
| Method Summary | |
|---|---|
void |
addFilterElement(QueryFilterElement filterElement)
Метод добавляет элемент фильтра. |
void |
addObjectAlias(ObjectAlias objectAlias)
Метод добавляет информацию о псевдониме объекта. |
void |
addStaticFilterElement(QueryFilterElement filterElement)
Метод добавляет статический элемент фильтра. |
void |
clearFiltersExpressions()
Метод устанавливает в null выражения во всех нестатических
элементах фильтра. |
java.lang.Object |
clone()
|
QueryFilter |
cloneFilter()
|
java.lang.String |
createFilterElementId(java.lang.String propertyPath,
java.lang.String objectAlias)
|
void |
disableFilterElements()
Метод устанавливает свойство enabled каждого
QueryFilterElement в FALSE |
void |
enableFilterElements()
Метод устанавливает свойство enabled каждого
QueryFilterElement в TRUE |
QueryFilterElement |
getFilterElement(java.lang.String id)
Метод возвращает элемент фильтра по его идентификатору. |
java.util.Collection<QueryFilterElement> |
getFilterElements()
метод возвращает список элементов фильтра. |
QueryFilterElement |
getStaticFilterElement(java.lang.String id)
Метод возвращает элемент фильтра по его идентификатору. |
java.util.Collection<QueryFilterElement> |
getStaticFilterElements()
метод возвращает статический список элементов фильтра. |
void |
init()
|
void |
initFilterElements(java.util.Map<java.lang.String,QueryFilterElement> elems,
boolean isStaticElement)
|
void |
initQueryFilterElement(QueryFilterElement element,
boolean isStaticElement)
Метод инициализирует элемент фильтра переданный в параметре. |
void |
removeFilterElement(QueryFilterElement filterElement)
Метод удаляет элемент фильтра. |
void |
removeStaticFilterElement(QueryFilterElement filterElement)
Метод удаляет статический элемент фильтра. |
void |
setDefaultObjectAlias(ObjectAlias defaultObjectAlias)
Метод псевдоним объекта по умолчанию. |
void |
setExpression(java.lang.String elementId,
java.lang.String expression)
Метод задает выражение поиска для заданного элемента фильтра. |
void |
setNamesListName(java.lang.String namesListName)
Метод устанавливает название списка с именами которые будут использованы для создания элементов фильтра. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QueryFilterImpl()
| Method Detail |
|---|
public void init()
throws QueryFilterException
init in interface QueryFilterQueryFilterException
public void initFilterElements(java.util.Map<java.lang.String,QueryFilterElement> elems,
boolean isStaticElement)
throws QueryFilterException
QueryFilterException
public void initQueryFilterElement(QueryFilterElement element,
boolean isStaticElement)
throws QueryFilterException
QueryFilter
initQueryFilterElement in interface QueryFilterQueryFilterExceptionpublic void addObjectAlias(ObjectAlias objectAlias)
QueryFilter
addObjectAlias in interface QueryFilterpublic void addStaticFilterElement(QueryFilterElement filterElement)
QueryFilter
addStaticFilterElement in interface QueryFilterpublic void removeStaticFilterElement(QueryFilterElement filterElement)
QueryFilter
removeStaticFilterElement in interface QueryFilterpublic void addFilterElement(QueryFilterElement filterElement)
QueryFilter
addFilterElement in interface QueryFilter
public java.lang.String createFilterElementId(java.lang.String propertyPath,
java.lang.String objectAlias)
createFilterElementId in interface QueryFilterpublic QueryFilterElement getFilterElement(java.lang.String id)
QueryFilter
getFilterElement in interface QueryFilterQueryFilterElement.getId()public QueryFilterElement getStaticFilterElement(java.lang.String id)
QueryFilter
getStaticFilterElement in interface QueryFilterQueryFilterElement.getId()public void removeFilterElement(QueryFilterElement filterElement)
QueryFilter
removeFilterElement in interface QueryFilterpublic void enableFilterElements()
QueryFilterenabled каждого
QueryFilterElement в TRUE
enableFilterElements in interface QueryFilterpublic void disableFilterElements()
QueryFilterenabled каждого
QueryFilterElement в FALSE
disableFilterElements in interface QueryFilter
public void setExpression(java.lang.String elementId,
java.lang.String expression)
throws QueryFilterException
QueryFilter
setExpression in interface QueryFilterQueryFilterExceptionpublic java.util.Collection<QueryFilterElement> getStaticFilterElements()
QueryFilter
getStaticFilterElements in interface QueryFilterpublic java.util.Collection<QueryFilterElement> getFilterElements()
QueryFilter
getFilterElements in interface QueryFilterpublic void setDefaultObjectAlias(ObjectAlias defaultObjectAlias)
QueryFilterobjectAlias
setDefaultObjectAlias in interface QueryFilter
public void clearFiltersExpressions()
throws QueryFilterException
QueryFilternull выражения во всех нестатических
элементах фильтра.
clearFiltersExpressions in interface QueryFilterQueryFilterExceptionQueryFilterElement.setExpression(String),
QueryFilter.getFilterElements()
public QueryFilter cloneFilter()
throws QueryFilterException
cloneFilter in interface QueryFilterQueryFilterException
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface QueryFilterclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic void setNamesListName(java.lang.String namesListName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||