Examples of SortOrder


Examples of com.coherentlogic.fred.client.core.domain.SortOrder

    }

    @Override
    public Object fromString(String value) {

        SortOrder result = null;

        if (SortOrder.asc.toString().equals(value))
            result = SortOrder.asc;
        else if (SortOrder.desc.toString().equals(value))
            result = SortOrder.desc;
View Full Code Here

Examples of com.draagon.meta.manager.exp.SortOrder

        }


        // Handle Expressions, Sorting, Ranging, and Options
        Expression exp = options.getExpression();
        SortOrder sort = options.getSortOrder();
        Range range = options.getRange();

        if ( exp != null )
            results = filterObjects( results, exp );
View Full Code Here

Examples of com.facebook.presto.operator.SortOrder

    @Override
    public int compare(TupleReadable[] leftRow, TupleReadable[] rightRow)
    {
        for (int index = 0; index < sortChannels.size(); index++) {
            int channel = sortChannels.get(index);
            SortOrder sortOrder = sortOrders.get(index);

            TupleReadable left = leftRow[channel];
            TupleReadable right = rightRow[channel];

            boolean leftIsNull = left.isNull();
            boolean rightIsNull = right.isNull();

            if (leftIsNull && rightIsNull) {
                return 0;
            }

            if (leftIsNull) {
                return sortOrder.isNullsFirst() ? -1 : 1;
            }

            if (rightIsNull) {
                return sortOrder.isNullsFirst() ? 1 : -1;
            }

            Type type = left.getTupleInfo().getType();
            int comparison;
            switch (type) {
                case BOOLEAN:
                    comparison = Boolean.compare(left.getBoolean(), right.getBoolean());
                    break;
                case FIXED_INT_64:
                    comparison = Long.compare(left.getLong(), right.getLong());
                    break;
                case DOUBLE:
                    comparison = Double.compare(left.getDouble(), right.getDouble());
                    break;
                case VARIABLE_BINARY:
                    comparison = left.getSlice().compareTo(right.getSlice());
                    break;
                default:
                    throw new AssertionError("unimplemented type: " + type);
            }

            if (comparison != 0) {
                return sortOrder.isAscending() ? comparison : -comparison;
            }
        }
        return 0;
    }
View Full Code Here

Examples of com.facebook.presto.spi.block.SortOrder

        private int compare(int position, Block[] blocks, Block[] currentMax)
        {
            for (int i = 0; i < sortChannels.size(); i++) {
                int sortChannel = sortChannels.get(i);
                SortOrder sortOrder = sortOrders.get(i);

                Block block = blocks[sortChannel];
                Block currentMaxValue = currentMax[sortChannel];

                // compare the right value to the left block but negate the result since we are evaluating in the opposite order
View Full Code Here

Examples of com.google.visualization.datasource.query.SortOrder

// The order by clause (e.g., ORDER BY c1, c2 ASC, c3 DESC)
  final public void orderByClause(Query query) throws ParseException, InvalidQueryException {
  QuerySort sort = new QuerySort();
  AbstractColumn column;
  SortOrder order;
    jj_consume_token(KW_ORDER);
    jj_consume_token(KW_BY);
    column = abstractColumnDescriptor();
    order = sortOrder();
    sort.addSort(column, order);
View Full Code Here

Examples of com.impetus.kundera.query.KunderaQuery.SortOrder

                this.builder.append(".");
            }

            this.builder.append(attrib.getName());

            SortOrder order = ((QueryOrder) orderAttribute).getOrder();

            this.builder.append(Constants.SPACE);
            this.builder.append(order.name());
            return this;
        }
View Full Code Here

Examples of com.trolltech.qt.core.Qt.SortOrder

        setModel(proxyModel);
        runner.getNoteTableModel().setSortProxyModel(proxyModel);
              
        setSortingEnabled(true);
        int sortCol = proxyModel.sortColumn();
    SortOrder sortOrder = proxyModel.sortOrder();
    sortByColumn(sortCol, sortOrder);

    setSelectionBehavior(SelectionBehavior.SelectRows);
    setSelectionMode(SelectionMode.SingleSelection);
    verticalHeader().setVisible(false);
View Full Code Here

Examples of com.wiquery.plugins.jqgrid.model.SortOrder

   * Give a chance to configure the provider.
   *
   * @param dataProvider
   */
  protected void configureSort() {
    SortOrder sortOrder = getSortOrder();
    String propertyPath = getSortColumn();
    if(propertyPath != null) {
      this.sortInfo = new SortInfo(propertyPath, sortOrder);
    } else {
      this.sortInfo = null;
View Full Code Here

Examples of de.iritgo.simplelife.constants.SortOrder

   */
  public void updateSort(String sort)
  {
    if (sort != null)
    {
      SortOrder sortOrder = SortOrder.ASCENDING;

      if (sort.equals(getSortColumnName()))
      {
        sortOrder = getSortColumn().getSort() == SortOrder.ASCENDING ? SortOrder.DESCENDING
                : SortOrder.ASCENDING;
View Full Code Here

Examples of de.iritgo.simplelife.constants.SortOrder

    java.util.List<Configuration> sortConfigs = ModelTools.getConfigChildren(configPath, "sort");

    for (Configuration sortConfig : sortConfigs)
    {
      SortOrder sortOrder = SortOrder.ASCENDING;

      if ("desc".equals(sortConfig.getAttribute("order", null)))
      {
        sortOrder = SortOrder.DESCENDING;
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.