Class FieldsLookup

java.lang.Object
ru.curs.celesta.dbutils.filter.value.FieldsLookup

public final class FieldsLookup extends Object
Created by ioann on 01.06.2017.
  • Constructor Details

  • Method Details

    • and

      public FieldsLookup and(BasicCursor otherCursor)
    • and

      public FieldsLookup and(BasicTable filtering)
    • and

      public FieldsLookup and(View filtering)
    • add

      @Deprecated public FieldsLookup add(String field, String otherField)
      Deprecated.
      Adds fields binding for target and auxiliary cursors.
      Parameters:
      field - filed of the target cursor.
      otherField - field of the auxiliary cursor.
      Returns:
    • add

      public <T> FieldsLookup add(ColumnMeta<T> column, ColumnMeta<T> otherColumn)
      Adds columns binding for target and auxiliary cursors.
      Type Parameters:
      T - type of the column. Only columns of the same type can be bound in one filter.
      Parameters:
      column - column of the target cursor.
      otherColumn - column of the auxiliary cursor.
      Returns:
    • validate

      public void validate()
    • getFiltered

      public DataGrainElement getFiltered()
    • getFiltering

      public DataGrainElement getFiltering()
    • getFields

      public List<String> getFields()
    • getOtherFields

      public List<String> getOtherFields()
    • getOtherCursor

      public BasicCursor getOtherCursor()