© 2005 BEA Systems, Inc.

com.beasys.commerce.foundation.expression
Class SortCriteria

java.lang.Object
  extended bycom.beasys.commerce.foundation.expression.SortCriteria

Deprecated. Use SortCriteria instead.

public class SortCriteria
extends Object

A little class which handles the sortBy part of a Search.

This object represents a single sort criteria, which is a property name and an ascending/descending flag. The class provides a utility method to parse a sortBy string into an array of SortCriteria.


Field Summary
 boolean isAscending
          Deprecated. The ascending or descending order.
 String property
          Deprecated. The property name to sort on.
 String scope
          Deprecated. The property scope name.
 
Constructor Summary
SortCriteria(String property)
          Deprecated. Constructor.
SortCriteria(String property, boolean isAscending)
          Deprecated. Constructor.
SortCriteria(String scope, String property, boolean isAscending)
          Deprecated. Constructor.
 
Method Summary
static SortCriteria[] getSortCriteria(String sortBy)
          Deprecated. Parse the given sort string and return an array of SortCriteria.
 String toString()
          Deprecated. Convert to a string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

isAscending

public boolean isAscending
Deprecated. 
The ascending or descending order.


property

public String property
Deprecated. 
The property name to sort on.


scope

public String scope
Deprecated. 
The property scope name.

Constructor Detail

SortCriteria

public SortCriteria(String property)
Deprecated. 
Constructor.


SortCriteria

public SortCriteria(String property,
                    boolean isAscending)
Deprecated. 
Constructor.


SortCriteria

public SortCriteria(String scope,
                    String property,
                    boolean isAscending)
Deprecated. 
Constructor.

Method Detail

getSortCriteria

public static SortCriteria[] getSortCriteria(String sortBy)
                                      throws IllegalArgumentException
Deprecated. 
Parse the given sort string and return an array of SortCriteria.

Parameters:
sortBy - the sort string (e.g. "identifier ASC, creationDate DESC").
Returns:
the array of SortCriteria.
Throws:
IllegalArgumentException - thrown on an invalid sortBy string.

toString

public String toString()
Deprecated. 
Convert to a string.


© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved