Class N2oPreparedCriteria

  • All Implemented Interfaces:
    java.io.Serializable

    public class N2oPreparedCriteria
    extends Criteria
    Критерий фильтрации данных
    See Also:
    Serialized Form
    • Constructor Detail

      • N2oPreparedCriteria

        public N2oPreparedCriteria()
      • 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()