Class N2oPreparedCriteria
- java.lang.Object
-
- net.n2oapp.criteria.api.Criteria
-
- net.n2oapp.framework.api.criteria.N2oPreparedCriteria
-
- All Implemented Interfaces:
java.io.Serializable
public class N2oPreparedCriteria extends Criteria
Критерий фильтрации данных- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description N2oPreparedCriteria()N2oPreparedCriteria(java.lang.String fieldId, java.lang.Object fieldValue, int size)N2oPreparedCriteria(N2oPreparedCriteria base)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRestriction(Restriction restriction)voidaddRestrictions(java.util.List<Restriction> restrictions)booleancontainsRestriction(java.lang.String fieldId)java.util.Map<java.lang.String,java.lang.Object>getAdditionalFields()java.lang.ObjectgetAttribute(java.lang.String attribute)java.util.Map<java.lang.String,java.lang.Object>getAttributes()java.util.List<Restriction>getRestrictions()java.util.List<Restriction>getRestrictions(java.lang.String fieldId)voidputAdditionalField(java.lang.String field, java.lang.Object value)voidputAttribute(java.lang.String attribute, java.lang.Object value)voidremoveFilterForField(java.lang.String fieldId)static N2oPreparedCriteriasimpleCriteriaOneRecord(java.lang.String fieldId, java.lang.Object fieldValue)DataSettoDataSet()-
Methods inherited from class net.n2oapp.criteria.api.Criteria
getCount, getFirst, getPage, getSize, getSorting, getSortings, setCount, setPage, setSize, setSorting, setSortings
-
-
-
-
Constructor Detail
-
N2oPreparedCriteria
public N2oPreparedCriteria()
-
N2oPreparedCriteria
public N2oPreparedCriteria(N2oPreparedCriteria base)
-
N2oPreparedCriteria
public N2oPreparedCriteria(java.lang.String fieldId, java.lang.Object fieldValue, int size)
-
-
Method Detail
-
simpleCriteriaOneRecord
public static N2oPreparedCriteria simpleCriteriaOneRecord(java.lang.String fieldId, java.lang.Object fieldValue)
-
getAdditionalFields
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalFields()
-
addRestriction
public void addRestriction(Restriction restriction)
-
getRestrictions
public java.util.List<Restriction> getRestrictions()
-
getAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
-
putAdditionalField
public void putAdditionalField(java.lang.String field, java.lang.Object value)
-
removeFilterForField
public void removeFilterForField(java.lang.String fieldId)
-
addRestrictions
public void addRestrictions(java.util.List<Restriction> restrictions)
-
containsRestriction
public boolean containsRestriction(java.lang.String fieldId)
-
getRestrictions
public java.util.List<Restriction> getRestrictions(java.lang.String fieldId)
-
getAttribute
public java.lang.Object getAttribute(java.lang.String attribute)
-
putAttribute
public void putAttribute(java.lang.String attribute, java.lang.Object value)
-
toDataSet
public DataSet toDataSet()
-
-