public class IdentifiableServiceConfiguratorImpl<T extends IIdentifiableEntity> extends java.lang.Object implements IIdentifiableEntityServiceConfigurator<T>
Constructor and Description |
---|
IdentifiableServiceConfiguratorImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends T> |
getClazz() |
java.util.List<org.hibernate.criterion.Criterion> |
getCriteria() |
MatchMode |
getMatchMode() |
java.util.List<OrderHint> |
getOrderHints() |
java.lang.Integer |
getPageNumber() |
java.lang.Integer |
getPageSize() |
java.util.List<java.lang.String> |
getPropertyPaths() |
java.util.List<Restriction<?>> |
getRestrictions() |
java.lang.String |
getTitleSearchString() |
java.lang.String |
getTitleSearchStringSqlized()
Replaces all occurrences of '*' in titleSearchString with '%'
|
void |
setClazz(java.lang.Class<? extends T> clazz) |
void |
setCriteria(java.util.List<org.hibernate.criterion.Criterion> criteria) |
void |
setMatchMode(MatchMode matchMode) |
void |
setOrderHints(java.util.List<OrderHint> orderHints) |
void |
setPageNumber(java.lang.Integer pageNumber)
Sets the number of the page the first result should come from, starting
with 0 as the first page.
|
void |
setPageSize(java.lang.Integer pageSize)
Sets the number of results that should be shown on current page
|
void |
setPropertyPaths(java.util.List<java.lang.String> propertyPaths) |
void |
setRestrictions(java.util.List<Restriction<?>> restrictions) |
void |
setTitleSearchString(java.lang.String titleSearchString) |
protected MatchMode matchMode
public java.lang.Class<? extends T> getClazz()
getClazz
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setClazz(java.lang.Class<? extends T> clazz)
setClazz
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public java.lang.String getTitleSearchString()
getTitleSearchString
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public java.lang.String getTitleSearchStringSqlized()
IIdentifiableEntityServiceConfigurator
getTitleSearchStringSqlized
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setTitleSearchString(java.lang.String titleSearchString)
setTitleSearchString
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public java.lang.Integer getPageSize()
getPageSize
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setPageSize(java.lang.Integer pageSize)
setPageSize
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
pageSize
- the pageSize to setpublic java.lang.Integer getPageNumber()
getPageNumber
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setPageNumber(java.lang.Integer pageNumber)
setPageNumber
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
pageNumber
- the pageNumber to setpublic MatchMode getMatchMode()
getMatchMode
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setMatchMode(MatchMode matchMode)
setMatchMode
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public java.util.List<org.hibernate.criterion.Criterion> getCriteria()
getCriteria
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setCriteria(java.util.List<org.hibernate.criterion.Criterion> criteria)
setCriteria
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public java.util.List<Restriction<?>> getRestrictions()
getRestrictions
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setRestrictions(java.util.List<Restriction<?>> restrictions)
setRestrictions
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public java.util.List<OrderHint> getOrderHints()
getOrderHints
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setOrderHints(java.util.List<OrderHint> orderHints)
setOrderHints
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public java.util.List<java.lang.String> getPropertyPaths()
getPropertyPaths
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
public void setPropertyPaths(java.util.List<java.lang.String> propertyPaths)
setPropertyPaths
in interface IIdentifiableEntityServiceConfigurator<T extends IIdentifiableEntity>
Copyright © 2007-2020 EDIT. All Rights Reserved.