Class OpTopN
- java.lang.Object
-
- org.apache.jena.sparql.util.PrintSerializableBase
-
- org.apache.jena.sparql.algebra.op.OpBase
-
- org.apache.jena.sparql.algebra.op.Op1
-
- org.apache.jena.sparql.algebra.op.OpModifier
-
- org.apache.jena.sparql.algebra.op.OpTopN
-
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable,Op,Named,PrintSerializable
public class OpTopN extends OpModifier
Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
-
-
Constructor Summary
Constructors Constructor Description OpTopN(Op subOp, int N, java.util.List<SortCondition> conditions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Opapply(Transform transform, Op subOp)Op1copy(Op subOp)booleanequalTo(Op other, NodeIsomorphismMap labelMap)java.util.List<SortCondition>getConditions()intgetLimit()java.lang.StringgetName()inthashCode()voidvisit(OpVisitor opVisitor)-
Methods inherited from class org.apache.jena.sparql.algebra.op.OpModifier
removeModifiers
-
Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toString
-
Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
-
-
-
-
Constructor Detail
-
OpTopN
public OpTopN(Op subOp, int N, java.util.List<SortCondition> conditions)
-
-
Method Detail
-
getConditions
public java.util.List<SortCondition> getConditions()
-
getLimit
public int getLimit()
-
getName
public java.lang.String getName()
-
visit
public void visit(OpVisitor opVisitor)
-
-