Class N2oCriteria
- java.lang.Object
-
- net.n2oapp.criteria.api.Criteria
-
- net.n2oapp.framework.api.criteria.N2oCriteria
-
- All Implemented Interfaces:
java.io.Serializable
public class N2oCriteria extends Criteria
User: iryabov Date: 27.08.13 Time: 16:40- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceN2oCriteria.FilterVisitor
-
Constructor Summary
Constructors Constructor Description N2oCriteria()N2oCriteria(Criteria criteria)N2oCriteria(N2oCriteria criteria)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description N2oCriteriaaddDisplay(DisplayExpression display)N2oCriteriaaddFilter(FilterExpression filter, java.lang.Object value)N2oCriteriaaddJoin(JoinExpression join)N2oCriteriaaddSorting(SortingExpression sorting)booleanbyId()java.lang.ObjectgetAttribute(java.lang.String attribute)java.util.Map<java.lang.String,java.lang.Object>getAttributes()java.util.List<DisplayExpression>getDisplayList()java.util.Map<java.lang.String,java.lang.String>getDisplayMapping()java.util.Map<java.lang.String,java.lang.Object>getFilterDataSet()java.util.List<FilterExpression>getFilterList()java.lang.ObjectgetFilterValue(FilterExpression filter)java.util.List<JoinExpression>getJoinList()SortinggetSorting()Deprecated.java.util.List<SortingExpression>getSortingList()java.util.List<Sorting>getSortings()Deprecated.voiditerateFilters(N2oCriteria.FilterVisitor visitor)voidputAttribute(java.lang.String attribute, java.lang.Object value)N2oCriteriaputFilterValue(java.lang.String fieldId, java.lang.Object value)N2oCriteriaputFilterValues(java.util.Map<java.lang.String,java.lang.Object> values)voidremoveDisplay(java.lang.String fieldId)N2oCriteriasetJoins(java.util.Collection<JoinExpression> joins)voidsetSorting(Sorting sorting)Deprecated.voidsetSortings(java.util.List<Sorting> sortings)Deprecated.
-
-
-
Constructor Detail
-
N2oCriteria
public N2oCriteria()
-
N2oCriteria
public N2oCriteria(Criteria criteria)
-
N2oCriteria
public N2oCriteria(N2oCriteria criteria)
-
-
Method Detail
-
getDisplayList
public java.util.List<DisplayExpression> getDisplayList()
-
getSortingList
public java.util.List<SortingExpression> getSortingList()
-
getDisplayMapping
public java.util.Map<java.lang.String,java.lang.String> getDisplayMapping()
-
getJoinList
public java.util.List<JoinExpression> getJoinList()
-
getFilterList
public java.util.List<FilterExpression> getFilterList()
-
getFilterValue
public java.lang.Object getFilterValue(FilterExpression filter)
-
addFilter
public N2oCriteria addFilter(FilterExpression filter, java.lang.Object value)
-
getFilterDataSet
public java.util.Map<java.lang.String,java.lang.Object> getFilterDataSet()
-
putFilterValue
public N2oCriteria putFilterValue(java.lang.String fieldId, java.lang.Object value)
-
addDisplay
public N2oCriteria addDisplay(DisplayExpression display)
-
addSorting
public N2oCriteria addSorting(SortingExpression sorting)
-
addJoin
public N2oCriteria addJoin(JoinExpression join)
-
setJoins
public N2oCriteria setJoins(java.util.Collection<JoinExpression> joins)
-
putFilterValues
public N2oCriteria putFilterValues(java.util.Map<java.lang.String,java.lang.Object> values)
-
byId
public boolean byId()
-
iterateFilters
public void iterateFilters(N2oCriteria.FilterVisitor visitor)
-
removeDisplay
public void removeDisplay(java.lang.String fieldId)
-
getAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
-
getAttribute
public java.lang.Object getAttribute(java.lang.String attribute)
-
putAttribute
public void putAttribute(java.lang.String attribute, java.lang.Object value)
-
setSortings
@Deprecated public void setSortings(java.util.List<Sorting> sortings)
Deprecated.- Overrides:
setSortingsin classCriteria
-
getSortings
@Deprecated public java.util.List<Sorting> getSortings()
Deprecated.- Overrides:
getSortingsin classCriteria
-
setSorting
@Deprecated public void setSorting(Sorting sorting)
Deprecated.- Overrides:
setSortingin classCriteria
-
getSorting
@Deprecated public Sorting getSorting()
Deprecated.- Overrides:
getSortingin classCriteria
-
-