com.hp.hpl.jena.query
Class SortCondition

java.lang.Object
  extended by com.hp.hpl.jena.sparql.util.PrintSerializableBase
      extended by com.hp.hpl.jena.query.SortCondition
All Implemented Interfaces:
PrintSerializable, Printable

public class SortCondition
extends PrintSerializableBase


Field Summary
 int direction
           
 Expr expression
           
 
Constructor Summary
SortCondition(Expr expr, int dir)
           
SortCondition(com.hp.hpl.jena.graph.Node var, int dir)
           
SortCondition(Var var, int dir)
           
 
Method Summary
 boolean equals(Object other)
           
 void format(FmtExpr fmt, IndentedWriter writer)
           
 int getDirection()
           
 Expr getExpression()
           
 int hashCode()
           
 void output(IndentedWriter out)
          Normally overridden for better information
 void output(IndentedWriter out, SerializationContext sCxt)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.util.PrintSerializableBase
toString, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

expression

public Expr expression

direction

public int direction
Constructor Detail

SortCondition

public SortCondition(Var var,
                     int dir)

SortCondition

public SortCondition(com.hp.hpl.jena.graph.Node var,
                     int dir)

SortCondition

public SortCondition(Expr expr,
                     int dir)
Method Detail

format

public void format(FmtExpr fmt,
                   IndentedWriter writer)

getDirection

public int getDirection()
Returns:
Returns the direction.

getExpression

public Expr getExpression()
Returns:
Returns the expression.

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object other)
Overrides:
equals in class Object

output

public void output(IndentedWriter out)
Description copied from class: PrintSerializableBase
Normally overridden for better information

Specified by:
output in interface Printable
Overrides:
output in class PrintSerializableBase

output

public void output(IndentedWriter out,
                   SerializationContext sCxt)


Licenced under the Apache License, Version 2.0