com.iphrase.runtime.query
Class SortFeature

java.lang.Object
  |
  +--com.iphrase.runtime.query.Feature
        |
        +--com.iphrase.runtime.query.SortFeature

public class SortFeature
extends Feature

Represent an iPhrase OneStep sort feature for a query request.


Inner Class Summary
static interface SortFeature.Direction
          Define sort direction values.
 
Constructor Summary
SortFeature(java.lang.String id)
          Construct a sort feature by feature id and default direction.
SortFeature(java.lang.String id, int direction)
          Construct a sort feature by feature id and direction.
 
Method Summary
 int getDirection()
          Get the sort feature SortFeature.Direction value.
 void setDirection(int direction)
          Set the sort feature SortFeature.Direction value.
 
Methods inherited from class com.iphrase.runtime.query.Feature
getId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortFeature

public SortFeature(java.lang.String id,
                   int direction)
Construct a sort feature by feature id and direction.
Parameters:
id - String feature id
direction - int SortFeature.Direction value

SortFeature

public SortFeature(java.lang.String id)
Construct a sort feature by feature id and default direction.
Parameters:
id - String feature id
Method Detail

getDirection

public int getDirection()
Get the sort feature SortFeature.Direction value.
Returns:
int direction

setDirection

public void setDirection(int direction)
Set the sort feature SortFeature.Direction value.
Parameters:
direction - int direction

© Copyright 2005, 2006. IBM Corporation. All rights reserved.