congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
org.apache.jena.sparql.engine.ref
Code IndexAdd Tabnine to your IDE (free)

How to use org.apache.jena.sparql.engine.ref

Best Java code snippets using org.apache.jena.sparql.engine.ref (Showing top 20 results out of 315)

origin: apache/jena

@Override
public void visit(OpQuadPattern quadPattern)
{
  push(Eval.evalQuadPattern(quadPattern, evaluator)) ;
}
origin: apache/jena

@Override
public void visit(OpGraph opGraph)
{
  push(Eval.evalGraph(opGraph, evaluator)) ;
}
origin: apache/jena

@Override
public void visit(OpDatasetNames dsNames)
{
  push(Eval.evalDS(dsNames, evaluator)) ;
}
origin: apache/jena

@Override
public void visit(OpTopN opTop)
{
  Table table = eval(opTop.getSubOp()) ;
  //table = evaluator.topN(table, opTop.getLimti(), opTop.getConditions()) ;
  table = evaluator.order(table, opTop.getConditions()) ;
  table = evaluator.slice(table, 0, opTop.getLimit()) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpDistinct opDistinct)
{
  Table table = eval(opDistinct.getSubOp()) ;
  table = evaluator.distinct(table) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpList opList)
{
  Table table = eval(opList.getSubOp()) ;
  table = evaluator.list(table) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpConditional opCond)
{
  Table left = eval(opCond.getLeft()) ;
  // Ref engine - don;'t care about efficiency
  Table right = eval(opCond.getRight()) ;
  Table table = evaluator.condition(left, right) ;
  push(table) ;
}

origin: apache/jena

@Override
public void visit(OpUnion opUnion)
{
  Table left = eval(opUnion.getLeft()) ;
  Table right = eval(opUnion.getRight()) ;
  Table table = evaluator.union(left, right) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpMinus opMinus)
{
  Table left = eval(opMinus.getLeft()) ;
  Table right = eval(opMinus.getRight()) ;
  Table table = evaluator.minus(left, right) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpProject opProject)
{
  Table table = eval(opProject.getSubOp()) ;
  table = evaluator.project(table, opProject.getVars()) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpAssign opAssign)
{
  Table table = eval(opAssign.getSubOp()) ;
  table = evaluator.assign(table, opAssign.getVarExprList()) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpFilter opFilter)
{
  Table table = eval(opFilter.getSubOp()) ;
  table = evaluator.filter(opFilter.getExprs(), table) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpOrder opOrder)
{
  Table table = eval(opOrder.getSubOp()) ;
  table = evaluator.order(table, opOrder.getConditions()) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpLeftJoin opLeftJoin)
{
  Table left = eval(opLeftJoin.getLeft()) ;
  Table right = eval(opLeftJoin.getRight()) ;
  Table table = evaluator.leftJoin(left, right, opLeftJoin.getExprs()) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpSlice opSlice)
{
  Table table = eval(opSlice.getSubOp()) ;
  table = evaluator.slice(table, opSlice.getStart(), opSlice.getLength()) ;
  push(table) ;
}
origin: apache/jena

@Override
public void visit(OpPropFunc opPropFunc)
{
  Table table = eval(opPropFunc.getSubOp()) ;
  table = evaluator.propertyFunction(table, opPropFunc.getProperty(), opPropFunc.getSubjectArgs(), opPropFunc.getObjectArgs()) ;
  push(table) ;
}
origin: apache/jena

@Override
public Plan create(Query query, DatasetGraph dataset, Binding binding, Context context)
{
  QueryEngineRef engine = new QueryEngineRef(query, dataset, binding, context) ;
  return engine.getPlan() ;
}

origin: apache/jena

@Override
public Plan create(Op op, DatasetGraph dataset, Binding binding, Context context)
{
  QueryEngineRefQuad engine = new QueryEngineRefQuad(op, dataset, binding, context) ;
  return engine.getPlan() ;
}
origin: apache/jena

@Override
public void visit(OpPath opPath)
{
  Table table = evaluator.pathPattern(opPath.getTriplePath()) ;
  push(table) ;
}
origin: apache/jena

@Override
public Plan create(Op op, DatasetGraph dataset, Binding binding, Context context)
{
  QueryEngineRef engine = new QueryEngineRef(op, dataset, binding, context) ;
  return engine.getPlan() ;
}
org.apache.jena.sparql.engine.ref

Most used classes

  • QueryEngineRef
  • QueryEngineRefQuad
  • TableJoin
    Table join - this only happens if the patterns can not be streamed. This code is simple! Primarily f
  • Eval
  • Evaluator
  • EvaluatorFactory,
  • EvaluatorSimple,
  • TestTableJoin$TableCompare,
  • TestTableJoin
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now